[Ubuntu-zh] Ubunt+WinPE+DOS工具+Puppy+无限扩展定制的U盘启动盘
Ivan Fong
ivanfong在163.com
星期一 七月 5 04:55:57 BST 2010
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 的更多信息