|
我也尝试了 fujianabc 老师提供的方法,可惜的是没有楼主那么幸运。
我的机器好像不支持 USB-HDD 方式启动,我将 U 盘格式化成 USB-HDD 格式,结果启动时会显示
Missing operateing system.
如果格式化成 USB-FDD 也会出错
Disk error
Press any key to restart
而格式化成 USB-ZIP,在启动菜单中选择 U 盘启动(Dell 的主板,这个功能挺方便),则什么提示也没有,停顿在那儿。奇怪的是我做的 USB-ZIP 格式的 Win98 启动盘则可以顺利启动,U 盘识别为第一硬盘。
无奈,我选择了用 Grub 装载的方式。但经试验,格式化成 USB-FDD,Grub 能够识别到 hd0 和 hd1,但是无法正确识别分区,查看到的全是硬盘的分区。而 USB-ZIP 和 USB-HDD 则没有问题,能够被顺利识别。
于是我用 X:\I386\WINNT32.EXE /syspart:g: /tempdrive:g: /unattend:winnt.sif 将启动组文件夹复制到 U 盘(因为容量不大,我只将启动组文件夹复制过去,仅仅为了验证一下可行性)。比较顺利。
我在 GRUB 中输入了如下命令
map --harddrives=2
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/ntldr
boot
能够进入安装启动界面,但是当加载驱动完毕快要出现安装选择分区前(即 Start windows setup)时出现蓝屏,具体代码如下
STOP: 0x0000007B (0xf898E524,0xC0000034,0x00000000,0x00000000)
试了好几遍都这样,将 U 盘格式化成 USB-HDD、USB-ZIP 都这样,NTFS、FAT 格式分区都试过了,不行。
说明:我是用的 SD 卡 + 读卡器 |
|