[求助]在做windows xp 2合1时出现这样的问题
在测试中,选择安装系统时就出现
CDBOOT:CANNOT BOOT FROM CD - CODE:5
OS NOT FOUND
INSTALL AN OS ON THIS HARD DRIVE
请问如何解决.我的做法如下:
㈠、所需工具
①、EasyBoot V3.55 启动光盘制作软件;
②、Windows 2000 安装软盘组的img文件,每个版本各四个IMG文件;
③、能打开二进制的软件 UltraEdit 10.00B;
④、IMG文件的读写软件Winimage 6.0 或以上版本;
⑤、虚拟电脑软件 Virtual PC(或VMware)和刻录软件。
㈡、必需的目录结构和文件
①建立目录,目录结构如下图:
EasyBoot
│
│
└─ Disk1(制成ISO文件后的根目录)
│
│
├── Winxp
│ │
│ │
│ ├── en
│ │ │
│ │ └─ i386 (放置english版的全部安装文件)
│ │
│ │
│ ├── cn
│ │ │
│ │ └─ i386 (放置chinese版的全部安装文件)
│ │
│ └──
│ │
│ └─
│
├── wen ( 放置english版模拟软盘组的文件)
│
├── wcn ( 放置chinese版模拟软盘组的文件)
│
├──
│
└── ezboot (放置Easyboot的启动文件和菜单文件)
保证硬盘上有足够的空间(假设将文件存放在 \EasyBoot\disk1中),全部三个版本的原始文件约占用空间为1.24 GB,生成的镜像文件约为520 MB 左右。
②、复制文件
将原光盘根目录的WIN51、WIN51IP几个文件拷贝到Easyboot\disk1\。
要点:C:\EasyBoot\disk1\目录下面必须有WIN51、WIN51IP文件,这是我们欺骗安装程序的标志。
将Windows XP English版的全部安装文件拷贝到 \Easyboot\disk1\winxp\en\i386\;
将Windows XP Chinese版的全部安装文件拷贝到 \Easyboot\disk1\winxp\cn\i386\;
将Windows xp english软盘组的6个IMG文件用winimage全部释放到 \EasyBoot\disk1\wen 目录中。
将Windows xp chinese软盘组的6个IMG文件用winimage全部释放到 \EasyBoot\disk1\wcn 目录中。
要点:这是我们模拟软盘安装的关键,一定要连带system32目录(里面有两个文件)一起释放。
㈢、取启动引导文件(关键点)
把Easyboot自带的启动引导文件w2ksect.bin(在\Easyboot\ezboot\目录里)拷贝到 \Easyboot\disk1\目录下,改名为wxpwen.bin;
把Easyboot自带的启动引导文件w2ksect.bin(在\Easyboot\ezboot\目录里)拷贝到 \Easyboot\disk1\目录下,改名为wxpwcn.bin;
㈣、修改文件
用 UltraEdit以二进制打开\EasyBoot\disk1\wxpwen.bin,找到"I386",把"I386"替换为"wen"
用 UltraEdit以二进制打开\EasyBoot\disk1\w2kwsrv.bin,找到"I386",把"I386"替换为"wcn"
用 UltraEdit以二进制打开 \EasyBoot\disk1\wen\setupldr.bin,找到"i386",把"i386"替换为"wen",共3处;
用 UltraEdit以二进制打开 \EasyBoot\disk1\wcn\setupldr.bin,找到"i386",把"i386"替换为"wcn",共3处;
存盘退出。
用windows计事本(或其他文本编辑软件)打开 \EasyBoot\disk1\wen\txtsetup.sif,修改"SetupSourcePath = "\""中"="后的内容为""\winxp\en\"";
用windows计事本(或其他文本编辑软件)打开 \EasyBoot\disk1\wcn\txtsetup.sif,修改"SetupSourcePath = "\""中"="后的内容为""\winxp\cn\"";
存盘退出。
要点:setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;txtsetup.sif这个文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配。等号后的路径名一定要加""号。
㈤、制作EASYBOOT启动菜单
在启动菜单中建立2个菜单条,依次命名为
1、安装WINDOWS XP ENGLISH PROFESSTIONAL
2、安装WINDOWS XP CHIESE PROFESSIONAL
各自的执行命令为:
1、安装WINDOWS XP ENGLISH PROFESSTIONAL 执行命令:cd \;run wxpwen.bin (因运行菜单是在Boot中,所以要加"cd \"命令,两条命令间用";"隔开。)
2、安装WINDOWS XP CHIESE PROFESSIONAL 执行命令:cd \;run wxpwcn.bin
㈥、制作ISO文件(重要)
建立和修改好以上文件与目录结构,在 EasyBoot 3.55 中点击"制作ISO"按扭,弹出一个对话框,在光盘文件目录项中输入"C:\EasyBoot\disk1\ ";在引导文件项中输入"C:\EasyBoot\disk1\ezboot\loader.bin"(本例假设EASYBOOT安装在C:\Easyboot下),在对话框里点优化光盘文件和需要的设置(优化光盘设置是必须点上的,否则无法制做出正常的ISO文件),输入光盘的卷标和生成ISO文件的路径名后点击"制作",制作就开始了。EasyBoot 3.55 已集成了光盘优化功能,故不需要外挂程序cdimage.exe。
㈦、测试
使用Virtual PC(或 VMware)虚拟机软件测试。
如能解决小弟万分感激~~~~~~