[tips]擴充vhd空間

[tips]擴充vhd空間

現在常用virtual pc,而之前在建一些環境時,不知道為甚麼都只有給16GB.
結果裝了一些東西後就沒剩幾MB了,所以就有擴充VHD的需求…

在網路上可以找到vhd resizer這工具.
有這工具還不夠,當你用這工具轉完vhd後,還有幾個步驟.

下面就列一下完整的步驟.

1.將vpc關機,需要commit的也要記得commit

2.使用vhd resizer轉換vhd,轉換為所需要的大小

3.將轉換後的vhd掛在另一個virtual環境中,如果你的作業系統是win7,也可以直接使用win7的磁碟管理去連結vhd

4.使用diskpart(win2003,win7皆有,其他OS未確認是否有這工具)指令來extend所掛載的vhd磁碟

a. 輸入diskpart

b. 輸入list disk

c. 輸入select disk # (#為磁碟編號,從list disk所顯示的訊息中可取得)

d. 輸入detail disk

e. 輸入select Volume # (#為磁區編號,從detail disk所顯示的訊息中可取得)

f. 輸入extend

5. 中斷vhd連線 (在win7下的磁碟管理) , 如果是掛載在其他vpc的話,就是關機後,移除設定.

6. 用這個vhd開機,完工!