[VirtualBox] 將 Mac 本機硬碟上虛擬機器的目錄,移動到外接式硬碟
原本 VirtualBox 的虛擬機器我都是放在 Mac 本機硬碟上,
但是因為總空間只有 256 GB (真的是太小了…),
平常使用下來,都只剩下不到 20GB 的空間,
想要再裝一個虛擬機器,基本上就是很容易爆掉…
決定將其中一個虛擬機器,從 Mac 本機搬移到外接式硬碟上。
雖然這樣比較不方便,要用的時候得接上外接硬碟,
但總是比硬碟整個爆掉要好~
搬移的方法也很簡單,在 VirtualBox 虛擬機器上按右鍵 > Remove:
會問你是要將機器從列表中移除 (Remove only),
還是連虛擬機器所有的檔案都刪除掉 (Delete all files)?
我們是要搬移,因此是選擇 Remove only:
虛擬機器從列表中移除之後,
就可以自己用 Finder 或是用 mv 指令,把虛擬機器的目錄搬到外接式硬碟。
VirtualBox 在 Mac 上的虛擬機器,預設目錄是在 ~/VirtualBox VMs,
先用 ll (ls -l) 看一下虛擬機器的名稱,本例中是 Win32_Build:
testuser@localhost ~ $ ll ~/"VirtualBox VMs/" drwxr-xr-x 5 testuser staff 160 Nov 15 20:42 Win32_Build/
接著我在外接硬碟建立一個 VirtualBoxVMs 的目錄,
再用 mv 指令把虛擬機器的目錄移過去 (這個動作用 Finder 做也可以):
mkdir "/Volumes/Seagate Backup Plus Drive/VirtualboxVMs" mv ~/"VirtualBox VMs/Win32_Build" "/Volumes/Seagate Backup Plus Drive/VirtualboxVMs/"
最後,再到 VirtualBox 裡,
選擇 Machine > Add,選擇剛剛移動過去的目錄裡的 .vbox 檔案:
虛擬機器就會重新出現在列表裡啦~
使用時,就是得先接上外接式硬碟,才能操作虛擬機器,
不過能騰出 Mac 本機硬碟的空間,還是很值得的~^^
(本頁面已被瀏覽過 1,435 次)
One thought on “[VirtualBox] 將 Mac 本機硬碟上虛擬機器的目錄,移動到外接式硬碟”
您好 最近Mac有VirtualBoxV的使用問題
爬了很多文 ,目前版大的最接近我的我需求
只是因為對終端機不是很熟悉
是否能有詳細的教學步驟能提供 謝謝您
因為我也是要減少mac本身的硬碟容量,所以另外買了隨身碟想要把VirtualBoxV移過去隨身碟裡面,變成插了之後才能使用這樣,但似乎網路上都沒有人教學,可以再麻煩版大嗎 謝謝您 感激不盡