帮朋友安装最新的OpenSuse 11.3

结果到最后安装界面的时候提示:

The bootloader is installed on a partition that doesn not lie entirely below 128GB. The system might not boot.

查了一下,原来是要求boot所在分区要在距磁盘MBR(0柱面,0磁道,1扇区)128G以内才行。

解决方法:
1.在C盘切割出100M-200M左右的小分区(前提是你的C盘不能大于128G),挂载到linux的/boot文件夹。

2.让linux分区尽可能靠近C盘(前提还是你的C盘不能大于128G)。我就让他将Windows的D分区删除了给llinux。

3.如果C盘就大于128G,那就只能重新分区了。

估计是grub的寻址范围的问题。没有深究。