[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 本機硬碟的空間,還是很值得的~^^

(本頁面已被瀏覽過 13 次)

發表迴響

你的電子郵件位址並不會被公開。

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