4 24 2008

Slax和Fanx用Grub引导的背景

Published by muzuiget at 3:13 下午 under Graphics, Linux

虚拟机试验的,虚拟机装了个XP,2个盘,都是NTFS文件系统,把Slax6/Fanx2光盘的2个文件夹“slax”和“boot”复制到D盘,然后用Grub4Dos引导,Grub4Dos支持中文字体和背景的。
弄2个背景(slax和fanx),原始的背景文件是在“boot”文件夹下的“slax.png”文件。把那个叶子图案弄到右边,把中间那个黑线搞掉。也把启动选项也弄成中文,测试,自我感觉不错。

Salx6的

Slax的Grub引导背景

Fanx2的

Fanx的Grub引导背景

把下边的命令放到“menu.lst”就行了,分别是字体,背景,前景色和背景色设置。路径请自行修改。

fontfile (hd0,4)/slax/grub/fonts
splashimage (hd0,4)/slax/grub/fanx.xpm
foreground 60CA00
background FFFFFF

想知道菜单怎么弄的可以看《isolinux菜单转grub菜单一》《isolinux菜单转grub菜单二》,背景的话看《Grub4DOS引导菜单背景制作和心得》
点击这个链接下载splash.zip,图片中Fanx的Grub菜单文件fanx-menu.zip

11 Responses to “Slax和Fanx用Grub引导的背景”

  1. Lukeon 30 4 2008 at 4:40 下午

    您好,請問能給我您的menu.lst嗎?
    因為對syslinux語法不熟析,不會將slax.cfg翻譯成menu.lst.

  2. muzuigeton 30 4 2008 at 8:51 下午

    @Luke
    當然可以,下載已添加到文章末尾了。(博客系統不允許上傳txt文件,雖然只有2k)

  3. [...] 08.7.10 —–e 不用freedos的更方便的方案请看muzuiget的 Slax/Fanx用Grub引导的背景 [...]

  4. borion 23 11 2008 at 11:27 上午

    太感谢你了!
    我试了网上找到的menu命令
    没有一个是能正确引导fanx2的
    只有你的menu.lst能让fanx2正常启动
    感激之情溢于言表
    再次谢谢!

  5. muzuigeton 23 11 2008 at 12:18 下午

    @bori
    不用客气^^

  6. borion 27 11 2008 at 8:05 下午

    大大!
    我又来打扰你了!
    因为工作的关系
    发现deliya更适合小弟我使用
    在引导的时候出现了问题

    我想请教你引导deliya的menu该怎么写呢?
    虽然它和slax都是一个母亲生的
    但是我用你上面menu修改后还是不能成功引导
    deliya的选项要多一些
    盼望您的指教!
    谢谢!

  7. borion 28 11 2008 at 8:19 下午

    这个是deliya的启动cfg文件
    PROMPT 0
    TIMEOUT 600
    DEFAULT /boot/vesamenu.c32

    LABEL slax
    MENU LABEL Deliya Console mode(with QT)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 changes=slax/slaxsave.dat rw load=qt.lzm

    LABEL xconf
    MENU LABEL Deliya KDE mode
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat autoexec=xconf;kdm

    LABEL Ati
    MENU LABEL Deliya KDE mode (Ati)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=ati.lzm autoexec=xconf;kdm

    LABEL Nvidia
    MENU LABEL Deliya KDE mode (Nvidia)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=nvidia.lzm autoexec=nvidia-xconfig;kdm

    LABEL copy2ram
    MENU LABEL Deliya KDE mode using Copy To RAM
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat copy2ram autoexec=xconf;kdm

    LABEL startx
    MENU LABEL Deliya KDE VESA mode (1024×768)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat autoexec=kdm

    LABEL icewm
    MENU LABEL Deliya ICEWM mode
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=icewm.lzm autoexec=xconf;startx

    LABEL Ati-ice
    MENU LABEL Deliya ICEWM mode (Ati)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=ati.lzm;icewm.lzm autoexec=xconf;startx

    LABEL Nvidia-ice
    MENU LABEL Deliya ICEWM mode (Nvidia)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=nvidia.lzm;icewm.lzm autoexec=nvidia-xconfig;startx

    LABEL copy2ram-ice
    MENU LABEL Deliya ICEWM mode using Copy To RAM
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=icewm.lzm copy2ram autoexec=xconf;startx

    LABEL startx-ice
    MENU LABEL Deliya ICEWM VESA mode (1024×768)
    KERNEL /boot/vmlinuz
    APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 max_loop=255 root=/dev/ram0 rw changes=slax/slaxsave.dat load=icewm.lzm autoexec=startx

    LABEL memtest86
    MENU LABEL Run Memtest utility
    KERNEL /boot/mt86p

    我根据你的menu修改了很多次
    可是都不能成功引导deliya

  8. borion 28 11 2008 at 8:20 下午

    希望大大你能指教一下
    怎样才能在硬盘上引导启动slax同父异母的兄弟deliya
    谢谢!

  9. muzuigeton 30 11 2008 at 5:55 下午

    @bori
    最近spam插件抽风得很厉害,很多正常评论都过滤了,不巧评论邮件通知又被Gmail当成了垃圾邮件,所以我现在才回复你。
    deliya我没用过,不过基于slax我想原理都一样吧,isolinux菜单转grub菜单方法之前也有人请求过,干干脆写出来了,在这里,你可以去看一下,看能不能帮助你。
    还有deliya启动命令中使用了自定义模块,也就是“load=xxx.lzm“参数,如果直接使用我那个slax那个引导菜单的话,那么启动时就没有载入这个模块,可能导致缺失某些功能,或者你自己改一下,添加上去。

  10. borion 01 12 2008 at 6:52 下午

    哎~!
    大大你的几篇文章对我来说真的是。。。。太有用了!
    我发觉你的blog简直就是一个宝库
    linux下的很多东西都能找到
    特别对我这种linux菜鸟来说
    能看得懂也能理解
    就如同百科全书一般
    对你的敬仰真的如滔滔海水
    波涛不息

    ps:我下了你的多合一光盘
    里面的有一个Nimblex的系统不错
    请问大大知道国内有人要做这个linux的汉化不?!
    谢谢!

  11. muzuigeton 02 12 2008 at 9:17 上午

    @bori
    谢谢赞赏^^,这个blog分享一下我玩Linux的心得,Linux精神嘛。还有我也是很没记性的,趁熟练先记下来。我也是只菜鸟,写出来当然不会高深啦。
    Nimblex国内好像没人做汉化。迟点我打算重新再弄一个光盘,毕竟很多发行版都更新了,下次决定直接集成汉化好的。

Trackback URI | Comments RSS

Leave a Reply