1)那位主管又打电话来,说要装Windows 98+Windows XP双系统。挎个包,欣然前往。
2)还是老电脑——810主板,128MB内存,10G昆腾(Quantum)硬盘,忘看CPU型号,主板上说支持370针的奔腾/赛扬3。C盘上已经装有Windows 98,于是照牛排从光盘启动,把U盘上的MSDN原版Windows XP SP3镜像解压到E盘,把Windows XP装到D盘后,直接就进Windows XP了,启动时并未出现双系统启动选择菜单。查boot.ini启动项无Windows 98选项,改了半天也启动不了Windows 98。
3)难道微软MSDN原版的XP不支持Win98+XP双启动?还是C盘的Win98有问题?于是,费了半天劲,格C盘重装Windows 98 SE,再格D盘重装微软MSDN原版的Windows XP SP3,成功后终于出现双启动菜单(Win98那项是Previous Operating System On C:)。
4)现在想起来,之前装XP到最后、自动重启之前的几秒钟,我看屏幕没任何提示便按电源手动重启了。最后这几秒,XP安装程序很可能会改写boot.ini或硬盘主引导记录MBR。
5)装好Windows 98+Windows XP双系统启动,并用Ghost备份好C、D盘上的两个系统后我想,这下可以收工了吧?还早。据说,这台电脑主要是用来测试PCI到1394转接卡的,相关技术人员已经离职,一线测试员也说不清要装什么软件。照牛排(www.ZhaoNiuPai.com)在E盘上找到一个名为“1394test”的文件夹,但里面没有类似Setup.exe的安装程序,无法通过双击直接安装。我用记事本打开“1394test”文件夹里面的Autoexec.bat文件,再指了指Windows 98桌面,问测试员平时测试时有没进入这个界面,她说没有,测试是在那种黑白界面下进行的。我明白了,遂按Autoexec.bat的内容,复制“1394test”文件夹到C盘,并替换C盘原有的Autoexec.bat,关机,插上两张PCI到1394的转接卡并重启,直接就进入测试界面了,据说这就是她们想要的。这个PCI 1394转接卡的的测试软件是英文滴,据说只要怕死(PASS)就行。
6)搞了半天,所谓的Windows 98+XP双系统,居然是DOS+Win98,好在照牛排之前折腾过ISA版的PC3000。最后贴上Windows 98和Windows XP双系统启动菜单文件Boot.ini的原始样本(若你的98装在C盘,XP装在D盘,可直接点此下载照牛排修改好的Boot.ini文件),说不定以后还用得上:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\="Previous Operating System on C:"
其中,timeout=30表示等待用户选择操作系统的时间(即双系统启动菜单的显示时间)为30秒,如果你想尽快杀入系统,可以把30改为3或者0;
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS,指默认启动第一硬盘第二分区(D盘)里的系统;
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect,给第一硬盘第二分区(D盘)里的系统起名为Microsoft Windows XP Professional,分号中的内容可随意改动(支持中文),比如改成“叉屁系统”。
C:\="Previous Operating System on C:",给C盘里的系统起名为Previous Operating System on C: ,分号中的内容可随意改动(支持中文),比如改成“瘟98”。改完示例如下:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="叉屁系统" /noexecute=optin /fastdetect
C:\="瘟98"
若想默认从98启动,只要把上面的default部分改为default=C:\就行了。
2010年10月27日更新:boot.ini文件中的multi(0)disk(0)rdisk(0)partition(2)\WINDOWS用于指定系统位置,若只有一个硬盘的话可直接写成D:\WINDOWS。
转载请以链接的形式注明本文地址,若本文对你有帮助,欢迎本文地址:http://www.zhaoniupai.com/archives/137.html