萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> windows XP+Fedora 8+solaris 11三系統安裝攻略

windows XP+Fedora 8+solaris 11三系統安裝攻略

介紹windows XP+Fedora 8+solaris 11三系統安裝攻略

  我用的三個系統分別是:windows是xp sp2;linux是Fedora 8;;unix是Solaris Nevada snv_60 X86(自動安裝光盤)(solaris 11)。

  在安裝之前,建議大家學習一下grub和nt loader的用法。對於如何引導多系統有個簡單的認識。

  xp、solaris都需要裝在主分區上,linux可以裝在擴展分區上。我用的這個solaris是自動安裝版,必須裝是主分區,是未分配的分區或Solaris分區。

  第一個區是主分區裝xp

  第二個區是主分區,裝solaris,16G。我拿到的光盤說明上說要大於8G,我用8G試過裝不上,比8G大一點就可以裝上了。

  其它區是擴展分區,其中分了好多區,分別歸屬於windows linux分為/boot分區100多M  /根分區大於10G   swap大小為內存2倍

  最後還有一個8m的為分配空間,不要去管它了。

  具體分區可以有很多工具,如果是沒有裝任何系統的硬盤的話最好找個光盤版的分區工具分區。我在Windows用分區魔術師把D盤轉換為主分區,並刪除這個分區

  四個系統的安裝順序是xp->linux->solaris。其中solaris和linux順序

  可以顛倒。不過要注意這兩個系統都是grub啟動的,後面的一個回覆蓋前一個的引導,要提前做好相關文件的備份,具體後面會講到。

  第一個安裝的系統是mac。我用的這個mac是iATKOS v1.0i,用電驢下的。安裝沒什麼太復雜的。不過在安裝過程中有個自定義的選項,選上你的驅動。

  mac安裝結束後,再安裝xp。這個不用多說了,需要注意的是現在安裝時系統會提示硬盤上有個未知系統了,不用管它,直接安就行。安裝結束後,mac沒法啟動了。這時就要用到一個叫tboot的小工具了,把tboot放在c盤下,打開c:/boot.ini文件,在最後一行加上 c:/tboot=Mac OS X 再啟動時,就可以看到windows的啟動菜單裡多了個Mac OS X選項了,選中它後會出現一個黑白的界面,選擇你的mac分區就可以啟動mac了。

  下面安裝solaris,我的這個光盤是從sun校園大使那裡要來的。不過好像在opensolaris的社區可以申請光盤,注冊一個新的用戶,寫清楚自己的地址等聯系方式,就可以收到一份郵寄過來的Solaris自動安裝DVD,大家可以去要要看。這個solaris在我的機器上只能安裝在磁盤的最後一個分區裡,我也不知是為什麼。如果你在安裝過程中遇到錯誤,不妨試試在最後一個分區安裝。安裝前先在windows裡面把要安裝solaris的分區刪除,然後光盤啟動,等上半個小時就安裝完了。這個版本的solaris默認的用戶名和密碼都是root,記得要修改。進入solaris後,打開終端,輸入

  dd if=/dev/rdsk/c0d0p0 of=/mnt/Solaris.sun bs=512 count=1

  在mnt文件夾裡找到Solaris.sun 這個文件,拷到u盤裡(solaris10自動識別u盤)。再進windows,把Solaris.sun 放在c盤裡,在boot.ini裡加上c:/Solaris.sun=Solaris 現在用nt loader就可以引導solaris了。

  最後安裝linux,我用的是買電腦時dell贈送的suse 10。安裝過程和普通的linux一樣。

  你先安裝linux再安裝solaris,安裝linux結束後,找到/boot/grub/menu.lst文件,把裡面的內容拷下來放在u盤裡。安裝完solaris後,也是找/boot/grub/menu.lst文件,把linux的menu.lst的內容粘貼到solaris的menu.lst文件裡面去。

  注意:要粘的是menu.lst裡面的內容,不是直接覆蓋這個文件,而且是你自己的,裝相同系統的硬盤分區可能和你不相同。

  啟動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

  重新啟動後,選擇RedHat的字樣的即可正常啟動Linux.

  在Linux Shell 上輸入  grub,可進入grub界面,輸入 root (hd0,後按TAB鍵可看到各分區的信息,而不是用fdisk -l 看到的信息,後者為(hd0,5)時,前者可能是(hd0,4);

  因為solaris的grub可以引導linux,但是linux不能引導solaris,除非你的linux可以支持ufs。如果你先裝了solaris,後裝linux,但是想開機就在solaris的grub下工作,可以在solaris的終端裡輸入下面的命令(找到相近版本的安裝版本,我是找了solaris 10的,在光盤啟動,選擇第二個選項,Solaris Express,的出現選項時選擇6,進入終端)

  /usr/sbin/installgrub -m /boot/grub/stage1 /boot/grub/stage2

  /dev/rdsk/c0d0s0

copyright © 萬盛學電腦網 all rights reserved