保存时间:2026/3/29 21:50:03
lsblk -o NAME,SIZE,MODEL,MOUNTPOINT
/dev/sdb、/dev/sdc(不是 /dev/sda,sda 通常是系统盘!)/dev/sdb(下面都用 /dev/sdb 举例,你替换成自己的)sudo umount /dev/sdb* 2>/dev/null
sudo apt update
sudo apt install exfat-fuse exfat-utils -y
sudo fdisk /dev/sdb
o → 新建 DOS(MBR)分区表(你之前要的)n → 新建分区p → 主分区1 → 分区号 1t → 改分区类型7 → 设为 NTFS/exFAT 类型(Windows 识别)w → 保存并退出(必须做!)/dev/sdb1):sudo partprobe /dev/sdb
lsblk 确认:现在应该有 /dev/sdb1 了sudo mkfs.exfat -n "MY_USB" /dev/sdb1
-n "MY_USB":给 U 盘起个名字(可改)lsblk -f /dev/sdb → FSTYPE 列应显示 exfatsudo mkdir -p /mnt/usb
sudo mount /dev/sdb1 /mnt/usb
ls /mnt/usb # 能看到空目录就是成功
sudo umount /mnt/usb
/dev/sda1我直接对/dev/sda做了 mkfs.vfat
/dev/sda1 ✅
/dev/sda ❌
sudo umount /dev/sda1
-F 32(强制 FAT32)sudo mkfs.vfat -F 32 /dev/sda1
lsblk
/dev/sda/dev/sda1 <-- 这个才是分区sudo umount /dev/sda1
sudo mkfs.vfat -F 32 -n "USB" /dev/sda1
/dev/sda1 is apparently in use by the systemDevice or resource busyno such deviceDevice size does not match partition size/etc/fstab 里加一行,然后普通用户就可以:mount /mnt/usb
umount /mnt/usb
mkdir -p ~/usb
# 或者
sudo mkdir /mnt/usb
blkid /dev/sda1
/dev/sda1: UUID="1234-ABCD" TYPE="vfat" PARTUUID="..."
1234-ABCDsudo nano /etc/fstab
UUID=1234-ABCD /mnt/usb vfat defaults,user,utf8,umask=000 0 0
Ctrl+O → 回车Ctrl+Xmount /mnt/usb
umount /mnt/usb
mount -o user,utf8,umask=000 /dev/sda1 /mnt/usb