2023年12月1日发(作者:)
制作windows7+DOS+windowspe+parted magic6.7
启动光盘
心血来潮想自己制作一张启动光盘,在网上查阅了资料以后便动手制作了一
个,居然成功了,下面把成功的经验和大家分享一下:
1、下载新版的grub4dos,把其中的grldr复制出来,并改名为
2、打开UltraISO,点击菜单栏上“文件”-“属性”,把“文件系统”中
的“允许小写字母”勾上再确定,然后注意选择一下自己要制作镜像文件的
大小,一定不能小于要制作的光盘的大小。
3、点击菜单栏上的“启动光盘”-“加载引导文件”选择再点击
“打开导入”
4、用虚拟光驱挂载Windows 7的iso,点击UltraISO菜单栏上的“操作”
-“添加目录”,把Windows 7的iso下的文件和文件夹全部导入
5、用虚拟光驱挂载WinPE的iso,同样用“添加目录”把WinPE的ISO中的
文件和文件夹全部导入,另外找WinPE中的•,
和(在老毛桃最终版0911中没有这个文件,需
要把WinPE中的重命名为)这三个文件用“操作”
-“添加文件”方式,把这三个文件添加到光盘根目录,并把
改名为ldrxpe,如果不把重命名为将会出现
“MINIPE_ could not be loaded”的错误提示。
6、用虚拟光驱挂载Parted Magic的iso,同样用“操作”-“添加目录”,
把Parted Magic的iso中的PMAGIC文件夹重命名为小写字母,然后把里面
所有的目录(文件夹)和文件全部重命名为小写字母的,把pmagic/pmodules/
里面的PMAGIC_11_11_重命名为,然后导入。如果
不重命名为小写字母的话会出现kernel/pmagic/bzImage或initrd
/pmagic/initramfscould not find the file的错误提示。
7、在光盘根目录下新建文件夹,文件名为ubuntu,把ubuntu livecd更名
为,并把casper下的vmlinuz和复制出来放在一起,
再用“操作”-“添加文件”方式,把vmlinuz,和
这三个文件导入到光盘镜像的ubuntu目录下。
注:现在的UltraISO图形界面支持拖拽了,也可以把自己要添加的文件解压
缩到一个文件夹里面然后拖到UltraISO里面就可以了。还是这样做简单,我
就是这样做的。
8、新建文件内容为
代码:
default 0
timeout 30
root (cd)
gfxmenu /message或splashimage (cd)/ *.xpm(*.xpm是背景图像文件作
用仅只是让选项菜单好看些,)
fontfile /fonts
title从硬盘启动
rootnoverify (hd0)
chainloader +1
boot
title安装Windows 7
find --set-root /bootmgr
chainloader /bootmgr
title启动Ubuntu LiveCD
kernel /ubuntu/vmlinuz boot=casper
iso-scan/filename=/ubuntu/ locale=zh_-8
initrd /ubuntu/
title启动WinPE
chainloader /ldrxpe
title Parted Magic
kernel /pmagic/bzImage edd=off load_ramdisk=1 prompt_ramdisk=0 rw
vga=normal loglevel=9 max_loop=256 vmalloc=256MiB keymap=us zh_CN
initrd /pmagic/initramfs
title 6、重新启动计算机
reboot
title 7、关闭计算机
map --mem (cd)/img/ (fd0)
map –hook
chainloader (fd0)+1
rootnoverify (fd0)
(P.S:此为IMG格式的加载语句。假设存放在img文件夹下)
title为进入菜单的标题,可以为中文,但是title语句后边的应该为英文
的,因为grub只能读英文的。如果写成这样的话:
title启动WinPE
map --mem (cd)/我的 (hd32)
进入菜单以后就会出现:could not find file 的错误提示。
保存,和message , fonts一起导入到光盘镜像的根目录
9、最后保存光盘镜像,用虚拟机测试是否正常。
10、制作U盘启动器的,最好U盘格为U-HDD格式的,中的root (cd)
要改为root (hd0,0)
11、部分PE不能启动的,大部分的PE可以直接map上iso后启动,
编写方法为:
代码:
title启动WinPE
map --mem (cd)/ (hd32)
map --hook
chainloader (hd32)
boot
这种启动方式缺点是对有外置扩展程序的PE不能加载其外置扩展程序(即没
打包到WI_ 里面的其他程序)
12、xp安装程序的启动机制限制,不适合直接从U盘启动安装,可以先启动
到PE,然后进i386目录后,再执行进行xp的安装。
13、win7的boot目录一定要在根目录,不然会bootmgr会找不到BCD。
14、使用U盘的,如果安装win7出现找不到驱动的,要退回到安装界面,点
左下角的命令行模式,再cd到sources目录下执行
我只做了windows7+自制DOS+windowspe+parted magic6.7用vmware
workstation虚拟机试验成功。
参考:
/?f=139&t=246648&sid=bf7dbf
45f4078ce0c0654ce35447041b
发布评论