|
|
环境:
vmware 4.52 buid8848
主系统: fedora 1
lfs: lfs5.0 from http://lfs.linuxsir.cn/cgi-bin/wiki/moin.cgi/
分区情况:
- fdisk -l
- Disk /dev/sda: 42.9 GB, 42949672960 bytes
- 255 heads, 63 sectors/track, 5221 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/sda1 * 1 13 104391 83 Linux
- /dev/sda2 14 5173 41447700 83 Linux
- /dev/sda3 5174 5221 385560 82 Linux swap
- Disk /dev/sdb: 42.9 GB, 42949672960 bytes
- 255 heads, 63 sectors/track, 5221 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/sdb1 1 5221 41937651 5 Extended
- /dev/sdb5 1 5221 41937619+ 83 Linux
复制代码
主系统grub.conf
- # grub.conf generated by anaconda
- #
- # Note that you do not have to rerun grub after making changes to this file
- # NOTICE: You have a /boot partition. This means that
- # all kernel and initrd paths are relative to /boot/, eg.
- # root (hd0,0)
- # kernel /vmlinuz-version ro root=/dev/sda2
- # initrd /initrd-version.img
- #boot=/dev/sda
- default=0
- timeout=10
- splashimage=(hd0,0)/grub/splash.xpm.gz
- title Fedora Core (2.4.22-1.2115.nptl)
- root (hd0,0)
- kernel /vmlinuz-2.4.22-1.2115.nptl ro root=LABEL=/ rhgb
- initrd /initrd-2.4.22-1.2115.nptl.img
- title LFS 5.0
- root (hd1,4)
- kernel /boot/lfskernel root=/dev/sdb5 ro
复制代码
lfs安装在/dev/sdb5上,lfs使用主系统的grub,在启动时报错误
Error 18 : Selected cylinder exceeds maximum supported by BIOS
我感觉是因为我的lfs装在第二块硬盘上的原因,但是怎样才能启动呢?
vmware安装比较慢,我装了快两个星期了,真不想再重装一遍。
那位有好的解决办法吗?小弟先谢过了 |
|