我將一顆SATA的硬碟分割出兩個主分割區,第一個主分割區設成啟動,第二個分割區設成隱藏,然後在第一個分割區安裝Vista;再將第一個分割區設成隱藏,第二個分割區設成啟動,然後在第二個分割區安裝XP。
現在兩個系統分別都可以正常進入。接著利用SPFDisk製作開機選單,第一項為Vista,第二項為XP,然後將兩項的「隱藏同類型主分割」都設成「是」,最後將選開機選單安裝在MBR。重新開機測試,結果當選單出現後,不論我選擇第一項Vista或是第二項XP,按下Enter後,選單就沒有反應了,此時也都不會進行系統載入的動作。
如果再將選單從MBR移除掉,再利用設定啟動和另一個設定隱藏的方法,兩個系統又個別的可以進去。所以只要選單設定好,安裝到MBR,就會再碰到一樣的情形。請問大家這是我什麼地方的設定沒有設好嗎?
我有爬過文章,之前有大大問過類似的問題,他是用USB開機,然後在設定完選單後用專家模式更改選項對應的磁碟機編號。但是我是將SPFDisk燒在光碟裡,用光碟開機,所以情形不太一樣。有沒有大大能夠解決我的問題呀,非常感謝。
愜意俠客 wrote:
我將一顆SATA的硬碟分割出兩個主分割區,第一個主分割區設成啟動,第二個分割區設成隱藏,然後在第一個分割區安裝Vista;再將第一個分割區設成隱藏,第二個分割區設成啟動,然後在第二個分割區安裝XP。
這麼麻煩做什麼?
偶個人經驗,
你只要分兩個分區, 然後分別安裝 Vista, 還有 XP,
而且先後順序也沒差,
因為你要用的是 SPFDisk 的多重開機, 不是 Windows 內建的.
安裝完之後再用 SPFDisk 製作多重開機的功能分別指定 Vista 跟 XP 的分割作開機,
然後載入 MBR 就好了.....
偶之前從 XP 轉 Vista 的時候就是在另外一個分割上,
安裝 Vista 然後用 SPFDisk 設定 Vsita 跟 XP 多重開機,
等確定轉移到 Vista 並且 XP 裡面需要的資料都轉出來之後, 把 XP 殺掉,
SPFDisk 的多重開機設定修改就好了.
愜意俠客 wrote:
我將一顆SATA的硬...(恕刪)
有試過用其他版本的SPFDisk嗎?(例如2000-3q版)
舊版SPFDisk的『(解)隱藏同類主分割』功能,原本預設是啟用的;
但新版SPFDisk好像改為『不』啟用此功能,會不會是連手動啟用也無效?
~情迷紅酒~
1.不知道你有沒有設定開機的設定計時開機,可以選擇設那一個開機以及開機時間。
2.再來就是要用自定隱藏分割的方式,設定要關閉的磁區。
如果是要開xp的那個磁區,那麼就要把vista那個磁區隱藏,如果是要開vista那個磁區,那麼就要把xp的磁區隱藏。
我以前有碰過你的這個無法開機的問題,那時進入spfdisk看,就是開機的那個磁區被設為隱藏,所以沒有辦法「作用」。所以你的問題先這樣解決,再無法進入時,先用光碟開機用spfdisk進去看硬碟的狀態(就是先不要用mbr進入硬碟,而且可以看到最後的硬碟狀態),看要開啟的磁區有沒有開啟且設定為作用;而且另一個磁區有沒有被隱藏。這個時候你應該就看得出來問題了!!
我有四組電腦,每一組都是用spfdisk作多重開機,現在主力電腦是用兩顆硬碟,用兩組mbr作互相的支援,而且開機選項總共有七組;反正你是修改mbr,也不會影響到你磁區的內容,不要嘗議重灌,重灌只是把mbr洗掉!!你的問題應該很簡單,就是設定上的問題而已~~~
試過SPFDisk 2000-3q 與 2000-3t 兩個版本,情形一模一樣。
我也照著 ccc3939 大大提供的想法,去看硬碟的最後狀態。當我將選項選成第二項XP,同樣的情形發生後,用CD-ROM重開機進DOS,執行SPFDisk去看目前硬碟的狀況,結果發現啟動磁區仍然設定在第一個主分割區,第一個和第二個主分割區都是正常狀態(非隱藏),製作選單時我有特別選擇要「隱藏同類主分割」。
另外我發覺在我建立的啟動選單中,會正常列出兩個選項的系統類型:
1. Vista [HPFS/NTFS]
2. XP [HPFS/NTFS]
如果選項對應到的分割區有錯,在選項後面的系統類型就應該會顯示「無法開機」或錯誤的類型。
==========================================================
看起來你的問題就是隱藏磁區的問題。
那麼要不就是你在選定「隱藏同類主分割」時有問題,不然就是剛好你那版的spfdisk有問題;我記得後來的spfdisk,好像預設的「隱藏同類主分割」的是啟動,早期一點的是關閉。我的建議是進到進階設定,用「自定隱藏分割」這個方式設定,在xp時,自定隱藏vista的磁區;不要用隱藏同類主分割這個選項。自定隱藏分割有個好處,他在右下角會顯示你設定幾個磁區要隱藏,你的問題應該就是硬碟同時出現二個主分割,所以無法進入下一步。看來問題應該不大~~~
順便列一下我的硬體的設定好了:
主機版:Gigabyte M55SLI-S4 (Ver 2.0)
晶片組:NVIDIA nForce4 Chipset
這是BIOS裡列出的IDE裝置列表
> IDE Channel 0 Master [DVD-ROM]
> IDE Channel 0 Slave [DVD-RW]
> IDE Channel 1 Master [None]
> IDE Channel 1 Slave [None]
> IDE Channel 2 Master [WDC WD6400AAKS-00A7B]
> IDE Channel 3 Master [None]
> IDE Channel 4 Master [None]
> IDE Channel 5 Master [None]
有安裝軟碟機,另外用CD-Rom開機時,CD-Rom裡用的是FD 2.88MB的DOS開機映像檔,就是開機時會顯示:
Boot from CD/DVD :
1. FD 2.88MB System Type-(13)
Starting Windows 98...
所以進到SPFDisk後,SPFDisk會認到2台軟碟機,1台硬碟機。
這是建立啟動選單選擇硬碟的畫面:

