|
今天,安装了个CentOS6.0 。/boot和/ 分区都放在逻辑分区下,/boot是/dev/sda9,/是/dev/sda10。我这个硬盘的分区比较乱,逻辑分区sda9-12都是由原来sda5用Gparted划分出来的。在安装的时候,我把boot loader安装在/boot上而不是硬盘的MBR上,安装完毕后,用grub4dos进入grub2然后配置好menu.lst,具体如下:
title CentOS 6.0
root (hd0,8)
kernel /vmlinuz-2.6.32-71.el6.i686 ro root=UUID=77ed172f-dc92-4a5a-b88e-2f716efbdf83 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-71.el6.i686.img
这个配置文件,其实是直接从/boot/grub/里复制过来的,理论上不会有错。
然后在系统启动后,就*出了这个提示:
Error 24: Attempt to access block outside partition
我初步怀疑是分区的时候出现了问题。
用fdisk命令查看了下,结果看到这样的分区信息: |
|