2023年12月1日发(作者:)

制作windows7+DOS+windowspe+parted magic6.7

启动光盘

心血来潮想自己制作一张启动光盘,在网上查阅了资料以后便动手制作了一

个,居然成功了,下面把成功的经验和大家分享一下:

1、下载新版的grub4dos,把其中的grldr复制出来,并改名为

2、打开UltraISO,点击菜单栏上“文件”-“属性”,把“文件系统”中

的“允许小写字母”勾上再确定,然后注意选择一下自己要制作镜像文件的

大小,一定不能小于要制作的光盘的大小。

3点击菜单栏上的“启动光盘”-“加载引导文件”选择再点击

“打开导入”

4、用虚拟光驱挂载Windows 7iso,点击UltraISO菜单栏上的“操作”

-“添加目录”,把Windows 7iso下的文件和文件夹全部导入

5、用虚拟光驱挂载WinPEiso,同样用“添加目录”把WinPEISO中的

文件和文件夹全部导入,另外找WinPE中的

(在老毛桃最终版0911中没有这个文件,需

要把WinPE中的重命名为这三个文件用“操作”

-“添加文件”方式,把这三个文件添加到光盘根目录,并把

改名为ldrxpe,如果不把重命名为将会出现

“MINIPE_ could not be loaded”的错误提示。

6、用虚拟光驱挂载Parted Magiciso,同样用“操作”-“添加目录”,

Parted Magiciso中的PMAGIC文件夹重命名为小写字母,然后把里面

所有的目录(文件夹)和文件全部重命名为小写字母的,pmagic/pmodules/

里面的PMAGIC_11_11_重命名为,然后导入。如果

kernel/pmagic/bzImageinitrd

/pmagic/initramfscould not find the file的错误提示。

7、在光盘根目录下新建文件夹,文件名为ubuntu,把ubuntu livecd更名

,并把casper下的vmlinuz复制出来放在一起,

再用“操作”-“添加文件”方式,把vmlinuz

这三个文件导入到光盘镜像的ubuntu目录下。

注:现在的UltraISO图形界面支持拖拽了,也可以把自己要添加的文件解压

缩到一个文件夹里面然后拖到UltraISO里面就可以了。还是这样做简单,

就是这样做的。

8、新建文件内容为

代码:

default 0

timeout 30

root (cd)

gfxmenu /messagesplashimage (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可以直接mapiso后启动,

编写方法为:

代码:

title启动WinPE

map --mem (cd)/ (hd32)

map --hook

chainloader (hd32)

boot

这种启动方式缺点是对有外置扩展程序的PE不能加载其外置扩展程序(即没

打包到WI_ 里面的其他程序)

12xp安装程序的启动机制限制,不适合直接从U盘启动安装,可以先启动

PE,然后进i386目录后,再执行进行xp的安装。

13win7boot目录一定要在根目录,不然会bootmgr会找不到BCD

14、使用U盘的,如果安装win7出现找不到驱动的,要退回到安装界面,点

左下角的命令行模式,再cdsources目录下执行

windows7+DOS+windowspe+parted magic6.7vmware

workstation虚拟机试验成功。

/?f=139&t=246648&sid=bf7dbf

45f4078ce0c0654ce35447041b