LinuxSir.cn,穿越时空的Linuxsir!

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

E2fsprogs-1.40.6 与 grub-0.97 之间怪问题

[复制链接]
发表于 2008-3-7 15:45:31 | 显示全部楼层 |阅读模式
1.使用E2fsprogs-1.40.6
mkfs.ext3 /dev/sda1 正常
mount /dev/sda1 /mnt 正常
cp -a rootfs/* /mnt/ 正常
cd /mnt
mount --bind /proc proc
mount --bind /sys sys
mount --bind /dev dev
chroot /mnt 正常
grub-install "(hd0)" 失败,提示找不到stage1,但需要的文件都在。
<换用E2fsprogs-1.40.2重复上述过程,grub安装成功>

2.reboot,利用宿主系统grub进入命令行模式
root (hd0,0) 正常
find /boot/grub/stage1 失败,但需要的文件都在。

3.reboot,利用宿主系统grub vmlinuz 指定root=/dev/sda1,启动成功。

google没有得到有用信息。

Any idea?
发表于 2008-3-7 16:20:58 | 显示全部楼层
stage1是否在(hd0)的/boot/grub目录下?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-7 16:45:39 | 显示全部楼层
double check: 不缺文件

补充一点:用宿主系统的mkfs.ext3建立文件系统,拷贝新系统到新建文件系统,用宿主系统的grub引导新系统,正常。
回复 支持 反对

使用道具 举报

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

本版积分规则

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