|
|

楼主 |
发表于 2006-2-19 15:36:56
|
显示全部楼层
问题解决了,原来是因为我把内核代码放在了/source下造成的,放回到/usr/src下编译就可以了,谢谢版主。另外关于安装grub有一些疑虑不敢照教程上写的做,请版主给一些意见。我目前的电脑上装了三个系统
(1)Red Hat Linux (2.6.14.3)
(2)Red Hat Linux (2.4.20-8)
(3)windowxp
Red Hat Linux (2.6.14.3)系统是由Red Hat Linux (2.4.20-8)升级内核生成的,Red Hat
Linux (2.6.14.3)下执行df -lh结果如下:
[root@localhost root]# df -lh
文件系统 容量 已用 可用 已用% 挂载点
/dev/hda10 3.7G 2.6G 907M 75% /
/dev/hda8 99M 12M 83M 13% /boot
none 379M 0 379M 0% /dev/shm
/dev/hda5 9.4G 8.3G 1.1G 89% /mnt/wind
/dev/hda6 19G 14G 4.9G 75% /mnt/wine
/dev/hda11 4.5G 3.0G 1.3G 70% /mnt/lfs
Red Hat Linux (2.6.14.3)系统下原有的grub.conf文件内容如下:
default=2
timeout=10
splashimage=(hd0,7)/grub/splash.xpm.gz
title Red Hat Linux (2.6.14.3)
root (hd0,7)
kernel /vmlinuz-2.6.14.3 ro root=LABEL=/
initrd /initrd-2.6.14.3.img
title Red Hat Linux (2.4.20-8)
root (hd0,7)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
title DOS
rootnoverify (hd0,0)
chainloader +1
版主我问一下对于我这样的情况,安装LFS时是否需要按照教程重新安装GRUB?如果需要的话我该怎么写grub.conf文件?
另外对于grub的命令有些不清楚
(1)root 指令:为GRUB指定一个根分区
对于有独立BOOT分区的,root指令是不是一定要指定为BOOT分区?
(2)Kernel指令:载入操作系统的核心
kernel指令中的参数root是指定为linux下的根分区还是BOOT分区?对于上面的LABEL到底是指哪个分区?
目前我是修改了Red Hat Linux (2.6.14.3)系统下原有的grub.conf文件,在其中最后多加了一项,内容如下:
title LFS 6.1
root (hd0,10)
kernel /boot/lfskernel-2.6.11.12 root=/dev/hda11
重开机进入LFS 6.1,LFS系统能正常启动,进入命令模式,试了一些简单的命令运行正常,这样LFS是不是算装好了,刚装好的LFS是不是不能进入桌面系统? |
|