verge 发表于 2008-4-15 16:20:52

mountroot>问题。 已经解决。

按照教程安装精简版的系统后,用硬盘启动后出现这个问题。

Trying to mount root from ufs:/dev/ad0s1a

Manual root filesystem specification:
<fstype>:<device>Mount <device> using filesystem <fstype>
                                 eg:. ufs:/dev/da0s1a
?                                  List valid disk boot devices
<empty line>            Abort manual input

mountroot>

[ 本帖最后由 verge 于 2008-4-15 23:43 编辑 ]

baggio 发表于 2008-4-15 17:49:10

原帖由 verge 于 2008-4-15 16:20 发表 http://www.panabit.com/forum/images/common/back.gif
按照教程安装精简版的系统后,用硬盘启动后出现这个问题。

Trying to mount root from ufs:/dev/ad0s1a

Manual root filesystem specification:
:Mountusing filesystem
                            ...



使用LiveCD启动,用dmesg命令查看硬盘被识别的设备名,然后修改/etc/fstab,换硬盘启动即可。

netstorms 发表于 2008-4-15 19:34:26

在知道硬盘设备号的情况下,mountroot>,该如何执行命令引导系统up?
上次装好系统,结果刷了一下bios,硬盘设备号就变了,重新livecd引导进入系统才改回来。

baggio 发表于 2008-4-15 21:21:54

回复 3# 的帖子

谢谢提供经验,本帖已加入置顶精华帖!

verge 发表于 2008-4-15 22:13:56

不好意思,我的这个问题还是没有解决。

我是这样操作的,不知问题出在哪儿了。
1、我用LiveCD启动,用dmesg命令查看硬盘被识别的设备名。硬盘为:ad2
2、panabit#mount /dev/ad2s1a/mnt
      panabit#cd/mnt
      panabit#vi/etc/fstab
修改:/dev/ad2s1a
保存退出:wq
3、从硬盘启动还是不行。

请管理员看一下,我问题出在哪了。

baggio 发表于 2008-4-15 22:55:42

原帖由 verge 于 2008-4-15 22:13 发表 http://www.panabit.com/forum/images/common/back.gif
我是这样操作的,不知问题出在哪儿了。
1、我用LiveCD启动,用dmesg命令查看硬盘被识别的设备名。硬盘为:ad2
2、panabit#mount /dev/ad2s1a/mnt
      panabit#cd/mnt
      panabit#vi/etc/fstab
修改: ...


呵呵,问题出在这步 :#vi /etc/fstab注意看下路径,这等于是修改了LiveCD的fstab而不是硬盘的.

不容易出错的步骤:
# mount /dev/ad2s1a /mnt
# cd /mnt/etc
# vi fstab

verge 发表于 2008-4-15 23:42:45

按这个步骤修改好了,可以正常启动了。谢谢了。

不容易出错的步骤:
# mount /dev/ad2s1a /mnt
# cd /mnt/etc
# vi fstab

netstorms 发表于 2008-5-1 14:21:27

http://bbs.bsdlover.cn/thread-586-1-2.html
今天逛bsdlover论坛看到的一个解决办法。
例如:
1. ufs:/dev/ad0s1a /dev/ad0s1a ufs /
2. 进入单用户
3. 修改/etc/fstab:
# mount -o rw /
# cat /etc/fstab (察看原来/usr是那个区,下面假设为"f")
# mount /dev/ad0s1f /usr
# vi /etc/fstab
存盘,重启即可.

这样应该无须livecd重新引导系统再修改了。
页: [1]
查看完整版本: mountroot>问题。 已经解决。