找到virtualbox的安裝目錄,該目錄下有一個(gè)可執(zhí)行文件可用于擴(kuò)容:vboxmanage.exe
在該目錄下啟動(dòng)命令窗口cmd
本人的vdi是:windows 8.1.vdi,安裝網(wǎng)上的說(shuō)法:vboxmanage modifyhd windows 8.1.vdi --resize 25000命令進(jìn)行擴(kuò)容,但是得到的結(jié)果:
參數(shù)不合法,原因是本人的vdi文件名為:windows 8.1.vdi,仔細(xì)可以看出中間是有空格的,但是實(shí)際中我裝windows系統(tǒng)的時(shí)候就已經(jīng)這樣命名了,所以調(diào)用以上的命令是不可行的,所以我嘗試去掉中間的空格:vboxmanage modifyhd windows8.1.vdi --resize 25000,猜想中也是出現(xiàn)錯(cuò)誤的,但是提供了解決的思路:
結(jié)合錯(cuò)誤我看到了windows 8.1.vdi的uuid,再看看下面的命令格式,所以我們可以選用uuid來(lái)指定我們的vdi文件:
打開virtualbox可以看到確實(shí)擴(kuò)容了:
但是在虛擬機(jī)中的windows8.1查看,c:盤并沒(méi)有擴(kuò)大容量
這時(shí)候我們還需要完成最后一項(xiàng)工作:使用gparted來(lái)調(diào)整虛擬機(jī)的分區(qū)。下載gparted:http://gparted.sourceforge.net/download.php
使用虛擬機(jī)進(jìn)行啟動(dòng)這一個(gè)iso文件:
啟動(dòng)后所有都選擇默認(rèn)(按網(wǎng)上的說(shuō)法),回車即可
最后一只卡在這里無(wú)法啟動(dòng):
問(wèn)題出現(xiàn)了,重啟了幾次都是如此,最后脫離網(wǎng)上的說(shuō)法:所有啟動(dòng)選項(xiàng)都是默認(rèn),在最后一次重新啟動(dòng)的首頁(yè)面的時(shí)候,選擇了第二項(xiàng):
主要是這兩步的變化,后續(xù)的configuring console-data,language等都是默認(rèn)項(xiàng),隨后就可以進(jìn)入gparted界面了,選擇需要擴(kuò)容的磁盤,右鍵->resize/move,然后拖動(dòng)滾動(dòng)條就可以調(diào)整容量了
最后要選擇apply:
最后正常關(guān)機(jī),在選回原來(lái)的操作系統(tǒng)即可:
windows啟動(dòng)完畢后,打開我的電腦就可以看到c:真正完成擴(kuò)容了
到此這篇關(guān)于virtualbox的虛擬磁盤vdi文件擴(kuò)容方法(圖文教程)的文章就介紹到這了,更多相關(guān)virtualbox虛擬磁盤vdi文件擴(kuò)容內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/u012990532/article/details/51255380