[VirtualBox] 將 Mac 本機硬碟上虛擬機器的目錄,移動到外接式硬碟

[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,051 次)

One thought on “[VirtualBox] 將 Mac 本機硬碟上虛擬機器的目錄,移動到外接式硬碟

  1. 您好 最近Mac有VirtualBoxV的使用問題
    爬了很多文 ,目前版大的最接近我的我需求
    只是因為對終端機不是很熟悉
    是否能有詳細的教學步驟能提供 謝謝您
    因為我也是要減少mac本身的硬碟容量,所以另外買了隨身碟想要把VirtualBoxV移過去隨身碟裡面,變成插了之後才能使用這樣,但似乎網路上都沒有人教學,可以再麻煩版大嗎 謝謝您 感激不盡

發佈回覆給「肥貓」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料