|
发表于 2011-3-26 18:27:50
|
显示全部楼层
1.系统启动有两种方式,一是 MBR 中标记活动分区,然后在活动分区的启动扇区安装引导器自举程序;二是直接在 MBR 中安装引导器自举程序。第二种方法比第一种结构更加扁平,缺点是 MBR 中其实放不下引导器自举程序,需要在第二扇区至第六十几个扇区之间的空白区写入自举程序,这种方式存在些许兼容问题。
用第一种,需要设置活动分区;第二种不需要。
2.linux-kernel-2.6-686 是元包,用户应该装这个包,然后由系统来维护其指向,可以自动更新内核; linux-kernel-2.6.32-5-686 是元包的一个指向,安装了这个,元包又没装的情况下,系统不能为你自动更新内核。
3.这个只能猜测一下。initrd.img 中核心部分就是硬盘控制芯片驱动和文件系统驱动,只要包含这两部分,就能完成 root 的挂载和启动。"通用"包含了绝大多数情况需要的模块,生成的 initrd.img 会大一点;"目标"就是你的硬件对应的特定模块,生成的 initrd.img 比较小。在可以正常启动的前提下,两者没有什么差别。 |
|