Virtualbox 小技巧

如何精簡虛擬硬碟大小

首先登入 Virtual Machine 用以下指令把未使用的空間填滿 zero

dd if=/dev/zero of=zerofile bs=1M

填滿未使用空間後刪除 zerofile,然後 shutdown Virtual Machine

最後用以下的 Virtualbox 指令進行精簡虛擬硬碟大小

/opt/VirtualBox/VBoxManage modifyhd <myvdifile> compact

本篇主要參考這個 網址

 

修改虛擬硬碟 UUID

通常我們會先灌一個最小的 Linux 系統,建立新 Virtual Machine 時就可以把這個虛擬硬碟拿來用,而不必每次建 Virtual Machine 就要灌一次作業系統 。

例如你有一個 centos.vdi,要架 DNS 時就把 centos.vdi copy 一份檔名叫 dns.vdi,要架 Web 時就再把 centos.vdi copy 一份檔名叫 www.vdi,但是每個 vdi 檔都有一個 uuid 重複的話 VirtualBox 就不讓你重複使用,這時間可以用以下指令變更 vdi 檔的 uuid

/opt/VirtualBox/VBoxManage internalcommands sethduuid <myvdifile>

本篇主要參考這個 網址

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...