|
这个问题困扰了我有好几天啦,在网上查找了N多资料,总算让我搞懂了。
为什么显示stage 1,然后就停住,不能启动,是这样的吧?
因为那张MSDOS 7.1的启动盘是基于Grub的,先启动Grub,再由Grub来启动DOS。
如果用winimage更改了镜像大小的话,同时也更改了启动扇区,再Grub引导原来的启动文件就不行了。
最好的方法是Gandalf的GImage重新生成一个大镜像,然后把原来那个镜像里的文件释放出来,打开menu.lst(一般在/boot/grub/下),找到启动dos的那项,可能是这样的:
title 1. Super MS-DOS 7.10 Copyright (c) 2005-2008 Guoxiang.Pu
root (fd0)
chainloader /boot/grub/msdos.bs
修改为
title 1. Super MS-DOS 7.10 Copyright (c) 2005-2008 Guoxiang.Pu
root (fd0)
chainloader /io.sys
按照你的要求更改镜像里的工具和配置,然后通过winimage把这些文件添加到GImage生成的那个空白镜像中就行了。 |
|