Slax和Fanx用Grub引导的背景

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

Salx6的

slax_fanx_grub_background

Fanx2的

slax_fanx_grub_background_1

把下边的命令放到“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

This entry was posted in 经验技巧 and tagged . Bookmark the permalink.

10 Responses to Slax和Fanx用Grub引导的背景

  1. Luke says:

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

    回复回复
  2. muzuiget says:

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

    回复回复
  3. bori says:

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

    回复回复
  4. muzuiget says:

    @bori
    不用客气^^

    回复回复
  5. bori says:

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

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

    回复回复
  6. bori says:

    这个是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

    回复回复
  7. bori says:

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

    回复回复
  8. muzuiget says:

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

    回复回复
  9. bori says:

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

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

    回复回复
  10. muzuiget says:

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

    回复回复

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">