LinuxSir.cn,穿越时空的Linuxsir!

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

求助——双硬盘安装FreeBSD却不能启动(曾用其中一个单硬盘安装,正常)

[复制链接]
发表于 2006-3-28 09:44:43 | 显示全部楼层 |阅读模式
:help 我在一台P2 266,48M,3.2G+2.5G硬盘的配置的老机上安装了FreeBSD5.4,结果却无法正常启动,提示如下:

FreeBSD/i386 boot
Default:0:ad(0,a)/kernel
boot:

事实上,此前,我用该3.2G的单硬盘(ad0)成功安装过,可以正常启动。后来,使用中,因为安装某软件时系统提示硬盘空间不足,所以我加了这个2.5G的硬盘(ad1),这时,我希望把系统目录都放在这个小盘里,把ad0专门用来作/usr分区,因此我重装了系统。安装中,把ad1硬盘的Silence设定为活动分区,安装了standard的MBR,而ad0我选择了NONE。不知道为什么,系统却不能正常启动了。
以下是单硬盘和双硬盘的分区信息:

单:
swap    256mb
/          512mb
/var     256mb
/tmp    256mb
/usr     other

双:
ad0:
swap    96mb
/usr      2981mb

ad1:
swap    96mb
/          512mb
/var      256mb
/tmp     256mb
/home   1321mb

曾经我怀疑硬盘有问题,,于是检测了一下,但是没发现任何问题。
我也曾经参考过下面这个帖子(跟我碰到的问题有些类似),但是我看不太明白。
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=103937
主要是这段:

你的意思是说你现在的root分区是ad0s1d是吗?如果是在boot提示下手动输入root分区,进入系统后执行以下操作试试:

echo "boot 0:ad(0,d)/kernel" > /boot.config

如果你需要使用loader来加载kernel则:
echo "boot 0:ad(0,d)/boot/loader" > /boot.config

然后重新启动机器便可。
发表于 2006-3-30 15:42:32 | 显示全部楼层
最后结果?
搞好了没有?
回复 支持 反对

使用道具 举报

发表于 2006-4-1 11:33:24 | 显示全部楼层

FreeBSD QQ群:23026647,欢迎各位高手指教

FreeBSD QQ群:23026647,欢迎各位高手指教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-19 10:34:07 | 显示全部楼层
问题老早搞定了,问题出在这里——安装中,把ad1硬盘的Silence设定为活动分区,安装了standard的MBR,而ad0我选择了NONE。。

FB必须从主盘启动,我设ad1为活动分区,ad0没有任何启动信息,那就是从从盘启动了,因此就找不到系统了。这是我查看了手册的结论。我后来实践了一下,安装/分区在ad0,设定ad0为活动分区,就正常启动了。

不好意思,我搞忘记了,应该早点回复这个帖子的,在此致歉。
回复 支持 反对

使用道具 举报

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

本版积分规则

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