分區情況如下:
兩個主分區:
C 10G 裝XP
D 10G 裝 Vista
一個邏輯分區E 10G ,裝MAC OSX
一個邏輯分區F 10G,裝Ubuntu。
準備的軟體CD光牒
WINXP 安裝盤(帶dos工具),MAC OSX安裝盤,深山紅葉(使用它帶的PM) ,Ubuntu安裝盤,Vista安裝盤
步驟如下:
首先裝Winxp,這個不用說,然後準備一個主分區,由于一般個人電腦買回來裝了XP後不會再另外分一個主分區,這時要用到 PM (深山紅葉),可以在拓展分區前劃出來,配置設定給一個盤符,格式化為ntfs, 在邏輯分區中選一個格式化為fat32,并給一個卷标(為了友善區分,如mac os),在邏輯分區後準備一個自由分區給linux。
分區準備好之後,就可以開始裝 Mac OSX了。
我選用的是Mac OSX10.4.8,不過隻能用于CPU支援SSE3的電腦,一般的隻支援SSE2的電腦可以裝Jas的10.4.7版的Mac,從網上下載下傳好之後刻成 DVD盤,從CD光牒啟動,選擇你原來為Mac準備的那個分區,抹掉它,就可以裝了。裝的過程中需要注意的是在安裝的最後一步要點“自定”,然後選适合自己的更新檔,千萬不要多選,否則可能出現安裝不成功,或者啟動時出現四國。安裝的過程整體比較簡單。
安裝好之後會要求重新開機,當然,可以通過MAC安裝盤進入mac,現在因為mac已經把Mac的盤設定為活動分區,是以現在無CD光牒啟動的時候提示啟動錯誤,什麼系統都進不去,沒有關系,用dos引導後,用fdisk把XP所在盤設定為活動分區,這下重新開機就可以進XP了,但是進去不了Mac,沒有關系。
我們下一個tboot,各大論壇都有下的,把它放到C槽,并且打開C槽的boot.ini,在最後面加上一段語句:
C:/tboot="Mac OSX"。
然後重新啟動,會出現Mac的菜單,可以進Mac,此時,XP與Mac的雙啟動已經做好。
關于Mac(當然指的是我們所用的破解版Mac)裡面驅動的問題,現在還是個問題,國内外都沒有好的解決辦法,隻能用發燒友自做的驅動湊合。一般來說顯示卡方面A卡驅動比N卡好找,無線網卡方面不支援Intel,聲霸卡方面Realtek的應該沒有大的問題,網卡方面現在8139,Movell的部分支援。
然後講怎麼裝Ubuntu。
下載下傳好之後刻盤,從CD光牒啟動,最好安裝之前為其準備好10G的自由空間,但不要分區,也就是不要為其配置設定盤符。
Ubuntu的安裝比較簡單,需要注意的是在磁盤分區那一步,你手工找到那10G自由空間,然後點自動分區,它會自動把分區分好,安裝之前會告訴你安裝在哪個分區,它的分區表示方法和Windows完全不同,把它記下來。在最後一步,它會問是否要将Grub安裝在MBR,這時一定要點不。那麼安裝在哪裡呢,要看你的Ubuntu裝在哪個分區,這個你在前面一步我已經要你記下來了,一般是/sdax(序列槽硬碟,x代表Ubuntu裡面的分區号), /hdax(并口硬碟,x代表Ubuntu裡面的分區号)。再強調一邊,Grub一定不能裝在MBR,一定要裝在Ubuntu所在盤!
安裝好之後會要求重新開機,這時你會發現啟動不了,這時當然的,不要緊,你用上述方法把XP盤設定為活動分區,你又可以看見XP和Mac的雙啟動菜單,你進 Mac,進的時候一直按F8,會出現啟動選擇菜單,你可以看見你安裝好Ubuntu的那個盤,這時你點進去,就可以進Ubuntu了。進去之後,打開終端,挂載一個FAT32的盤(這個在最開始安裝好XP的時候就要準備好,并且最好安裝好XP後把所有的分區什麼的全部準備好,安裝Mac Ubuntu的時候就不要再随便更改分區了),并且用dd檔案生成一個引導檔案到你挂載的那個盤。
導出Linux引導檔案和配置Windows的boot.ini
進入Linux系統後,這時如果有Fat32分區的,就把該分區挂載到Linux,然後把Linux的引導管理導出成檔案,把該檔案複制到Fat32分區以讓Windows系統使用。
例如我的機器(在Linux指令行中,如果是XWindow就打開指令終端):
mkdir /mnt/winfat
mount -t vfat /dev/hda3 /mnt/winfat
cd /mnt/winfat
dd if=/dev/hdb1 bs=512 count=1 of=xxxlinux.lnx
這裡/dev/hda3是我的機器的fat32硬碟分區,/dev/hdb1是我的Linux的/boot分區,也就是上面我說要記的分區之一,xxxlinux.lnx是導出的檔案名,名字可以自己定。
如果沒有Fat32分區而隻有NTFS檔案系統的,那就到相應的網上去下載下傳支援NTFS的軟體包(可以自己查找些這方面的相應文章,都有介紹的),安裝好後把相應的硬碟挂載進來,然後把導出的檔案複制到該分區。其實說白了就是讓Windows能找到導出的xxxlinux.lnx檔案,如果你有其他途徑讓Windows找到該檔案(如現在有些軟體可以讓Windows通路ext2,ext3),不挂載Windows的分區到Linux也沒關系。
重新啟動,進入XP,把你剛剛生成的那個引導檔案放入C槽,照樣在C:/boot.ini中加入行:
C:/x.lnx="Ubuntu"
其中X是你生成的那個引導檔案的名字。
這時重新開機,就有三個系統的選項了。
最後裝Vista,這個是最簡單的,比安裝XP還簡單,安裝好之後你可以發現,重新開機動之後Vista已經用它自帶的Boot Mananger接管了所有的引導程式,它會自動把原來安裝好的三個系統保留下來,并且會顯示有包括這四個系統的所有引導選項。
此時,四個系統已經完美安裝成功了。