自製 Windows 7 + Windows 8,玩新系統、舊系統繼續用

從隨身碟安裝Windows 8

當在BIOS設定好隨身碟開機之後,現在確認你的隨身碟插在電腦上,重新啟動電腦,等候一段開機的時間,應該就可以進入到Windows 8的安裝畫面了。如果你的電腦你只要安裝Windows 8單一系統,不需要安裝與Windows 7並存的雙系統,那麼從現在開始你只要照著介面的指示安裝下去,不到20分鐘的時間就可以完成安裝,不需要再看我們接下來的說明。如果你要安裝雙系統,則要繼續跟著我們的教學看下去。

步驟1.目前安裝程式的語言介面只有英文版,並沒有繁體中文可選。

自製 Windows 7 + Windows 8,玩新系統、舊系統繼續用

步驟2.如果你不要安裝雙系統的話,安裝的過程中其實只要依照預設選項按下下一步就好,沒有特別需要注意的。

自製 Windows 7 + Windows 8,玩新系統、舊系統繼續用

了解何謂虛擬硬碟

如果你要建立雙系統,在Windows 7的系統支援了虛擬硬碟VHD的開機方式。意思是在你現有的硬碟空間中,切割一塊區域虛擬成一個新的硬碟,而將你新的系統安裝在這個虛擬硬碟中。其實無論是在系統執行的效能,開機的速度上,用這種方式所建立的雙系統都與傳統用實體硬碟安裝雙系統的效能都一樣。好處在於在Windows 7下看這個虛擬硬碟,其實只是一個副檔名為VHD的硬碟檔案,因此Windows 7與Windows 8個別安裝的資料夾,兩者的作業系統環境是隔離的,應用程式不會混亂,管理硬碟裡的資料會更容易。

要建立虛擬硬碟,你可以在Windows 7的控制台裡頭透過系統管理工具來新增,也可以在執行Windows 8安裝的過程中,叫出命令列模式,用手動輸入命令列的方式來即時新增一個虛擬硬碟。雖然說兩種方式新增的虛擬硬碟效果應該是一樣的,但是我們測試的結果,只有透過後面的方法所新增的虛擬硬碟,才能成功的安裝Windows 8。

至於要怎麼樣透過命令列模式來新增虛擬硬碟,並且安裝Windows 8到這個虛擬硬碟上,由於命令列模式的指令比較複雜,在這邊先說明一下詳細的步驟,這樣等會兒你在看圖操作的時候會比較容易理解:

  1. 首先,當你進入到Windows 8的安裝提示畫面時,按下鍵盤上的「Shift」+「F10」,螢幕上就會跳出命令列模式的視窗。
  2. 由於我們用了USB碟開機,現在系統的硬碟順序、編號,很可能會與你之前在Windows 7所看到的順序不一樣。因此,建議用「dir」指令檢查一下各個硬碟的剩餘空間,至少要找到一個可用空間在20GB以上的硬碟,來當製作虛擬硬碟的硬碟。
  3. 接下來輸入「diskpart」指令,這是用來進行虛擬硬碟的命列。
  4. 現在,你應該會看到命令的提示列前面寫著diskpart,表示你已經進入diskpart指令模式下。這時輸入下列指令:create vdisk file=d:\win8.vhd type=expandable maximum=30000這個指令的意思是,在d硬碟中建立一個叫做win8.vhd的虛擬硬碟檔案,類別為可擴充式,而硬碟的大小為30GB。
  5. 如果建立成功,視窗會顯示一個建立成功的訊息。這時,再繼續輸入下列指令:「select vdisk file=D:\win8.vhd」這表示選擇「D:\win8.vhd」這個檔案為虛擬磁碟。
  6. 再來,輸入「attach vdisk」,表示掛上這個檔案為虛擬硬碟,到此就大功告成。
  7. 只要上述的步驟都顯示成功的訊息,這就表示你已經完成虛擬硬碟的製作了,最後輸入「EXIT」指令就可以離開,或是直接把視窗關閉也可以。

步驟4中,關於「create vdisk file」這個指令是關鍵,因此在此更詳細的說明一下,「type=expandable」將類別指定為可擴充式硬碟的意思是,目前建立的時候,這個硬碟的空間其實並不大,僅佔小小的一點空間。不過隨著之後你在這個虛擬硬碟上安裝檔案,虛擬硬碟的檔案會越來越大,不過最多只能達到maximum=30000這個指令指定的30GB為上限。你也可以將「type=expandable」改為「type=fixed」,這樣的話則是在一開始建立的時候,虛擬硬碟的檔案就直接佔掉30GB的空間。

(後面教你如何在安裝介面啟動命令列模式)

janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

