在創建虛擬機時,系統會要求您選擇磁盤類型,您可以選擇固定磁盤或動態磁盤。如果您選擇了固定磁盤,後來意識到需要動態磁盤,或者相反,該怎麼辦?好!你可以把一種轉換成另一種。在這篇文章中,我們將看到如何將virtualbox固定磁盤轉換爲動態磁盤,反之亦然。
動態磁盤是一種虛擬硬盤,它最初具有較小的大小,隨着您在虛擬機中存儲數據,其大小會相應增長。動態磁盤在節省存儲空間方面非常高效,因爲它們只佔用所需的主機存儲空間。然而,隨着磁盤容量的擴展,可能會稍微影響計算機的性能。
固定磁盤和動態磁盤是虛擬機中常用的存儲類型。固定磁盤有着固定的大小,不支持動態擴展,但在性能方面優於動態磁盤,因爲不需要額外資源來調整磁盤大小。然而,隨着使用量增加,固定磁盤可能會出現存儲空間不足的問題。
如何將VirtualBox固定磁盤轉換爲動態磁盤,反之亦然?
如果要將VirtualBox固定磁盤轉換爲動態磁盤,反之亦然,請按照以下步驟解決問題。
讓我們詳細談一談。
確保你有足夠的空間
在進行存儲類型轉換之前,請務必檢查並確認您的驅動器具備足夠的可用空間來容納單獨的磁盤映像。舉例來說,如果您計劃轉換的虛擬磁盤大小爲70GB,那麼您需要至少有70GB的可用磁盤空間來執行轉換操作。這是因爲轉換過程需要創建一個新的磁盤映像文件,該文件的大小將與原始虛擬磁盤的大小相同。確保您有足夠的空間是非常重要的,以避免在轉換過程中出現空間不足的問題,導致操作無法成功完成。因
轉換完成後,如果一切順利,您可以刪除原始虛擬磁盤文件以釋放磁盤空間,但請確保最初有足夠的空間。
要檢查磁盤的大小,在VirtualBox中,右鍵單擊磁盤,選擇Settings >存儲,單擊您的VDI,並檢查文件的虛擬大小。如果您有足夠的空間,請繼續進行轉換。如果你沒有足夠的空間,那就做一些,然後進入下一步。
閱讀:如何提高VirtualBox虛擬機的運行速度
修改虛擬磁盤的存儲格式
在更改格式之前,請關閉正在運行的虛擬機。完成後,按照下面提到的步驟進行操作。
- 通過在開始菜單中搜索打開命令提示符。
- 現在,輸入以下命令以到達VirtualBox應用程序的默認安裝位置,如果您已經給出了自定義位置,請對下面給出的命令進行必要的更改。
cd "C:Program FilesOracleVirtualBox"登錄後複製
- 現在,我們需要列出所有vm以獲取它們的位置,爲此,您必須運行以下命令。
VBoxManage.exe列出硬盤登錄後複製
- 您需要複製VDI的位置並將其插入到以下命令中以更改其格式。
從固定轉換爲動態
“VBoxManage.exe clonmedium disk”源代碼。vdi”目的地。vdi" -變體標準登錄後複製
從動態轉換爲固定
“VBoxManage.exe clonmedium disk”源代碼。vdi”目的地。修復登錄後複製
如果你不能運行命令,它說有語法錯誤,只需手動寫’ -variant ‘然後重新運行它。另外,如果您不想像我一樣麻煩地重新配置VDI,請確保源和目標的位置完全相同,但文件名不同。
現在,我們需要重新洗牌一下。爲此,轉到VDI的位置,將源文件的名稱更改爲其他名稱,然後重命名目標以匹配原始文件的名稱。
閱讀:VirtualBox顯示黑屏,而不是啓動客戶操作系統
3]刪除重命名後的VDI,添加新的VDI
現在我們不需要舊的VDI了,我們可以刪除它並添加新的VDI。按照下面提到的步驟刪除無法訪問的VDI映像。
執行下面給出的步驟來添加一個新的VDI映像。
就是這樣!在更改存儲格式時啓動VDI。
閱讀:如何在VirtualBox中啓用拖放支持?
動態分配和固定大小的VirtualBox哪個更好?
動態分配和固定大小之間的主要區別在於,固定大小一次爲驅動器分配所有空間,而動態分配僅在VM需要時佔用空間。因此,如果您的VM沒有使用所有的硬盤驅動器大小,動態分配不會佔用所有的空間,但是固定大小將佔用所有的空間。換句話說,動態分配會隨着VM的增長而增長,而固定大小會一次佔用所有空間。然而,當涉及到性能時,fixed更好。
讀取:VirtualBox無法將USB設備連接到虛擬機
如何在VirtualBox中轉換固定磁盤和動態磁盤?
要從固定轉換爲動態,請使用“VBoxManage.exe clonmedium disk”源代碼。vdi”目的地。vdi" -變體標準,然而,要從動態轉換爲固定,使用“VBoxManage.exe clonmedium disk”源代碼。vdi”目的地。修復在命令提示符中進入VirtualBox的目錄。
Also Read: How to install VirtualBox Guest Additions on Windows.
以上就是將VirtualBox固定磁盤轉換爲動態磁盤,反之亦然的詳細內容,更多請關注本站其它相關文章!