哇哈哈… 終於試出讓 BootCamp 下的 XP 也能有 D 硬碟槽的方法了! 雖然和原本預期的不透過 BootCamp 不太一樣, 不過這個方法真的是比較簡單, 我把我的作法列出來供有需要的人參考。
先說明一下我完成後的硬碟磁區配置:
- MAC OSX – 100GB (Mac OS 日誌格式)
- Data – 30GB (FAT-32 格式)
- Windows XP – 20GB (BootCamp 切出的磁區, 格式化為 NTFS)
步驟如下:
- 依照正常程序安裝 Mac OSX (此時不用切成多顆 Partition), 如是現有系統請跳過此步驟
- 利用 BootCamp 切割要安裝 XP 的磁區, 我個人是切 20GB
- 依官方程序安裝 XP 進 BootCamp 所切出的磁區
- XP 安裝完成後, 用 Mac OSX 安裝光碟開機
- 進入磁碟工具程式, 再多分割一個磁區, 磁區格式設為 FAT, 完成後重開機
- 進入 Mac OSX 修改 XP 那顆硬碟中的 boot.ini, 把 Partition 的部份 + 1 填入。
以我為例, 我原本的 boot.ini 內容為:[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
則修改為:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
如磁區格式為 NTFS 無法寫入, 請自行安裝「MacFUSE」和「NTFS-3G for OS X」
- 以下
開始不確定需不需要三點選擇性進行(如果你想要有開機選單的話),如果不需要那麼直接跳到重開機進入 XP 那點 - 安裝「rEFIt」這套開機管理程式
- 重開機, 並於開機時的「rEFIt」開機選單選擇 「Partition Tools」
- 進入後按「
y
」同步 MBR 資訊 - 重開機進入 XP 看看 D 槽是否出現 (磁碟代號可能會不對, 請自己用 XP 的磁碟管理工具調整為正確的磁碟代號)
- 收工!
一個擁有 Mac OSX + Windows + 獨立交換資料磁區的系統就誕生了。
註: 要嚐試的人請先備份重要資料, 副作用目前不明, 反正它動了… XD