使用Multipass在主機(jī)和VM之間共享數(shù)據(jù)
要在主機(jī)和虛擬機(jī)(VM)之間共享數(shù)據(jù),可以使用Multipass的共享文件夾功能,以下是詳細(xì)步驟:
1. 創(chuàng)建共享文件夾
在主機(jī)上創(chuàng)建一個(gè)用于共享的文件夾,創(chuàng)建一個(gè)名為shared_folder
的文件夾:
mkdir shared_folder
2. 將文件添加到共享文件夾
將要共享的文件或文件夾復(fù)制到剛剛創(chuàng)建的共享文件夾中。
3. 創(chuàng)建Multipass虛擬機(jī)
使用Multipass創(chuàng)建一個(gè)新的虛擬機(jī),并指定共享文件夾,創(chuàng)建一個(gè)名為my_vm
的虛擬機(jī),并共享shared_folder
文件夾:
multipass launch name my_vm mem 2G disk 10G share shared_folder=/host/path/to/shared_folder:/mnt/shared_folder
/host/path/to/shared_folder
是主機(jī)上共享文件夾的路徑,/mnt/shared_folder
是虛擬機(jī)內(nèi)共享文件夾的掛載點(diǎn)。
4. 訪問(wèn)共享文件夾
在虛擬機(jī)內(nèi)部,可以通過(guò)掛載點(diǎn)/mnt/shared_folder
訪問(wèn)共享文件夾,要查看共享文件夾的內(nèi)容,可以在虛擬機(jī)內(nèi)執(zhí)行以下命令:
ls /mnt/shared_folder
5. 在虛擬機(jī)內(nèi)修改文件
在虛擬機(jī)內(nèi),可以像操作普通文件一樣對(duì)共享文件夾中的文件進(jìn)行修改,這些更改將實(shí)時(shí)反映在主機(jī)上的原始文件中。
6. 在主機(jī)上訪問(wèn)修改后的文件
在主機(jī)上,可以直接訪問(wèn)共享文件夾中的文件,包括在虛擬機(jī)內(nèi)修改過(guò)的文件。
通過(guò)以上步驟,即可實(shí)現(xiàn)在主機(jī)和Multipass虛擬機(jī)之間共享數(shù)據(jù)。