按照赵炯博士的第17章,建立实验环境。使用的模拟器是bochs-2.3,该版本不能正确的得到书中的结果,书中是在bochs-2.1.1的环境下建立的。
在使用2.3时,遇到一些问题。在制作根文件系统的过程中遇到问题。
Bochs VBE Display Adapter enabled
Bochs BIOS - build: 04/05/10
$Revision: 1.247 $ $Date: 2010/04/04 19:33:50 $
Options: apmbios pcibios pnpbios eltorito rombios32
ata0 master: Generic 1234 ATA-6 Hard-Disk ( 255 MBytes)
Press F12 for boot menu.
Booting from Floppy...
Loading........................
Press to see SVGA-modes available or any other key to continue.
8 virtual consoles
4 pty's
Kernel panic: HD controller not ready
这个问题并没有研究出为什么,只是用2.1.1版本就没有出现。
且,将hdc.img设置为ata0-slave 代替ata0-master,则不会出现这样的问题。hdc.img在sls系统下是作为slave盘来制作文件系统的。
所以这只是一个猜测,是不是因为这样导致了在新系统里也只能作为slave来用。
另外书中提到的config界面,也只是在2.1.1版本下才会有,2.3就没有文本界面了,而是图形窗口,且不能配置floppya了。
阅读(1309) | 评论(0) | 转发(0) |