在Debian系統中掛載USB驅動器的技巧主要包括以下幾種方法:
mount
命令手動掛載lsblk
通過設備大小和類型確定USB驅動器的設備名稱,一般為 /dev/sdX
(X可能是a、b、c等字母)。sudo mkdir /mnt/usb
sudo mount /dev/sdX /mnt/usb
其中 /dev/sdX
是USB驅動器的設備名稱,/mnt/usb
是掛載點的路徑。/etc/fstab
文件自動掛載sudo blkid
/etc/fstab
文件:使用超級用戶權限用文本編輯器(如 nano
或 vim
)打開 /etc/fstab
文件并編輯:sudo nano /etc/fstab
在文件末尾添加以下行(將UUID替換為實際的UUID,并指定掛載點):UUID=12ab345cd-1234-4166-8539-ff4ff3ff2ff1 /mnt/usb auto defaults,nofail,x-systemd.automount 0 0
systemd
使更改生效:sudo systemctl daemon-reload
udev
和 autofs
自動掛載/etc/udev/rules.d/
中創建一個新的規則文件:sudo nano /etc/udev/rules.d/usb_auto_mount.rules
添加以下內容:ACTION=="add", KERNEL=="sd*", ENV{DEVTYPE}=="partition", ENV{ID_BUS}=="usb", \
SYMLINK+="usbdisks/%k", MODE="0660", \
RUN+="/bin/ln -sf /mnt/usb/%k /media/usb-sticks/%k"
ACTION=="remove", KERNEL=="sd*", ENV{DEVTYPE}=="partition", ENV{ID_BUS}=="usb", \
RUN+="/bin/rm /media/usb-sticks/%k"
udev
規則:保存文件后,重新加載 udev
規則使其生效:sudo udevadm control --reload-rules
/etc/auto.master
文件:編輯 auto.master
文件以指明 autofs
掛載USB驅動器:sudo nano /etc/auto.master
添加以下行:/mnt/usb /etc/auto_mount.usb --timeout=60
然后,創建相應的 automount
映射文件:sudo nano /etc/auto_mount.usb
添加以下內容:usb disks -rw,soft,intr,nofail 0 0
autofs
服務:sudo systemctl restart autofs
通過以上方法,您可以在Debian系統中方便地掛載和管理USB驅動器。根據您的需求選擇合適的方法進行操作即可。