LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: bonfig

在第九章终点的时候,出错,grub无法启动

[复制链接]
发表于 2005-3-29 21:46:18 | 显示全部楼层
vmware注意两点,
1. 内核里编译buslogic支持。
2. grub的shell里,命令是hd(0), hd(0,x) 而不是sd(0), sd(0,x),而menu.lst里面,sda也有,hd也有,要注意区分。
回复 支持 反对

使用道具 举报

发表于 2005-3-29 21:48:34 | 显示全部楼层
Post by bonfig
我的分区是
/sda1    boot           主系统启动区
/sda2    Linux          主系统
/sda3    swap          主系统交换分区
/sda4    extended   扩展分区
/sda5    linux           安装lfs
/sda6    swap         lfs交换分区

有的时候,提示出错,有的时候提示Selected cylinder exceeds maximum supported by BIOS

急急急急急急急急急急,谁知道如何解决阿,愁疯了

你的分区也有点乱。
交换分区是可以共用的。不需要单独设立的。
还有你的出错信息是指在什么时候出现的。
还有你说搜索出现了hd0,0,那你是搜索/boot/grub/stage1了?看你的分区情况应该是这样的。
那你如果想要用只用LFS分区的grub的话,那么就可能没有在LFS分区里面建立/boot/grub这个目录,还有就是没有stage1等等这些文件了?!是不是呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-31 11:06:57 | 显示全部楼层
to:tram
那menu.lst里面该如何写?

to:小丑奇兵
我搜索boot/grub/stage1,没有找到,但能搜索到/grub/stage1

最近两天有点事,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-31 11:27:07 | 显示全部楼层
内核编译中buglogic没有找到,在什么位置?
已经找到了,埋的好深啊,哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-31 13:59:21 | 显示全部楼层
我运行grub后的一些信息
grub〉root (hd0,4)
Filesystem type is ext2fs,partition type 0*83

grub> setup  (hd0,4)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
  Running "embed /boot/grub/e2fs_stage1_5 (hd0,4);...failed (this is not fatal)
  Running "embed /boot/grub/e2fs_stage1_5 (hd0,4);...failed (this is not fatal)
  Running "install /boot/grub/stage1 (hd0,4) /boot/grub/stage2 p /boot/grub/menu.lst "...succeeded Done.

run出现错误,我想应该是这里出现了问题,shutdown后,出现了grub〉,无法启动起来
主系统启动menu.lst里面写的是:
title Red Hat Linux (2.4.20-8)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hda=ide-scsi
        initrd /initrd-2.4.20-8.img
是不是需要一个vmlinuz东西?
回复 支持 反对

使用道具 举报

发表于 2005-3-31 20:39:33 | 显示全部楼层
setup (hd0,4)
这句话是把grub装到hd0,4上,而不是MBR上。怎么启动呢?我觉得你还是应该看一下grub那几个命令的用法,是什么意思。
回复 支持 反对

使用道具 举报

发表于 2005-4-4 15:13:05 | 显示全部楼层

你需要看看grub的帮助

grub其实不属于linux。grub自己本身就是一个操作系统。

上面的说得都很对,首先你自己的概念有些混乱。

grub也有安装和运行的两个问题,你说得问题在安装和运行的部分都有。特别是你贴出来的menu.lst,应该是你源系统redhat生成的吧。

在google里搜索一下grub的中文帮助,你看了之后马上就会明白的。
回复 支持 反对

使用道具 举报

发表于 2005-4-5 12:59:11 | 显示全部楼层
grub> setup (hd0,4)
应该是setup (hd0)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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