mounting文件时出错[已解决]

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
dida
帖子: 131
注册时间: 2006-03-12 17:01

mounting文件时出错[已解决]

#1

帖子 dida » 2006-04-05 23:10

为了解决问题,说明一下我的硬件情况
我有5块硬盘,ubuntu安装在第5块硬盘上,但这块硬盘在ubuntu的安装程序中的排序是3

grub启动的时候,提示
root(hd2,0)
然后提示error 15: file not found

也就是说grub去第3块硬盘上找vmlinuz,这可能不太对,于是我find了一下menu.lst所在的位置,发现要这样写
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sdc1 ro quiet splash
initrd /boot/initrd.img
savedefault
boot

这样启动,可以看到ubuntu的启动画面,但在mounting的时候出错,提示:
fatal:module unknown not found
mount:mounting /dev/sdc1 on /root faild:no such device
mount:mounting /root/dev on /dev/.static/dev failed:no such file or directory
mount:mounting /dev on /root/dev failed:no such file or directory
target filesystem doesn't have /sbin/init

这是我修改的etc/fstab表:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/sdc6 /home ext3 defaults 0 2
/dev/hda1 /media/hda1 vfat defaults 0 0
/dev/hda5 /media/hda5 ntfs defaults 0 0
/dev/hdb1 /media/hdb1 vfat defaults 0 0
/dev/hdb5 /media/hdb5 ntfs defaults 0 0
/dev/sda1 /media/sda1 ntfs defaults 0 0
/dev/sda2 /media/sda2 ntfs defaults 0 0
/dev/sda3 /media/sda3 ntfs defaults 0 0
/dev/sdb1 /media/sdb1 vfat defaults 0 0
/dev/sdb2 /media/sdb2 ntfs defaults 0 0
/dev/sdb5 /media/sdb5 ntfs defaults 0 0
/dev/sdc5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0

请问我该 如何做让ubuntu顺利启动,完成安装过程?
dida
帖子: 131
注册时间: 2006-03-12 17:01

#2

帖子 dida » 2006-04-08 23:56

在grub的menu.lst里面这样写就行了
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro quiet splash


我的grub安装在sda1上,我在启动时候选择从sad1启动,于是grub认为它就是hd0,0
回复