在Debian系統中掛載USB驅動器的步驟如下:
插入USB驅動器:將USB驅動器插入計算機的USB端口。
查看設備名稱:
lsblk
或者sudo fdisk -l
/dev/sdb1
或 /dev/sdc1
。創建掛載點:
sudo mkdir /mnt/usb
掛載USB設備:
mount
命令將USB設備掛載到指定的目錄。例如:sudo mount /dev/sdb1 /mnt/usb
sudo mount -t vfat -o iocharset=utf8 /dev/sdb1 /mnt/usb
驗證掛載:
df -h
/dev/sdb1 100G 0 100G 0 100% /mnt/usb
自動掛載配置:
/etc/fstab
文件。/dev/sdb1
和 vfat
替換為實際的設備名稱和文件系統):/dev/sdb1 /mnt/usb vfat defaults,iocharset=utf8 0 0
/mnt/usb
目錄。使用 udev
規則:
udev
規則。/etc/udev/rules.d
目錄下創建規則文件,例如 99-udisk-hotplug.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
規則使其生效:sudo udevadm control --reload-rules
掛載加密USB驅動器:
cryptsetup
工具來解密驅動器,然后掛載解密后的分區。sudo apt update
sudo apt install cryptsetup
lsblk
或 fdisk -l
命令來識別你的USB驅動器。cryptsetup
創建一個映射器來解密驅動器:sudo cryptsetup luksOpen /dev/sdb1 my_usb_drive
/dev/mapper/my_usb_drive
?,F在你可以掛載這個設備到一個目錄下:sudo mkdir /mnt/usb_drive
sudo mount /dev/mapper/my_usb_drive /mnt/usb_drive
通過以上步驟,你應該能夠在Debian系統中成功掛載和管理USB設備。