在 CentOS 中挂载 FAT32 文件系统,一般步骤如下:
插入 U 盘或硬盘后,使用以下命令查看设备名:
lsblk
或
fdisk -l
通常 FAT32 设备类似于:
/dev/sdb1/dev/sdc1mkdir -p /mnt/usb
mount -t vfat /dev/sdb1 /mnt/usb
如果系统支持自动识别,也可以直接:
mount /dev/sdb1 /mnt/usb
FAT32 在 Linux 下常出现中文乱码,建议加参数:
mount -t vfat -o iocharset=utf8 /dev/sdb1 /mnt/usb
或(CentOS 7+):
mount -t vfat -o utf8 /dev/sdb1 /mnt/usb
mount -t vfat -o utf8,uid=1000,gid=1000 /dev/sdb1 /mnt/usb
(uid/gid 可用 id 用户名 查看)
编辑 /etc/fstab:
vi /etc/fstab
添加一行(示例):
/dev/sdb1 /mnt/usb vfat defaults,utf8 0 0
⚠️ 注意:
blkid /dev/sdb1
然后在 fstab 中使用:
UUID=xxxx-xxxx /mnt/usb vfat defaults,utf8 0 0
umount /mnt/usb
或
umount /dev/sdb1
unknown filesystem type 'vfat'安装支持:
yum install dosfstools
使用 -o uid/gid 或 umask=000:
mount -t vfat -o utf8,umask=000 /dev/sdb1 /mnt/usb
如果你说的是 CentOS 几(6/7/8/Stream),或者是 U 盘 / 硬盘 / 虚拟机共享盘,我可以给你更精确的命令。