在VirtualBox中為Debian虛擬機使用USB設備,需要遵循以下步驟:
確保VirtualBox已安裝并更新到最新版本。
在VirtualBox主界面的"設備"菜單中,選擇"USB設備",然后點擊右側的"添加新USB過濾器"。這將允許VirtualBox識別連接到計算機的USB設備。
在彈出的窗口中,選擇你想要添加到Debian虛擬機的USB設備。點擊"確定"以添加過濾器。
啟動你的Debian虛擬機。
在Debian虛擬機中,打開終端并安裝usbutils和udev軟件包,這些軟件包將幫助你管理和識別USB設備。運行以下命令:
sudo apt update
sudo apt install usbutils udev
現在,你可以使用lsusb命令查看已連接的USB設備。這將顯示設備的詳細信息,如供應商ID、產品ID等。
要使USB設備在虛擬機啟動時自動連接,請編輯/etc/fstab文件。首先,找到設備的UUID。運行以下命令:
blkid
在輸出中找到你的USB設備,記下UUID。
使用文本編輯器(如nano)打開/etc/fstab文件:
sudo nano /etc/fstab
在文件末尾添加以下行(用實際的UUID替換your-uuid):
UUID=your-uuid /media/usb0 auto nosuid,nodev,nofail,x-gvfs-show 0 0
保存并關閉文件。
創建一個掛載點,以便在虛擬機中訪問USB設備:
sudo mkdir /media/usb0
現在,每次啟動Debian虛擬機時,USB設備都會自動連接并掛載到/media/usb0目錄。
請注意,某些USB設備可能需要特定的驅動程序才能在虛擬機中使用。在這種情況下,你可能需要查找并安裝適用于你的設備和虛擬機的驅動程序。