Linux 对U盘进行读取
vmware提示:无法连接到理想的主机控制器。将尝试将该设备连接到可用的最佳主机控制器。这可能会导致该设备出现未定义的行为:
在虚拟机 -> 设置 -> USB控制器 -> USB兼容性,修改为USB 3.1即可。
注意:若U盘为exFAT格式则需安装exfat-fuse包
从Debian 11开始,内核支持 exFAT。exfat-utils已被替换exfatprogs
apt install exfatprogs exfat-fuse -y
注意:若U盘为NTFS格式则需安装ntfs-3g包
apt install ntfs-3g -y
在一些已安装桌面的Linux发行版上,可能已启用自动挂载功能(例如GNOME桌面环境),此时可使用df -h定位自动挂载路径,使用cd命令进入直接访问即可
1.确认U盘设备路径
# 显示所有块设备,一般情况下通过容量可以判断路径
lsblk
# 可以通过一些详细描述值来判断
fdisk -l
# 也可以通过查看最新插入设备日志判断
dmesg | tail -20
2.创建挂载目录
mkdir -p /mnt/usb
3.挂载U盘
1.FAT32格式
# 可能未安全移除,需要修复
fsck /dev/sdc1
# 挂载
mount -t vfat -o rw /dev/sdc1 /mnt/usb
2.NTFS格式
# 可能未安全移除,需要修复
ntfsfix /dev/sdc1
# 挂载
mount -t ntfs-3g -o rw /dev/sdc1 /mnt/usb
3.exFAT格式
# 可能未安全移除,需要修复
fsck /dev/sdc1
# 挂载
mount -t exfat -o rw /dev/sdc1 /mnt/usb
4.访问文件
cd /mnt/usb && ls
5.安全卸载
umount /mnt/usb

浙公网安备 33010602011771号