環境: win10 64位 Virtualbox 5.1.30 ubuntu-16.04.3-server-amd64.iso 1. 安裝好ubuntu後,打開virtualbox安裝路徑文件夾,找到VBoxGuestAdditions.iso(增強包)。如圖: 2. 點擊滑鼠右鍵,選擇裝載,就會看 ...
環境:
win10 64位
Virtualbox 5.1.30
ubuntu-16.04.3-server-amd64.iso
1. 安裝好ubuntu後,打開virtualbox安裝路徑文件夾,找到VBoxGuestAdditions.iso(增強包)。如圖:
2. 點擊滑鼠右鍵,選擇裝載,就會看到資源管理器目錄多出DVD驅動器
3.關閉Ubuntu,在win下創建一個要共用的文件夾,例如:E:\code ,然後在virtualbox界面如下操作
4. 重啟Ubuntu後,在Ubuntu下也創建一個要共用的文件夾,例如:/home/<username>/codeshare
5. 在運行Ubuntu系統的視窗,選擇設備->安裝增強功能
6. 在Ubuntu命令行輸入:sudo mount /dev/cdrom /mnt/vboxDVD(/mnt/vboxDVD 也可以換成/media/cdrom) 。就把DVD驅動器中的文件掛載到vboxDVD(名字由自己定義)文件夾下。進入/mnt/vboxDVD目錄運行ls,就能看到已解壓的增強包文件
7. 在/mnt/vboxdvd目錄下運行sudo ./VBoxLinuxAdditions.run
這就表示安裝成功了。最後一行信息可以忽略
8. 運行 sudo mount -t vboxsf code codeshare後 ,發現codeshare文件夾顏色變了,進入codeshare,創建文件test.py。在win下code文件夾中也能看到test.py。同樣在code文件夾下創建temp.py,在codeshare里也能看到
9. 成功實現文件共用後,就可以在win下使用自己喜歡的編輯器或者IDE編碼了。而運行環境部署在Ubuntu上。
10.運行df -h 可以查看磁碟掛載
11. 但是重啟Ubuntu後,需得重新掛載win下的code文件夾。按第八步操作即可
PS:分別運行umount /dev/sr0 和 eject 命令可以完全卸載DVD