【技巧】實作ubuntu+XP+Vista 多重開機系統 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- Windows 討 論 版


PCZONE 討論區



通知

-- Windows 討 論 版 包括 Windows 95/98/ME、Windows NT/2000/XP/Server 2003 等的疑難雜症解答與經驗分享。

就這樣吧!
【技巧】實作ubuntu+XP+Vista 多重開機系統
1. 使用情境:
一台NB內建一顆硬碟120G,要讓這台NB實現ubuntu+XP+Vista三種OS開機選單,不管從任何一種OS進入桌面,都能夠存取一個共同的Partion,分享共同的資源。
而且任何一個開機的作業系統,在開機完成以後都不會看到其他兩個作業系統的分割區,以避免互相干擾。也就是說,當選擇XP開機後,系統只會看到(C:)和(D:),XP會認為自己是從(C:)開機。當選擇Vista開機,系統一樣只會看到(C:)和(D:),Vista也認為自己是從(C:)開機。
2.硬碟規劃:
基於上述需求,必須要有3個分割區來裝個別的OS,1個分割區給Linux Swap,還有1個分割區做成三種OS都可以共通存取檔案的Partition。所以總共要做5個分割區喔!
3.使用工具:
3-1. SPFDISK 2000-3j 版本:主要用來分割partition,建立開機選單,和隱藏分割區之用。
3-2. Clonezilla : 可以將ext3以partion的方式備份到NTFS的partition,這樣就不必備分整顆硬碟了。
4.實做硬碟分割:
4-1.利用SPFDISK將硬碟分割成三個Primary Partition,分別為p#1, p#2 和 p#3,每一個分割區大小都設定為20G, 剩下的60G再設成2個邏輯磁區,其中p#5設成1G,剩下的空間全部設給p#6。
4-2.
p#1(20G)安裝Vista用。
p#2(20G)安裝XP用。
P#3(20G)安裝ubuntu用。
p#5(1G)給Linux Swap用。
p#6(59G)規劃成NTFS partition, 提供上述三種作業系統共同存取資料。
5. 開始安裝作業系統:
重點只有一個:當你在安裝任何一個作業系統時,請把其他分割區隱藏起來。
5-1.安裝Vista:先用SPFDISK隱藏p#2,至於p#3要不要隱藏就隨便啦!並且把p#1設成啟動(Active)分割區。然後開始安裝Vista,Vista要裝在p#1,安裝完成後重開機。
5-2.接著安裝XP:當然一定先用SPFDIK隱藏p#1,把p#2設成啟動(Active)分割區。然後開始安裝XP,XP要裝在p#2,安裝完成後重開機。
5-3.你可接著裝ubuntu或著先用SPFDISK設定雙重開機選單都行。假設先用SPFDISK作雙開機選單,請先把p#1解除隱藏然後設為啟動(Active),然後做開機選單,記得安裝到MBR就可以了。
5-4.接著裝ubuntu:因為ext2跟ntfs本來就互不相干,p#1p#2有沒有隱藏無所謂,但請先用SPFDISK將p#3設成啟動(Active),再開始安裝,安裝到最後記得要把GRUB(boot loader)裝在p#3(hd0,2),不要裝在MBR(hd0),除非你不打算使用SPFDISK的boot manager.
5-5.再執行SPFDISK一遍,把ubuntu加到開機選單,安裝到MBR。
6. 那p#6哩! ?
在第5個步驟裡,只要任何一個MS Windows作業系統安裝好,都可以直接把它做成NTFS吧!
7. Partion備份,當然是安裝完一個作業系統以後就趕快把它備份起來囉, 備份到p#6,但前提是p#6是已經format好的了!所已我們應該很容易判斷什麼時候要把備份的動作插到第五步驟。以免MBR做壞就不回來。請記住,千萬不要用Norton Ghost去備份ext3分割區,我的經驗是:他會把原來的ext3毀了。而且我的動作是把ext3 的partition做成image存到NTFS的partition,這要很小心喔!Ghost只能做整顆硬碟(120G)備份!
============================
報告完畢(不貼圖了,老是被砍)

回覆
會員
回覆: 【技巧】實作ubuntu+XP+Vista 多重開機系統
這個我好像在第41期的電腦王上面有看到說,關於這個技巧

他是有圖片的,但是礙於版權還是別貼比較好...
回覆
會員
回覆: 【技巧】實作ubuntu+XP+Vista 多重開機系統
從 Uubuntu 網站搜尋到這裡~ 看到您的分割方式很讚,
想請教幾個問題,就是您提到
"重點只有一個:當你在安裝任何一個作業系統時,請把其他分割區隱藏起來"

所以是說你在安裝XP或Vista前,還要先進入DOS模式,用SPFDISK把該隱藏的分割區隱藏起來!? 然後再安裝新的系統。 所以還需先準傋一個有SPFDISK的dos開機CD或磁碟片囉!?

另個問題是說,所有系統都安裝完畢後,在啟動該系統前,還需要先用SPFDISK隱藏另個系統的Partition!?? 還是 SPFDISK的 boot manager 可以有這種功能,指定啟動前隱藏某個partition??

另外, 原來 ubuntu 的 swap 可以放在 extend 分割區內啊!? 我的分割區都不夠用了~xd 因為我的情況是目前硬碟內已經安裝了Windows系統,不想整個重灌,打算把空間空出來給Ubuntu用...

因為要安裝 ubuntu 多個系統,所以搜尋到不少大家的方法,只是還是不甚了解!! 以上的疑惑? 可以幫忙解釋一下嗎? 感謝了!!

回覆
主題工具


類似的主題
主題 主題作者 討論版 回覆 最後發表
Vista 機上安裝 XP 後的開機問題 dkdk6987 -- Windows 討 論 版 15 2009-08-05 12:29 AM
分享: Vista 和 XP 網路資料和印表機共享之設定 a007 -- Windows 討 論 版 1 2009-06-06 01:30 PM
Vista 和 XP 兩個系統如何多重開機? ~GG~ -- Windows 討 論 版 4 2009-03-10 06:23 AM
用了一個月的 VISTA 後,還是決定換回可愛的 XP 阿 土 Windows VISTA 討論版 51 2008-02-17 12:59 PM
【問題】大家如何從 XP 遠端遙控 Vista ? pcboy -- Windows 討 論 版 5 2007-02-22 10:43 AM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。