LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 944|回复: 11

关于引导的问题?

[复制链接]
发表于 2003-7-3 00:51:34 | 显示全部楼层 |阅读模式
各位大侠,难道在安装lfs时不能grub引导吗?


我在装时lilo没有装,因为听说受1024的限制.

现在以grub为引导,但有些问题出现.

ds: no socket drivers loaded!
FAT: bogus logical sector size0
UMSDOS: msdos_read_supor failed, mount aborted
FAT: bogus logical sector size0
FAT: bogus logical sector size0
kmod: failed to exce  /sbin/modprobe -S -K nls_iso8859-1,errno=2
Kernel panic VFS:Unable to mount root fs


我是在RH9下安装的,用原来的grub引导.
我还没有起动过的.
发表于 2003-7-3 07:18:31 | 显示全部楼层
谁说LFS不能用grub,我一直在用。grub有很多很多的文章,从入门到精通啊,
http://www.linuxsir.cn/forum.php ... &highlight=grub
简单来说,在你安装好 LFS以后,把编译的内核拷贝到$LFS/boot目录下,然后修改grub所在系统(你的是redhat9)里的配置文件:
/boot/grub/grub.conf,下面是我这个文件的内容:

  1. #boot=/dev/hda
  2. default=0
  3. timeout=10
  4. splashimage=(hd0,6)/boot/grub/lfs-grub-splash.xpm
  5. title NEW LFS !
  6.        root (hd0,0)
  7.        kernel (hd0,0)/boot/bzImage root=/dev/hda1
  8. title Pure LFS !
  9.         root (hd0,8)
  10.         kernel (hd0,8)/boot/lfscvs root=/dev/hda9
  11. title Win2000
  12.         map (hd0) (hd1)
  13.         map (hd1) (hd0)
  14.         rootnoverify (hd1,0)
  15.         chainloader +1
  16. title LFS
  17.         root (hd0,6)
  18.         kernel (hd0,6)/boot/pppoekernel root=/dev/hda7
  19. title GENTOO
  20.         root (hd0,7)
  21.         kernel (hd0,7)/boot/bzImage root=/dev/hda8
  22.          

复制代码

以我现在正在用的系统为例:
title Pure LFS !
        root (hd0,8)
        kernel (hd0,8)/boot/lfscvs root=/dev/hda9
title就是显示在菜单上的字,随便写
root就是系统的根分区,我是/dev/hda9,在grub里要写成root (hd0,8)
hd0表示第一个硬盘,如果是第二个硬盘,就是hd1。8表示第9个分区,反正hdaX那个X-1就对了。
kernel表示内核的位置,lfscvs是内核的名字。
 楼主| 发表于 2003-7-6 00:02:32 | 显示全部楼层
ds: no socket drivers loaded!
FAT: bogus logical sector size0
UMSDOS: msdos_read_supor failed, mount aborted
FAT: bogus logical sector size0
FAT: bogus logical sector size0
kmod: failed to exce /sbin/modprobe -S -K nls_iso8859-1,errno=2


这是什么问题,是不是我在编译内核出错而造成的.

(这是用引导出现的问题),请各位大侠帮帮忙.:help

"Kernel panic VFS:Unable to mount root fs"
这到底是什么意思?
发表于 2003-7-7 20:35:11 | 显示全部楼层
请给出你的分区情况,及grub.conf。
发表于 2003-7-7 21:11:03 | 显示全部楼层
佩服佩服,tram的LFS都装了三个...
发表于 2003-7-8 20:13:22 | 显示全部楼层

回复: 关于引导的问题?

lilo早在八百年前就突破了1024,都什么年代了!
最初由 bigox 发表
各位大侠,难道在安装lfs时不能grub引导吗?


我在装时lilo没有装,因为听说受1024的限制.

现在以grub为引导,但有些问题出现.

ds: no socket drivers loaded!
FAT: bogus logical sector size0
UMSDOS: msdos_read_supor failed, mount aborted
FAT: bogus logical sector size0
FAT: bogus logical sector size0
kmod: failed to exce  /sbin/modprobe -S -K nls_iso8859-1,errno=2
Kernel panic VFS:Unable to mount root fs


我是在RH9下安装的,用原来的grub引导.
我还没有起动过的.
 楼主| 发表于 2003-7-9 15:36:44 | 显示全部楼层
最初由 wangli70 发表
请给出你的分区情况,及grub.conf。


  hda12   reiserfs  
  hda13   fat32
  hda14   ext3   /boot
  hda15   swap
  hda16   ext3   /root
  hda17   reiserfs  LFS


grub.conf

#boot=/dev/hda14
default=0
timeout=10
splashimage=(hd0,13)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd0,13)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /initrd-2.4.20-8.img
title LFS
        root (hd0,16)
        kernel (hd0,16)/boot/lfskernel root=/dev/hda17
发表于 2003-7-9 18:42:52 | 显示全部楼层
好象大家都没有你那么多的分区。
最可能的情况是,
你没有把reiserfs的支持编进kernel。
不要用模块(这是个鸡与蛋的问题
 楼主| 发表于 2003-7-10 00:00:41 | 显示全部楼层
最初由 gurulite 发表
好象大家都没有你那么多的分区。
最可能的情况是,
你没有把reiserfs的支持编进kernel。
不要用模块(这是个鸡与蛋的问题



难道没支持reiserfs的kernel吗?

不用模块??????

我是一个新手,不是很明白,请说清楚点:thank
发表于 2003-7-10 16:21:31 | 显示全部楼层
就是在内核编译时直接把对reiserfs的支持加进去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表