我用的三個(gè)系統(tǒng)分別是:windows是xp sp2;linux是Fedora 8;;unix是Solaris Nevada snv_60 X86(自動(dòng)安裝光盤(pán))(solaris 11)。
在安裝之前,建議大家學(xué)習(xí)一下grub和nt loader的用法。對(duì)于如何引導(dǎo)多系統(tǒng)有個(gè)簡(jiǎn)單的認(rèn)識(shí)。
xp、solaris都需要裝在主分區(qū)上,linux可以裝在擴(kuò)展分區(qū)上。我用的這個(gè)solaris是自動(dòng)安裝版,必須裝是主分區(qū),是未分配的分區(qū)或Solaris分區(qū)。
第一個(gè)區(qū)是主分區(qū)裝xp
第二個(gè)區(qū)是主分區(qū),裝solaris,16G。我拿到的光盤(pán)說(shuō)明上說(shuō)要大于8G,我用8G試過(guò)裝不上,比8G大一點(diǎn)就可以裝上了。
其它區(qū)是擴(kuò)展分區(qū),其中分了好多區(qū),分別歸屬于windows linux分為/boot分區(qū)100多M /根分區(qū)大于10G swap大小為內(nèi)存2倍
最后還有一個(gè)8m的為分配空間,不要去管它了。
具體分區(qū)可以有很多工具,如果是沒(méi)有裝任何系統(tǒng)的硬盤(pán)的話最好找個(gè)光盤(pán)版的分區(qū)工具分區(qū)。我在Windows用分區(qū)魔術(shù)師把D盤(pán)轉(zhuǎn)換為主分區(qū),并刪除這個(gè)分區(qū)
四個(gè)系統(tǒng)的安裝順序是xp->linux->solaris。其中solaris和linux順序
可以顛倒。不過(guò)要注意這兩個(gè)系統(tǒng)都是grub啟動(dòng)的,后面的一個(gè)回覆蓋前一個(gè)的引導(dǎo),要提前做好相關(guān)文件的備份,具體后面會(huì)講到。
第一個(gè)安裝的系統(tǒng)是mac。我用的這個(gè)mac是iATKOS v1.0i,用電驢下的。安裝沒(méi)什么太復(fù)雜的。不過(guò)在安裝過(guò)程中有個(gè)自定義的選項(xiàng),選上你的驅(qū)動(dòng)。
mac安裝結(jié)束后,再安裝xp。這個(gè)不用多說(shuō)了,需要注意的是現(xiàn)在安裝時(shí)系統(tǒng)會(huì)提示硬盤(pán)上有個(gè)未知系統(tǒng)了,不用管它,直接安就行。安裝結(jié)束后,mac沒(méi)法啟動(dòng)了。這時(shí)就要用到一個(gè)叫tboot的小工具了,把tboot放在c盤(pán)下,打開(kāi)c:/boot.ini文件,在最后一行加上 c:/tboot=Mac OS X 再啟動(dòng)時(shí),就可以看到windows的啟動(dòng)菜單里多了個(gè)Mac OS X選項(xiàng)了,選中它后會(huì)出現(xiàn)一個(gè)黑白的界面,選擇你的mac分區(qū)就可以啟動(dòng)mac了。
下面安裝solaris,我的這個(gè)光盤(pán)是從sun校園大使那里要來(lái)的。不過(guò)好像在opensolaris的社區(qū)可以申請(qǐng)光盤(pán),注冊(cè)一個(gè)新的用戶,寫(xiě)清楚自己的地址等聯(lián)系方式,就可以收到一份郵寄過(guò)來(lái)的Solaris自動(dòng)安裝DVD,大家可以去要要看。這個(gè)solaris在我的機(jī)器上只能安裝在磁盤(pán)的最后一個(gè)分區(qū)里,我也不知是為什么。如果你在安裝過(guò)程中遇到錯(cuò)誤,不妨試試在最后一個(gè)分區(qū)安裝。安裝前先在windows里面把要安裝solaris的分區(qū)刪除,然后光盤(pán)啟動(dòng),等上半個(gè)小時(shí)就安裝完了。這個(gè)版本的solaris默認(rèn)的用戶名和密碼都是root,記得要修改。進(jìn)入solaris后,打開(kāi)終端,輸入
dd if=/dev/rdsk/c0d0p0 of=/mnt/Solaris.sun bs=512 count=1
在mnt文件夾里找到Solaris.sun 這個(gè)文件,拷到u盤(pán)里(solaris10自動(dòng)識(shí)別u盤(pán))。再進(jìn)windows,把Solaris.sun 放在c盤(pán)里,在boot.ini里加上c:/Solaris.sun=Solaris 現(xiàn)在用nt loader就可以引導(dǎo)solaris了。
最后安裝linux,我用的是買電腦時(shí)dell贈(zèng)送的suse 10。安裝過(guò)程和普通的linux一樣。
你先安裝linux再安裝solaris,安裝linux結(jié)束后,找到/boot/grub/menu.lst文件,把里面的內(nèi)容拷下來(lái)放在u盤(pán)里。安裝完solaris后,也是找/boot/grub/menu.lst文件,把linux的menu.lst的內(nèi)容粘貼到solaris的menu.lst文件里面去。
注意:要粘的是menu.lst里面的內(nèi)容,不是直接覆蓋這個(gè)文件,而且是你自己的,裝相同系統(tǒng)的硬盤(pán)分區(qū)可能和你不相同。
啟動(dòng)Solaris后,用root登錄;
vi /boot/grub/menu.lst
在文件的最后加上:
title Fedora (2.6.23.1-42.fc8)
root (hd0,7)
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.23.1-42.fc8.img
重新啟動(dòng)后,選擇RedHat的字樣的即可正常啟動(dòng)Linux.
在Linux Shell 上輸入 grub,可進(jìn)入grub界面,輸入 root (hd0,后按TAB鍵可看到各分區(qū)的信息,而不是用fdisk -l 看到的信息,后者為(hd0,5)時(shí),前者可能是(hd0,4);
因?yàn)閟olaris的grub可以引導(dǎo)linux,但是linux不能引導(dǎo)solaris,除非你的linux可以支持ufs。如果你先裝了solaris,后裝linux,但是想開(kāi)機(jī)就在solaris的grub下工作,可以在solaris的終端里輸入下面的命令(找到相近版本的安裝版本,我是找了solaris 10的,在光盤(pán)啟動(dòng),選擇第二個(gè)選項(xiàng),Solaris Express,的出現(xiàn)選項(xiàng)時(shí)選擇6,進(jìn)入終端)
/usr/sbin/installgrub -m /boot/grub/stage1 /boot/grub/stage2
/dev/rdsk/c0d0s0