在 Debian(以及大多数 Linux 发行版)中挂载 FAT32 文件系统非常简单。下面按常见场景一步步说明。
先确认你的 FAT32 分区设备名,例如 /dev/sdb1。
lsblk
# 或
sudo fdisk -l
示例输出:
/dev/sdb1 8G 3G 5G FAT32
一般挂载到 /mnt 或 /media 下:
sudo mkdir -p /mnt/fat32
sudo mount -t vfat /dev/sdb1 /mnt/fat32
sudo mount -t vfat -o utf8,uid=1000,gid=1000,umask=022 /dev/sdb1 /mnt/fat32
说明:
utf8:支持中文文件名uid=1000:当前用户拥有文件(可用 id 命令查看)umask=022:默认权限 755df -h
ls /mnt/fat32
sudo umount /mnt/fat32
⚠️ 如果提示 device is busy,退出该目录或关闭占用程序后再试。
/etc/fstab)blkid /dev/sdb1
sudo nano /etc/fstab
添加一行(示例):
UUID=xxxx-xxxx /mnt/fat32 vfat defaults,utf8,uid=1000,gid=1000,umask=022 0 0
sudo mount -a
unknown filesystem type 'vfat'安装支持:
sudo apt update
sudo apt install dosfstools
挂载时指定 uid / gid 或使用:
sudo chown -R $USER:$USER /mnt/fat32
如果你的是 U 盘 / SD 卡 / 双系统 Windows 分区,我也可以给你更针对性的挂载方案。