使用 Facebook 留言
2ffbb9b3ec389cba8f6d1bcf47cb4736?size=48&default=wavatar
21.  o0oo0452 (發表於 2012年3月02日 17:13)
我用acer eeepc安裝win8。成功安裝但app不能用 原因是解析度不夠。只有800x600最高了!要怎麼改?我win7可以到1024x600
janus
23.  janus (發表於 2012年3月03日 18:56)
※ 引述《宇》的留言:
> 大大你好,感謝你熱心分享這個方法,也讓我安裝成功,不過我有幾個問題想請問:
> 1.一開始建立vhd虛擬硬碟時,我亂槍打鳥建了好幾個,請問要怎麼刪除呢?我到控制台的磁碟管理沒看到呢,但用dos的指令會查出來有。
>
> 2.倘若到時候要刪除win8,是回到win7系統的磁碟管理做刪除即可嗎?
>
> 3.我的win7系統有裝office,不過到win8怎麼找都找不到...請問是要重裝嗎@@
>

你的第一個問題,不是很清楚你的意思,不過管理VHD的方法可以參考
http://www.360doc.com/content/11/0426/19/51397_112524795.shtml


第二個問題:可以直接刪除那個vhd檔案,不過開機選單要怎麼移除比較麻煩一點,你需要下載EasyBCD來設定。正確的作法可以參考這個網頁看看

http://www.howtogeek.com/75878/how-to-uninstall-or-remove-windows-8-from-your-dual-boot-setup/

如果看不懂的話,我晚一點會寫一篇教學,不過步驟就跟連結裡頭的一樣,我已經試過成功的把之前的兩個VHD系統刪除,回到windows 7開機原始介面下,其實很簡單的。


第三個問題:
當然,用這個方法是安裝雙系統,又不是升級安裝,不管你的Win7裝了什麼,新的系統都不會去找另一個系統裡頭裝了什麼東西的。
F0aecc1c9609ffe015c295de5f3f69c6?size=48&default=wavatar
24.  abraham (發表於 2012年3月03日 22:34)
請問為什麼我做出了虛擬硬碟~可是在選擇安裝磁碟區時
不能選虛擬硬碟??就算按了下一步....就會顯示the installation was canceled...
感謝~
janus
26.  janus (發表於 2012年3月04日 13:13)
※ 引述《abraham》的留言:
> 請問為什麼我做出了虛擬硬碟~可是在選擇安裝磁碟區時
> 不能選虛擬硬碟??就算按了下一步....就會顯示the installation was canceled...
> 感謝~

我之前曾遇過類似的問題,我後來的解決方法是換其它的硬碟磁區試試看(因為我的電腦有三個磁區)。
不知道這樣能不能解決你的問題。
Joe
27.  Joe (發表於 2012年3月06日 21:34)
請教一下,我按照上面所敎的方式建立虛擬硬碟裝W8,為什麼開機的時候是直接開啟W8而沒有出現開機選單呢?
janus
28.  janus (發表於 2012年3月07日 10:02)
※ 引述《Joe》的留言:
> 請教一下,我按照上面所敎的方式建立虛擬硬碟裝W8,為什麼開機的時候是直接開啟W8而沒有出現開機選單呢?

我也有遇過這個狀況,因為我有兩個實體硬碟,我的解決方法就是在建立vhd的時候多試幾次安裝在不同的硬碟磁區,以及在BIOS裡頭設定不同的硬碟開機次序,然後就突然解決了。但我目前還沒有搞懂為什麼......
6df0100283ac79569a66f3b87ffda18d?size=48&default=wavatar
29.  阿怪 (發表於 2012年3月07日 11:39)
我只想知道如果要移除,會有什麼麻煩啊?
前面說的復原選單是怎麼回事 o.O

抱歉,我是菜鳥
6df0100283ac79569a66f3b87ffda18d?size=48&default=wavatar
31.  阿怪 (發表於 2012年3月07日 13:59)
剛剛才決定要動手玩了...
可是一直不能把iso files弄去隨身碟....
可以用daemon tools 之類的來試試看嗎?
janus
32.  janus (發表於 2012年3月07日 14:31)
※ 引述《阿怪》的留言:
> 剛剛才決定要動手玩了...
> 可是一直不能把iso files弄去隨身碟....
> 可以用daemon tools 之類的來試試看嗎?

不行。
但你可以把iso檔直接燒成開機光碟。
2677ace49030a75c2c289f20b40731e9?size=48&default=wavatar
33.  ark (發表於 2012年3月08日 21:17)
要刪掉開機選單不能使用 msconfig 這個指命嗎?
(此刻正在下載中…) (≧▽≦)
C5e107cbb9f75868b5cd44db3af0c3fa?size=48&default=wavatar
34.  Roberto (發表於 2012年5月17日 14:10)
請問如果已經裝完win8,如果要玩雙系統
可以在裝win7嗎?
還是要先裝完win7-->然後建立虛擬partition-->再裝win8?
janus
35.  janus (發表於 2012年5月17日 14:21)
ark:
我很好奇,如果用你的方法,指令要怎麼下?

Roberto:
兩者皆可。

但是如果你把Win 7做虛擬分區,當WIN8到期時,WIN 7也就一併掰掰囉。
3ec107b6a12eaa7842a1a0effd49be7b?size=48&default=wavatar
36.  阿龍 (發表於 2012年9月15日 20:39)
大大您好,我安裝完成後
系統選單第一次是win8
之後都變成win7介面
請問這個何解~"~
發表回應
謹慎發言,尊重彼此。按此展開留言規則