1 概述
使用VirtualBox
虛擬機(系統Win10
)讀取宿主機(系統Manjaro
)中的U盤。
2 安裝擴展
戳這里下載對應版本的一個叫Oracle_VM_VirtualBox_Extension_Pack
的擴展,筆者的為:
下載后可以雙擊安裝,這時候如果是Linux
系統的話會提示輸入密碼:
可以嘗試用戶名密碼以及root
用戶密碼,筆者嘗試過了都失敗,另一種方法是使用命令行方式安裝:
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.16-140961.vbox-extpack
這樣輸入用戶名密碼就可以成功安裝了。
安裝完后可以在VirtualBox
的設置界面查看:
3 用戶權限處理
安裝擴展后還需要添加創建一個叫usbfs
的用戶組:
sudo groupadd usbfs
並把自己的用戶添加到以下兩個用戶組:
sudo usermod -a -G usbfs YOUR_USER
sudo usermod -a -G vboxusers YOUR_USER
處理完成后重啟電腦。
4 開啟USB Controller
重啟后,打開VirtualBox
,在對應的虛擬機下開啟USB 3.0 Controller
:
5 開啟虛擬機
先插入U盤,宿主機掛載后打開虛擬機,在虛擬機的菜單欄中的Devices->USB
中勾選U盤,即可在虛擬機中看到U盤: