建立 virtualbox 和 windows 之間同步資料夾
之前使用 vagrant 的時侯,它有個很炫的功能,就是設定好密鑰之後,可以在 windows 上指定一個資料夾和 virtualbox 裏的資料夾同步,雖然要透過 ssh 多一層的設定,但是真的很方便,那時用 vagrant 還得折騰一番才能設好,原本就要在 virtualbox 和 windows 兩邊折騰了,想少一點折騰的功夫,去掉 vagrant 和 ssh 這些個中間層
工作環境:
Windows 10
virtualbox 6
ubuntu 22 server LTS
virtualbox 有提供一個共用資料夾的功能,把它設定好,就可以實現願望了
Windows 端:
virtualbox > ubuntu22 > 設定 > 共用資料夾 >
資料夾路徑:指定你在 Windows 裏要分享來同步的資料夾(例如:D:\share)
資料夾名稱:隨便給一個(例如:share),等一下給 ubuntu /etc/fstab 第1個變數用
唯讀:不勾(雙向同步不勾)
自動掛載:勾
掛載點:要放在 ubuntu 的掛載名字(例如:share)
設為永久:勾
> 確定
ubuntu 端:不需要先裝 VBoxGuestAdditions
sudo mkdir /media/share
sudo vim /etc/fstab 加入以下這一行
share /media/share vboxsf _netdev,uid=1000,gid=1000 0 1
sudo init 6(可以先試試 sudo mount -a 掛不上去再重開機)
重開機後測試一下: touch /media/share/test.txt 應該在 Windows D:\share 下可以看到多了一個 test.txt 的空白檔案,在 windows 裏打開這個檔案,加入 test 的字樣,在 ubuntu 裏面 cat /media/share/test.txt 應該會出現 test 的字樣,表示成功了
收工!
留言
張貼留言