把U盘制作成pe+linux启动盘

基本思路:把U盘处理一下,让它可启动,然后安装GRUB4DOS,接下来就是把各种启动盘整合进来,让grub4dos启动他们。
材料:软碟通(见北方星空)、grubinst、GRUB4DOS、TangoPE修改.7z(谷歌文件名+快盘)、linux内核和初始化文件(vmlinuz、initrd.gz)、linux镜像。
制作过程:
一、可启动处理
插入U盘,运行UltraISO
在主菜单选“文件”-〉“打开”,出现“打开ISO文件对话框”、选择解压后的tongpeiso。点写入——不要点便捷启动,等会儿mbr有grubbinst写入。

二、GRUB4DOS安装
1, 解压grubinst,运行里面的grubinst_gui.exe。第一项:divice name----disk里面选上优盘符号hd1,软后选install。这样就把U盘的MBR改写了。
2.把下载的GRUB4DOS最新版本解压,只要其中的两个文件:grldr,menu.lst,把它们放在U盘的根目录。
3.OK,你的U盘可以启动GRUB4DOS了

三、集成WinPE
1,用UltraISO加载tonggope。
2. 把文件夹MINIPE,WXPE和文件WINNT.XPE提取出来放在U盘根目录。
3. 把WXPE文件夹下的NTDETECT.COM放一份在U盘根目录,
4. 在menu.lst中添加下面启动项

title Boot WinPE
chainloader /WXPE/SETUPLDR.BIN (hd0)+

OK,PE搞定了

四、Linux liveCD
1,软碟通加载linux镜像
2,在U盘根目录建立文件夹boot,在boot下建立linuxx(如debian),把软碟通里面linux内核文件和ramdisk (vmlinuz、initrd.gz)放在boot\debian下。(为什么要单独建立debian文件夹?我们还要用放Ubuntu和Fedora, Centos网络安装的内核文件,单独建立文件夹以免混淆)。
ps:debian的vmlinuz和initrd.gz是不在iso里面,需另外下载for hdmedia的内核 http://ftp.nl.debian.org/debian/ ... nt/images/hd-media/。vmlinuz和下载的iso版本要一致。
3,在menu.lst内添加
title debian liveCD
kernel /boot/debian/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/debian/
initrd /boot/debian/initrd.gz

至此,双重启动优盘制作好了。剩下的不用多说。

ps:下载到的linux镜像一定要放在fat32分区,不然grub4dos搜索不到

你可能感兴趣的:(linux,Debian,centos,dos,ubuntu,linux内核)