[轉貼自]http://jackbin.blogspot.com/2008/12/spfdisk-iso.html 2008年12月4日
SPFDisk 開機光碟 (ISO 檔) - 含安裝雙作業系統教學 SPFDISK版本 :V200-3T
剛剛抓了 Windows 7 Build 6801 (64-bit) 測試版來玩玩看,由於我只有一顆硬碟,所以必須使用多重開機工具來安裝才行,我用的是台灣網友 馮緒平 先生所寫的 SPFDisk 這支程式,網路上其它的多重開機工具我都覺得很難用 (好複雜、看不懂、不會用~哈哈),這支程式雖老,但從硬碟分割到建立開機選單,一個 100 多 K 的檔案就能搞定,而且全中文介面,使用上也不複雜。
因為我沒有軟碟機 (目前還有在用軟碟機的應該也不多了吧?),沒法將 SPFDisk 放到軟碟片上來開機,所以我自己做了一個開機光碟 (ISO 檔),使用的是 CDBurnerXP 網站提供的 2.88MB 軟碟模擬開機片映像檔,然後將 SPFDisk 整合進去。有需要的朋友,將檔案下載回去後直接燒成光碟即可用它來開機,分割您的硬碟與建立多重開機選單!
SPFDisk 2000-03v BootCD (2009.04.15):繁體中文版 , 简体中文版, English version
如何將 XP 與 Vista (or Windows 7) 雙系統安裝到您的硬碟中
步驟 1. 用 SPFDisk 光碟片建立分割區
用 SPFDisk 光碟片開機,開機後在螢幕中輸入【spfdisk】再按 Enter 便可啟動 SPFDisk。
然後用 SPFDisk 在硬碟建立兩個「主分割 (Primary)」並將其格式化,這裡要注意:要用來安裝 XP 與 Vista 的這兩個分割區都必須是主分割,其餘的空間可以另外建立「擴充分割 (Extended)」和「邏輯分割 (Logic)」用來存放您的資料。
步驟 2. 安裝作業系統
分割區建立好之後您就可以開始準備安裝 XP 與 Vista (還不要取出 SPFDisk 開機光碟),我以先安裝 XP 為例,先將要安裝 XP 的第一分區設為【Active 啟動】(前方會顯示 ♥),然後退出 SPFDisk,開始安裝 XP。
XP 安裝好之後,接著準備安裝 Vista,方法跟上面一樣,只不過顛倒過來,再次放入 SPFDisk 光碟片用它來開機,將要安裝 Vista 的第二分區設為【Active 啟動】(前方會顯示 ♥),此時注意要將剛剛已安裝 XP 的第一分區設為【隱藏】,然後退出 SPFDisk,再放入您的 Vista 光碟片開始安裝 Vista。
簡單的來說,就是安裝作業系統時,將您要安裝作業系統的分區設為啟動,同時將已安裝其他作業系統的那些分區設為隱藏!
步驟 3. 用 SPFDisk 建立多重開機選單
XP 與 Vista 都安裝好後,用 SPFDisk 光碟片開機,將之前被隱藏的分區解除隱藏,然後就可以開始建立開機選單。
將光棒移到您的硬碟然後按 Enter。
首先要建立 XP 的開機選單,在此畫面中將光棒移到第一分區 (XP) 然後按 Enter。
設定第一個開機選單的文字 - Windows XP。
重複上面的方法再建立第二個開機選單給 Vista,在畫面中將光棒移到第二分區 (Vista) 然後按 Enter。
開機選單建立好之後就可開始進行安裝,將其安裝在 MBR。選好後按 Enter,當它問您是否要儲存修改結果請輸入 Y (Yes),問您是否要建立 UNDO 檔請輸入 N (No)。
將 SPFDisk 光碟片取出,重新開機後就會看到 SPFDisk 所建立的開機選單,可以開始玩您的兩個作業系統了!
如果說您的硬碟原本已經有 XP 想在其它分區新安裝 Vista、或是原本已經有 Vista 想在其它分區新安裝 XP、或是兩個作業系統都是新安裝但想先裝 Vista 再裝 XP也是一樣,只要記住「安裝作業系統時,將您要安裝作業系統的分區設為啟動,同時將其他作業系統分區設為隱藏!」這個要領即可正常安裝起來!若有其它方面的問題,可以參考 SPFDisk 的官方 FAQ。
如果您裝了雙系統,建議可以將 XP 與 Vista (or Windows 7) 使用者的「我的文件、我的音樂、我的圖片、我的影片」等資料夾重新設定設定指向其它分區的同一個地方來儲存,這樣不管您在 XP 或 Vista 中都能同樣存取它們。
Q.請問一下,我用 spfdisk 建了開機選單後,進入 xp (c:) 後會看到 vista 所在的磁碟 (d:),有辦法讓在 xp 時隱藏 vista 的 d: 嗎?
A.這個很容易解決,SPFDisk 可以設定在開機時要隱藏哪些分區。
用 SPFDisk 光碟開機後:
1. 選擇 [載入開機選單] 並選擇 [MBR]
2. 選擇 [進階工具 (非必要)]
3. 選擇 [(解)隱藏同類主分割],並選擇你 XP 的那個開機選單,接下來照畫面提示操作即可。
SPFDisk 的開機選單有許多附加的設定都可在這個 [進階工具 (非必要)] 中來設定,例如等候秒數、開機密碼...等。
Q-1.感謝版主提供這篇詳細的介紹。我照著這些步驟做了兩個主分割(都在同一個硬碟),第一個灌Vista,第二個灌XP,最後製作開機選單,然後將選單安裝在MBR。重開機之後有看到選單,但只要選任何一個按下「Enter」,畫面就不會動了,也沒有開始進行任何開機的程序,一直停留在啟動選單的畫面。不曉得版主有沒有遇過類似的狀況呀?
A-1.在安裝作業系統時必須將其他已安裝的作業系統所在分割區設為 "隱藏"?你是否有操作這個步驟?
Q-2.有耶,安裝時有照著這些步驟來設定。現在先把啟動選單從MBR移除,然後把Vista設成啟動,XP設成隱藏,可以正常進去Vista;Vista設成隱藏,XP設成啟動,也可以正常進去XP。唯獨當啟動選單設定好之後,就變成選那一個都進不去...
A-2.我剛試了一下刪除 MBR 然後重建開機選單,都很正常~
你可以試試看:進入 SPFDisk 後
1. 先選 [硬碟分割工具] -> 按 Tab 鍵,在左邊選 [重建 MBR]
2. 在重建開機選單前,先進入 [硬碟分割工具],將所有分割區取消隱藏 (如有設隱藏的話)
3. 建立開機選單 -> 選單建立好後按 [進階選項 (非必要)] -> 選 [隱藏同類主分割] (因你安裝兩個 OS,需進行兩次設定) -> 回到上層選單 [進行安裝]
------
第 3 點當你 [隱藏同類主分割] 後,開機選單左邊應該就不會顯示 * 號才是正確的,否則須再做一次 [隱藏同類主分割]。
有時因作業系統記住了分割區,會導致開機時C槽不是原作業系統,印象中可以用regedit修改,不過,現在找不到相關資料倒是真的~~~
SPFdisk 更新囉~~~ 應該可以解決開機當掉的問題喔~~~2009年4月16日下午8:30
開機光碟加入SPFDISK製作的方法,方法參考 這裡:
準備工具:
燒錄軟體 - CDBurnerXP 映像檔工具 - MagicISO
1. 先下載 CDBurnerXP 官網提供的 "Floppy 2.88MB" boot image (boot.ima),用 MagicISO 開啟 boot.ima,將 SPFDISK.EXE 加進去。
2. 執行 CDBurnerXP,建立一個新的「資料光碟」,主功能表「光碟 -> 開機片選項」:
開機片選項: 選 boot.ima 的路徑
模擬類型: 磁片 2.88MB
ISO等級: 等級 2
載入片段: 7C0
磁區: 1
勾選 "強制 ISO 等級 1"
然後按 [確定] 關閉對話視窗,主功能表「檔案 -> 儲存編輯表為 ISO 檔案」。
Q.但是現在遇到隱藏同類分割區的問題...
我現在的硬碟有分成下列幾種
在VISTA底下
C:VISTA主分割 D:WORK延伸分割 R:HP內建的回復碟
在XP底下
C:XP主分割 D:WORK延伸分割
在SPFDISK設多重開機時有設定隱藏同類分割區
VISTA開機後
只會出現 C:VISTA主分割 D:WORK延伸分割
但是只要一插入外接硬碟 就會全部的分割區都跑出來了
但是使用XP開機後
都只會出現 C:XP主分割 D:WORK延伸分割
難道SPFDISK不相容VISTA嗎??
Q.請問一下,有試過安裝Windows7正式版嗎?
因為Windows7會把硬碟再切割100mb作為啟動磁區,這樣進入 spfdisk 作設定、或安裝第2個作業系統時,會出現錯誤。
A1.有試過先安裝 Windows 7 正式版再安裝 XP,一切正常~
A2.WIN 7 會自動分割的那100MB磁區 不是要在未分割的磁區安裝 才會有這動作嗎????
Q.請問我xp安裝好之後→設定隱藏→啟動第二詞區→安裝vista
問題一:我還看的到我xp的詞區,這是正常的嗎?
問題二:我選擇第二個磁區安裝,但是他顯是windows無法辨別這個磁區是否能夠使用。是什麼原因啊?
A.若要啟動 Vista 時看不到 XP,或是啟動 XP 時看不到 Vista,只要用 SPFDisk 光碟開機,
1. 選 [載入開機選單]
2. 選 [進階設定 (非必要)]
如果你的 XP 跟 Vista 都是 NTFS 檔案系統的話,選 [(解)隱藏同類主分割],然後選擇左邊開機選單列表中的 XP,按 Enter 後前方的 * 號會不見,同樣方式對左邊開機選單列表中的 Vista 也操作一次。
如果你的 XP 是 FAT32 檔案系統跟 Vista 不同的話,則要選 [自定隱藏分割],再手動去設定要隱藏的分割區。
設定完成後記得回主選單,選 [進行安裝],並將其安裝在 (2)MBR 即可。
Q.spfdisk格式化的filesystem是FAT32的不是嗎?如此這2套OS可執行嗎?
A.安裝 XP 時有步驟會詢問是否要格式化為 NTFS,Windows 7 則是在安裝選擇磁碟分區時選【磁碟機選項 (進階)】,進入下個畫面後點選磁碟機,然後按下方的 [格式化] 就可格式化為 NTFS!