发新话题
打印

[求助]在做windows xp 2合1时出现这样的问题

[求助]在做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)虚拟机软件测试。
    如能解决小弟万分感激~~~~~~

TOP

[求助]在做windows xp 2合1时出现这样的问题

你这样子制作就多问题了!!!
i386是四个字符,改后成了三个字符???而且改的也不是全部文件的I386!
启动易中的启动调用不用什么cd:\。。。。
   只要run xpxxxxxx.bin/dat/img就行了;
=======================================================================q
我的建议:
    (1)、最好把i386改为四个符的形式;
    (2)、

TOP

[求助]在做windows xp 2合1时出现这样的问题

多谢大侠~~~~~~~~~~~~~~~~~~~~~~`
小弟万分感激,简直像当头棒喝~~~~~如梦初醒~~~~~~今生无以为报~~~~~~~~

TOP

发新话题