第二次安装时已经将原来 MBR 上的 grub 清除了,是否将原系统删除还不清楚,因为第二次安装时没有选择任何软件包,而只安装 grub,选择安装到"The first sector of boot partition"。尽管 Linux 本身不是作为 boot partition 的,但它就是这么写的。
硬盘分区如下:
一个 FAT16 的 DOS 分区,一个 UNIX 分区,一个 FAT32 的 Win98 分区,一个扩展分区。扩展分区中两个 Linux ext3 分区,打算分别装 Turbo 10 和 RedHat 9(现还未装),一个共用的 swap 分区,还有两个 FAT32 的逻辑分区。采用 System Commander 作为引导管理程序。其实,如果已经有了 System Commander 可以不再需要 grub 或 lilo了,但我想装上去试试,应该是不受影响的。另外说明一下,我在别的机器上成功安装 lilo 或 grub 到 Linux 第一个扇区上是 Linux 在第二个物理硬盘上的,而且都是作为主分区的。我想是不是这也有所区别?会不会是 grub 或 lilo 太“聪明”了,它认为如果 linux 是安装在扩展分区中的,grub 或 lilo 只安装在分区第一个扇区上是无法成功引导的,所以它就“自作聪明”的在MBR上也要写一点东西?