【下載】SPFDisk Boot Manager MacBoot Beta Test



贊助商連結


FYI
2006-07-01, 12:13 AM
這是原作者Hsu-Ping Feng (http://spfdisk.sourceforge.net)所推出的最新中文測試版, 主要修訂功能有:

1. 增加與微軟作業系統所建立MBR(Master Boot Record) 的相容性, 因為有些OSx (http://www.pczone.com.tw/showthread.php?t=124228) 會產生相容性問題, 微軟的MBR 結束時所傳遞的暫存器如下:

mov di,sp ;di=sp=0x7c00
push ds
push di ;(ds:di)=(0:0x7c00)
move si,bp ;si=bp=0x7be+(0x10 的倍數), 指到活動分割表
retf ;由 0:7c00 繼續執行, (dh:dl)=(Head no.:Drive no.)
比較有可能被參考到的暫存器為si 和dl
2. 新增辨識HFS+ 分割區(0xAF), 以及其他(略)
3. 可選擇自非啟動碟的MBR 載入選單, 或安裝啟動管理程式(SPFDisk Boot Manager) 於非啟動碟的MBR, 這是因應USB 隨身碟愈來愈普遍, 而軟碟機愈來愈稀少, 為了增加安裝上的便利性而設計, 但是在此有一點必須注意, 如果您打算安裝啟動管理程式(Boot Manager) 於非啟動碟的MBR, 例如以USB 碟開機, 而將SPFDisk Boot Manager 安裝於內建第一顆硬碟(下次以硬碟開機), 那麼建議您於完成選單之後, 選擇 "專家模式", 再由硬碟開機的角度思考, 然後修正硬碟編號, 通常第一顆內建硬碟的代號為1, 所以選單中的2 要改成1, 3 改成2, 依此類推, 而USB 碟改成最後一個號碼, 如此選單才會正確
4. 修正 "進階設定->保持前次活動旗號", 預設為 "否", 也就是 "設定分割的活動(Active)旗號", 但是您可以選擇保持前次活動旗號, 您幾乎不需要變更這項設定
5. 安裝及卸載SPFDisk 啟動管理程式不影響MBR 之中的NT Drive Serial Number (0x1B8~1BB) (http://www.pczone.com.tw/showthread.php?t=124508)
6. 備份分割區 ID 的位址由0x1A0~0x1A3 改到0x1AC~0x1AF, 如果您卸載SPFDisk Boot Manager, 請記得自行解除隱藏分割, 以免遭其他程式覆蓋

最後要感謝原作者Hsu-Ping Feng 熱心提供此測試程式, 如果您有任何意見或是發現臭蟲, 也歡迎您公佈於此, 如果您對此程式不甚瞭解, 請您至SPFDisk 首頁 (http://spfdisk.sourceforge.net)下載正式版本, 內有中文使用說明, 另SPFDisk 網站上有詳盡FAQ, 非常值得參考

SPFDISK-MacBoot5-CHI.zip (中文測試版, 僅主程式)
SPFDisk-MacBoot-5.zip (英文TEXT 測試版, 僅主程式)

補充:
必須使用續傳軟體, 否則下載不完整, 而且浪費PCZONE 頻寬, 好像上傳至PCZONE 的檔案都必須如此處理, 下載完成後, 請自行更改檔名

2006/07/02
測試版已公佈於SPFDisk 首頁, 如果您還是無法由PCZONE 下載, 或者您需要說明檔, 則請至SPFDisk 首頁下載

贊助商連結


Star69
2006-07-01, 02:05 AM
壓縮檔附檔損毀嗎???
都是"壓縮檔意外的結束"

海盜天使
2006-07-01, 03:04 AM
您好 我對您這篇文章非常有興趣
但您所上傳的兩個附檔均無法開啟
可否麻煩您再次上傳呢

謝謝您提供新資訊

PS.後來以FlashGet下載後可正常開啟

FYI
2006-07-01, 11:05 PM
真的很感謝原作者解決了MBR 相容性的問題, 也加強了多樣化的安裝方式(安裝至非啟動碟), 小弟其實早就想提供一個簡單又常用的安裝步驟, 以解決無軟碟機的難題, 如果您窮的連軟碟機和USB 隨身碟都買不起的話, 沒問題, 小弟買給您--虛擬的, 以下也是虛擬的步驟:

1. 安裝【軟體】FileDisk 虛擬磁碟 by Bo Branten (http://www.pczone.com.tw/showthread.php?t=125150), 執行FileDisk.reg, 然後重開機
2. 解壓縮虛擬軟驅 vFloppy v1.5 (http://www.pczone.com.tw/showpost.php?p=871021&postcount=12)至c:\boot\vfloppy
3. 以FDTray 或FileDisk 載入虛擬軟盤所附帶的BOOTDISK.IMG 至A 磁碟, 如果您已經有軟碟機, 則請將a: 改為b:, 指令如下:

filedisk /mount 0 c:\boot\vfloppy\bootdisk.img a:
4. 以檔案總管開啟A 磁碟(或B 磁碟), 請刪除Btcdrom.sys, Btdosm.sys 和Flashpt.sys, 以便騰出空間儲存SPFDISK-MacBoot5-CHI.EXE
5. 新增虛擬啟動軟盤選項至c:\boot.ini, 由於vFloppy 使用簡體中文, 建議先安裝網友Piaip 所修改的Microsoft Applocale (http://www.pczone.com.tw/showpost.php?p=857603&postcount=3), 再以右鍵點擊vFloppy.exe, 選擇 "簡體中文執行", 即可正常顯示, 如果您擔心Microsoft Applocale 會影響其他程式的顯示, 那麼就讓小弟為您看圖說故事, 您只需比照辦理
6. 重新啟動, 您就可以多出虛擬軟驅的選擇

請留意, 最好將vFloppy 的 "映像文件" 和 "保存路徑" 設置成不同路徑, 如果路徑相同, 而且映像檔被FileDisk 載入中, 則必須先Unmount FileDisk, 否則就會產生錯誤訊息, 此外, vFloppy 會計算映像檔的絕對磁區位置, 因此一旦載入boot.ini 中, 就不可以再修改或移動映像檔, 否則會產生不可預知的錯誤, 這也正是vFloppy 所產生的啟動磁區之所以不必透過OS 就可以讀取儲存於FAT/FAT32/NTFS 分割區的映像檔的主要原因, 請參考vfloppy——讓軟驅下崗 (http://dark.supercn.net/index.php/87/)

(以下圖形乃由免費的XnView 擷取而成)
□程序在最前方

FYI
2006-09-07, 10:53 PM
SPFDisk 2000-03t 正式版釋出了 (2006/09/04), 請至作者首頁下載