Mount
在虛擬機中掛載主機目錄
我在系統上有一個目錄,它是虛擬機的主機。我想讓這個目錄可以從虛擬機的來賓訪問。
我可以想到一些方法,將目錄打包到 iso 或 img 文件,這意味著製作目錄的副本,而不是目錄本身。對於virtualbox,有共享文件夾方法,我必須在來賓機器上安裝來賓添加。這不是我需要的,因為我想在新虛擬機上安裝 Arch Linux 時掛載該目錄。
我也找不到 Qemu 的方法。然後我想知道,這甚至可能嗎?如果是,該怎麼做?
我的目標是做類似的事情:
mount /dev/sdb /mnt
在客戶機內部,而不是
/dev/sdb
,以某種方式傳遞主機的目錄。更具體地說,我已經備份了所有
pacman
下載到主機目錄中的包。而且我想掛載那個目錄,/var/cache/pacman/pkg
這樣我就不需要每次安裝 Arch Linux 時都下載包。我經常出於測試目的進行 Arch 安裝。
這可以通過使用 NFS 輕鬆完成。您必須在主機上安裝 NSF 伺服器(非常簡單),然後將目錄掛載到來賓上。https://wiki.archlinux.org/index.php/NFS