今天拿到一台装了freebsd的PC想做下测试,这台设备已经放着很就没用了,听说原来都是好使的,
可以开机以后,没有直接进入系统,而是进入了一个叫mountroot的模式,像如下提示:
。。。
Trying to mount root form ufs:/dev/ad5s1a
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following from the loader prompt:
[manual boot prompt]
mountroot> 。。。
看起来像是找不到对应的硬盘,按照命令提示也能进入一些硬盘设备,但看起来都像是正常系统的分区,
到网上查了一下说是因为磁盘编号发生变了变化,但是系统中却没有修改。
修复方法可以通过一系列的挂载和修改系统,来使磁盘编号和系统里的配置对应。
但对于我来说,我的这个PC只装了freebsd,拿到之前也听说是好使的,怎么会有不匹配的情况呢,在freebsd
论坛上看到一篇帖子,突然想到了,这台设备所在的位置全是各种拆烂的PC,大家常会在那搜寻零部件,
这个PC的硬盘曾经被拔后再插过,我尝试将硬盘接口拔掉换到另外的一个接口,系统启动OK。