這是我目前硬碟分割的配置:

不曉得這些因素和這問題有沒有關係。
還是在「 O. 進階設定」--- 「N. 自定隱藏分割」;應該是要在「N. 自定隱藏分割」這個選項,因為開機時mbr才會去執行「自定隱藏分割」這個指令,不論你原來的磁區是開啟還是隱藏,如果是在硬碟分割工具裡設定,開機時mbr會依據指令去打開或是隱藏。
反正你的問題就是在開機進入硬碟的mbr時,把你的兩個主要分割都打開了,所以造成無法確定進入那個主分割造成的。現在就是要設法解決你spfdisk設定的問題,建議你先只建立一個開機選項,不要同時建二個;第一個搞定了,再來建第二個。
我自己的電腦有用ide及sata介面的硬碟,我的sata是在bios設定為模擬ide(就是沒有灌sata驅動),spfdisk在這兩種介面都可以裝入mbr。
========================================================
剛才我去抓了畫面,讓你參考一下。
其實還有一個問題,因為沒看到,所以不確定;像我的第一個選項是第二硬碟第一主分割,所以就像畫面上的2 1。你的應該是1 1 以及1 2,這個部份如果錯了,就表示你的開機片被模擬成硬碟的狀態,因為開機是用硬碟的mbr,理論上只會抓到一顆硬碟的資料,如果是2 1,你的電腦一定抓不到,所以不管怎麼自定都沒有用。
開始設定自定隱藏

目標是第三顆硬碟

裡面有三個主分割,右下角的隱藏1,表示在第2顆硬碟已經隱藏了一個分割

把第三顆硬碟的1,2,3主分割設定為隱藏,磁區文字為藍色,右下角的隱藏顯示為4,所以總共有4個隱藏

出來主畫面後,進行安裝至mbr就可以了!

內文搜尋

X