LinuxSir.cn,穿越时空的Linuxsir!

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

安装Windows后boot manager丢失,怎么解决?

[复制链接]
发表于 2004-1-6 17:50:20 | 显示全部楼层 |阅读模式
我已经看了官方FAQ,说是
--------------------------------------------------------------------
Enter sysinstall(8) and choose Configure, then Fdisk. Select the disk the Boot Manager resided on with the space key. Press W to write changes to the drive.
--------------------------------------------------------------------

但我这样操作之后,引导菜单虽然出来了,但是我系统中两个FreeBSD却对调了一下,就是按Fn进入的不是原来的那个BSD了。并且按Fn引导后,出现分区不能挂载的问题,FreeBSD 5.2挂载了FreeBSD5.1的分区,郁闷!single-mode下mount -u mount -a后还是不能修改/etc/fstab.不知道 怎么办。
发表于 2004-1-7 08:28:29 | 显示全部楼层
是不是需要修改一下boot.conf
 楼主| 发表于 2004-1-7 08:32:42 | 显示全部楼层
在 single-mode下,mount -u mount -a后,vi和ee都用不了,怎么修改?分区都挂载不了,5.1的挂了5.2的去了,真奇怪!
发表于 2004-1-7 08:37:25 | 显示全部楼层
错位了可能需要先umount /usr然后再挂上正确的分区才能使用
 楼主| 发表于 2004-1-7 08:49:33 | 显示全部楼层
应该umount -a了,/usr当然也umount了,在mount上正确的分区 时,居然提示:不能识别的设备,真晕
发表于 2004-1-7 09:24:46 | 显示全部楼层
5X不清楚。
4X好像从新装BOOT MANGER就可以了
发表于 2004-1-7 11:21:28 | 显示全部楼层
fsck
 楼主| 发表于 2004-1-7 13:45:48 | 显示全部楼层
fsck当然试过,无效,只能reinstall了
发表于 2004-1-7 15:21:47 | 显示全部楼层
我的问题更奇怪,系统是FreeBSD 5.2RC,运行了 boot0cfg -B -b /boot/boot0 /dev/ad0 来重新安装了boot manager,结果在系统启动的时候显示:
F1 BSD
F2 FreeBSD
F3 Linux

但除了按F1外,F2、F3都没有反映,FreeBSD自己的bootmgr竟然不能引导自己,后来进行NetBSD,安装NetBSD的boot select,结果还是不能引导,只显示 F1 NetBSD,我想可能是因为NetBSD的boot select不认FreeBSD的UFS2和Linux的EXT3的原因吧。

我已经将这个问题发给FreeBSD了:
http://www.freebsd.org/cgi/query-pr.cgi?pr=61005

不知道还有没有其它朋友有没有遇到这类问题?
 楼主| 发表于 2004-1-7 15:28:25 | 显示全部楼层
我在DOS下:
G:\>cd TOOLS
G:\TOOLS>bootinst.exe boot.bin

重新安装boot manager,还是没办法解决这个问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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