LinuxSir.cn,穿越时空的Linuxsir!

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

8.4节 root (hd0,0)提示没有设备

[复制链接]
发表于 2005-10-8 08:08:03 | 显示全部楼层 |阅读模式
我是用vmware安装的,lfs全放在一个新的分区/dev/hda1上,使用mount /dev/hda1 /mnt/lfs
chroot后使用fdisk -l同样看不到/dev/hda1

就快成功了,没想到卡在这里,请教
发表于 2005-10-8 13:15:51 | 显示全部楼层
没有挂载系统设备,
进入chroot前,要执行6.2节,进入后要执行6.8节、启动udev。
你用虚拟机,必须得写grub,不要怕麻烦,这几步少不了。
你还是用真实的机器吧,就可以只改主系统的引导配置表,进入LFS后再写grub。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-8 17:39:10 | 显示全部楼层
谢谢,晚上回家试一试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-9 21:14:02 | 显示全部楼层
不行啊,大哥,输入grub (hd0,0)提示:
Error21: Selected disk does not exist
回复 支持 反对

使用道具 举报

发表于 2005-10-9 22:25:48 | 显示全部楼层
在哪里输入的?
不是直接 grub 就进去了么?
然后是 root(hd0,0)
setup (hd0)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-10 08:02:27 | 显示全部楼层
我问一下:
1. grub编译后拷贝什么文件到/boot/grub?
2. 到第7章后,重新启动host操作系统后再次进入时,在chroot前需要执行哪些命令?
3. 在root(hd0,0)之前,如何检查系统的正确性?
回复 支持 反对

使用道具 举报

发表于 2005-10-10 09:28:58 | 显示全部楼层
vmware默认的硬盘是scsi 接口的,用sd0,还要在内核里加载buslogic的scsi驱动
回复 支持 反对

使用道具 举报

发表于 2005-10-10 10:26:35 | 显示全部楼层
Post by lovelypp
我问一下:
1. grub编译后拷贝什么文件到/boot/grub?
2. 到第7章后,重新启动host操作系统后再次进入时,在chroot前需要执行哪些命令?
3. 在root(hd0,0)之前,如何检查系统的正确性?


1。book里边说的那个目录的文件,都拷贝进去就可以了。
2。mount那些 proc sys 目录。
3。似乎应该不用检查。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-10 15:04:10 | 显示全部楼层
vmware默认的硬盘是scsi 接口的,用sd0,还要在内核里加载buslogic的scsi驱动
======================================
我添加硬盘时选择了是IDE接口的


我执行fdisk -l 为何什么设备也看不到?
回复 支持 反对

使用道具 举报

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

本版积分规则

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