Dear All;

大家都知道,折腾Ubuntu(此处以10.04版为例),一张启动光盘或者U盘是必不可少的。在此我所说我制作启动U盘的过程。

先介绍下简单制作过程
-UltraISO刻录Ubuntu的U盘
-如果想增加U盘功能,例如winPE,Maxdos等,将需要的各文件拷贝到U盘,最好分好目录,位置不要太乱
-修改U盘:\syslinux\menu.cfg  
加入自己想要的定制吧,需要提醒的是,要用Uedit32或者Ubuntu的Gedit来编辑,记事本编辑不了,邮件最后附上我定制的菜单
-完成


写在最后,其实这原理很简单,就是利用syslinux来启动,我所做的无非是修改了菜单文件,其实你看了菜单文件后就知道应该怎么修改菜单及摆放文件了
文件太大,130M,没有必要上传了,在此只给他提醒,各文章可以在Google上找到


我定制的菜单,其实我就是利用了原菜单里的Advanced options一栏来扩展,加入了 WindowsMenu 
,大家看到了,我加入了矮人DOS、MaxDOS、PQmagic8.05、Deepin PE 4.1及Puppy 
Linux,看到菜单里面的命令,你就知道需要哪些文件、文件名称、及文件摆放的位置了,开心定制吧!

menu hshift 10
menu width 49
menu margin 8

menu title Installer boot menu
include stdmenu.cfg
include text.cfg
include amdtext.cfg
include gtk.cfg
include amdgtk.cfg
menu begin advanced
        menu title Advanced options
        label WindowsMenu
        
        label ar4dos
        MENU LABEL ^1----DOS TOOLS(arDOS 4 DOS)
        kernel /boot/syslinux/memdisk c=60 h=4 s=36 floppy
        append initrd=/boot/dostool.img

        label maxdos
        MENU LABEL ^2----MAX DOS 7.1 TOOLS
        kernel /boot/syslinux/memdisk c=555 h=2 s=18 floppy
        append initrd=/boot/maxdos.img

        label pqmagic
        MENU LABEL ^3----PM805(PQmagic 8.05)
        kernel /boot/syslinux/memdisk c=60 h=2 s=36 floppy
        append initrd=/boot/pm805.img

        label winpe
        MENU LABEL ^4----WINXPE(Deepin PE 4.1)
        kernel /boot/syslinux/ldntldr
        append initrd=/MINIPE/LDRXPE
        
        label puppy
        MENU LABEL ^5----PUPPY LINUX
        kernel /puppy/vmlinuz
        append initrd=/puppy/initrd.gz root=/dev/ram0 pmedia=usbflash 
psubdir=puppy
         
        label reboot
        MENU LABEL ^6----Reboot
        kernel /boot/syslinux/reboot.c32
        
        label Back   
                menu label ^7----Back..
                menu exit
        include stdmenu.cfg
        include adtext.cfg
        include adamdtext.cfg
        include adgtk.cfg
        include adamdgtk.cfg
menu end
label help
        menu label ^Help
        config prompt.cfg

----------------------  
Best Regards!
Ivan Fong
-- 
ubuntu-zh mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复