藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 系統管理


    

藍森林 http://www.lslnet.com 2006年4月6日 20:18


如何移除FreeBSD Boot Manager ?

系統:FreeBSD 5.4-RELEASE
不小心安裝了FreeBSD Boot Manager,現想改用standard MBR (no boot manager)  模式啟動,該如何移除FreeBSD Boot Manager ?

試過dos環境下執行 A:\>; fdisk /mbr 重啟開機後仍然出現FreeBSD Boot Manager 的提示符
F1         Freebsd

Default: F1

如何移除FreeBSD Boot Manager ?

你說的是命令提示符吧?用98的啟動盤進去fdisk/mbr吧

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "劍心通明"]你說的是命令提示符吧?用98的啟動盤進去fdisk/mbr吧[/quote 發表:[/i]


兄弟,當然是用98的啟動盤進去fdisk/mbr的,就只裝了一個FreeBSD系統,沒有Win環境,哪兒來的「命令提示符」啊,就算是有也是FreeBSD的shell提示符,你見過有在FreeBSdxia下這麼敲命令的嗎?A:\>; fdisk /mbr

如何移除FreeBSD Boot Manager ?

看看這個行不:
man boot0cfg

如何移除FreeBSD Boot Manager ?

我以為你是雙系統哪,98的啟動盤fdisk/mbr以後應該可以的啊,我以前試過的啊

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "congli" 發表:[/i]
看看這個行不:
man boot0cfg[/quote]

BSDsrv# man boot0cfg

看過之後好像沒有關於卸載FreeBSD Boot Manager的選項,有一個選項好像是安裝Boot Manager,但沒有卸載功能啊
_____________________________________________________
# NAME
boot0cfg -- boot manager installation/configuration utility

# SYNOPSIS
boot0cfg [-Bv] [-b boot0] [-d drive] [-f file] [-m mask] [-o options]
              [-s slice] [-t ticks] disk

# options
-B      Install the `boot0' boot manager.  This option causes MBR code to  be replaced, without affecting the embedded slice table.
_____________________________________________________
根據以上語法敲入如下命令
BSDsrv# boot0cfg -Bv da0
重啟後依然如舊,還是出現FreeBSD Boot Manager提示符

如何移除FreeBSD Boot Manager ?

既然fdisk/mbr都沒有用,說明你的freebsd boot manager安裝在分區裡面了,沒有影響MBR,MBR就是標準的。

你的機器又沒有其他OS,如果沒有boot manager,怎麼啟動freebsd?

如何移除FreeBSD Boot Manager ?

只裝了一個FreeBSD系統,為什麼要執著的移除FreeBSD Boot Manager
如果要裝其它系統,用其它Boot Manager進行多重系統引導,裝上就是了

往往都是直接在MBR裝其它Boot Manager覆蓋掉原來的,沒聽說過只有一個系統卻非要移除FreeBSD Boot Manager :P  
當然,要先作好準備,知道怎麼用新的Boot Manager引導FreeBSD

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "ruf" 發表:[/i]
既然fdisk/mbr都沒有用,說明你的freebsd boot manager安裝在分區裡面了,沒有影響MBR,MBR就是標準的。

你的機器又沒有其他OS,如果沒有boot manager,怎麼啟動freebsd?[/quote]
沒有bootmanager一樣可以起系統。boot manager只是一個manager並不是mbr。

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "gsging" 發表:[/i]

沒有bootmanager一樣可以起系統。boot manager只是一個manager並不是mbr。[/quote]

當然你安裝grub也可以,不過一台只安裝有freebsd的機器,好像沒什麼理由不使用boot manager。

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "ruf" 發表:[/i]


當然你安裝grub也可以,不過一台只安裝有freebsd的機器,好像沒什麼理由不使用boot manager。[/quote]

我認為一台只裝fb的機器好像沒什麼理由使用boot manager.
hehe.

難道兄台在單機裝bsd的時候都不選
install a standard mbr(no bootmanager)
這個選項麼?

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "gsging" 發表:[/i]


我認為一台只裝fb的機器好像沒什麼理由使用boot manager.
hehe.

難道兄台在單機裝bsd的時候都不選
install a standard mbr(no bootmanager)
這個選項麼?[/quote]
正解,只有一個系統(FreeBSD)時,的確不需要裝BM.
install a standard mbr(no bootmanager)
這個選項就可以了.

如何移除FreeBSD Boot Manager ?

而且大多數都是把FB作服務器的,一般都是一個機器就一個系統吧

如何移除FreeBSD Boot Manager ?

這個問題我也碰到過了,不過最後解決方法恐怕是讓人大跌眼鏡,不知道為什麼,如果選擇了安裝Boot Manager,FreeBSD現在會將自己所在的分區設為活動分區,哈哈,就是這樣,我就是用98的啟動盤啟動後,使用fdisk將活動分區改回來的,光fdisk /mbr是沒有任何作用的。

如何移除FreeBSD Boot Manager ?

[quote][i]原帖由 "gsging" 發表:[/i]


我認為一台只裝fb的機器好像沒什麼理由使用boot manager.
hehe.

難道兄台在單機裝bsd的時候都不選
install a standard mbr(no bootmanager)
這個選項麼?[/quote]

u right.  :oops:

我本只想說安裝BM不一定影響MBR。

去除BM的方法:

安裝光盤啟動,sysinstall中,進入Index ->; FDisk
選擇你想boot的分區,按'S'激活,然後按'W'存盤
sysinstall會問你安裝哪個bootmanager,選擇standard就可以了。
然後Exit Installation,Reboot,就可以了。

如何移除FreeBSD Boot Manager ?

# boot0cfg -B -b /boot/mbr



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com