Open zgjsxx opened 2 years ago
在前面讲启动的时候,硬盘第2-5扇区的内容应该是setup.s, 但是后面讲文件系统,第2扇区应该是superblock, 这个如何理解,没想通
我认为前面讲启动的地方可能优点问题, linux-0.11应该是安装在软盘中的,直接从软盘中启动,软盘中第1扇区是bootsect.s, 第2-5是setup.s, h, 后面是head.S 和main, 而在main函数中的mount_root则是去root_dev设备(硬盘中的一个分区)去加载超级快,从而加载了根文件系统(/)。 总结就是启动时是软盘,加载文件系统是硬盘,希望修正一下,不然看着很困惑。
在前面讲启动的时候,硬盘第2-5扇区的内容应该是setup.s, 但是后面讲文件系统,第2扇区应该是superblock, 这个如何理解,没想通