【求助】[問題]關於林東和-多重開機不求人一書



贊助商連結


micro2
2002-08-23, 04:06 PM
不知哪位大大有看過這本書? 幾天前偶買ㄌ這本書看過一遍之後,覺得裡面對於硬碟分割&多

重開機ㄉ理論講解的還蠻詳細ㄉ, 唯一可惜的是書裡頭並沒有說到要如何把【OS的開機管理

程式】由user自己選擇裝到MBR或Partition,因為在安裝大部分OS的時候,並沒有可以選擇該

【OS的開機管理程式】要安裝到MBR或Partition的選項,而是任由OS自己決定,這造成了一種

情況=>最後安裝ㄉOS如果有自己的開機管理程式(如:Win2k、Linux),且是安裝在MBR,則電腦

開機後最先看到的即是該OS的『多重開機選單』,亦即該OS的MBP會覆蓋前面OS的MBP(為簡單

起見,開機管理程式簡稱為:MBP),今天如果偶想用Spfdisk作為偶開機後最優先的『多重開機

選單』,是否代表Spfdisk要在所有OS安裝之後再執行多重開機的功能,否則Spfdisk在MBR上

的MBP就會被後來安裝的OS之MBP取代而失去效用,不知哪位大大能替我補充書裡所沒說到ㄉ

這一點,感激萬分!!



註:
1.MBR即所謂硬碟【分割磁區】,MBR內包含MBP及分割表,硬碟須有MBP方能開機。

2.MBP為硬碟開機程式,其又可以分為【具備管理功能】和【不具備管理功能】兩種,所謂
〝管理〞即是指多重開機能力,Win9x/WinMe的MBP即屬於後者,而Win2K/XP/Linux的MBP為
前者。

3.MBP可安裝在Partition開頭或MBR,硬碟開機會先搜尋MBR上的MBP,成功載入後才把控制權
移交給Partition上的MBP,亦即開機優先權為:MBR>Partition, 是故電腦開機時所看到的
『第一個多重開機選單』即為MBR上的MBP。


PS:不知該書的作者是否會看到此文章,希望下次改版的時候能針對此點作補充,如此相信
會造福更多的忠實讀者!!

贊助商連結


skeepy
2002-08-23, 05:54 PM
我只知道mbr,mbp不知道是什麼,現在知道了,.

hch1981
2002-08-23, 10:58 PM
每各系統都有系統開機程式,應該是你所指的MBP吧 !!
然後再由MBR去管理MBP的分配 ~ ~ 也就是說
以我之前的例子來說好囉 ~ 都分割好磁區 !!
先安裝MS系統 ~ 然後再去spfdisk設定MBR的事項
再把每各系統的磁區都設定好 ~ 這樣就可以了吧 !!
只要把你安裝的Linux,FreeBSD的開機程序(MBP)設定在正確的磁區上 !!
應該就都 ok !!

不知道你是否我所說的 ~ ~ 哈 !!

xbug
2002-08-24, 04:21 AM
>是否代表Spfdisk要在所有OS安裝之後再執行多重開機的功能
是的

>1.MBR即所謂硬碟【分割磁區】,MBR內包含MBP及分割表,硬碟須有MBP方能開機。
>3.MBP可安裝在Partition開頭或MBR,硬碟開機會先搜尋MBR上的MBP,成功載入後才把控制
>權移交給Partition上的MBP,亦即開機優先權為:MBR>Partition, 是故電腦開機時所看到
>的『第一個多重開機選單』即為MBR上的MBP。
Partition 就是硬碟分割磁區, 也就是你注解 1 寫的"分割表"
MBR 前面部份的程式叫 MBC (Master Boot Code), 而被 MBC 戴入的磁區則稱為開機磁區(Boot Sector)

mus000
2002-08-24, 04:35 AM
唯一可惜的是書裡頭並沒有說到要如何把【OS的開機管理程式】由user自己選擇裝到MBR或Partition,因為在安裝大部分OS的時候,並沒有可以選擇該【OS的開機管理程式】要安裝到MBR或Partition的選項,而是任由OS自己決定

是的。你的問題目前是 ..... 無解。這完全是作業系統的問題。

各種作業系統都是當成自己是唯一的作業系統,新安裝完,一定會去蓋掉 MBR 安裝上自己的起動程式。大多數無法選擇。少數如 lilo 可以讓你自己選擇裝在何處。

當然,有其它功能也很強大的多重開機管理軟體,但是請別忘了,每種軟體都有它的使用限制,還有使用方法,簡單說,沒有那麼簡單就能玩的。

要先了解各種作業系統的安裝方式之後,才能去規劃你想裝成什麼樣子的多重開機環境的。多重開機的遊戲規則,無法像你想的那麼簡單,至少目前做不到。

micro2
2002-08-24, 06:38 PM
雖然沒有得到答案,但還是十分感謝大大們ㄉ熱心回應!!