在 Ubuntu 里 mount 时用哪种“格式”,主要看你 要挂载的设备是什么文件系统,而不是随便选。下面按常见场景给你一个清晰对照。
sudo blkid
# 或
lsblk -f
示例输出:
/dev/sdb1 ext4 ...
/dev/sdc1 ntfs ...
/dev/sdd1 vfat ...
sudo mount /dev/sdb1 /mnt/data
或指定类型:
sudo mount -t ext4 /dev/sdb1 /mnt/data
推荐用 ntfs-3g
sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdc1 /mnt/win
⚠️ 不要直接用 mount -t ntfs(老驱动,不支持写)
sudo mount -t vfat /dev/sdd1 /mnt/usb
sudo apt install exfat-fuse exfatprogs
sudo mount -t exfat /dev/sdd1 /mnt/usb
sudo mount -o loop ubuntu.iso /mnt/iso
sudo mount -t nfs 192.168.1.100:/share /mnt/nfs
sudo mount -t cifs //192.168.1.100/share /mnt/smb \
-o username=xxx,password=xxx
| 设备类型 | 推荐格式 | mount 参数 |
|---|---|---|
| Ubuntu 硬盘 | ext4 | 默认 |
| Windows 硬盘 | NTFS | ntfs-3g |
| U 盘 ≤32G | FAT32 | vfat |
| U 盘 >32G | exFAT | exfat |
| 光盘/ISO | iso9660 | loop |
| 网络存储 | nfs / cifs | 看协议 |
常见命令:
sudo mkfs.ext4 /dev/sdb1
sudo mkfs.ntfs /dev/sdc1
sudo mkfs.vfat /dev/sdd1
sudo mkfs.exfat /dev/sdd1
我可以直接给你一条能用的命令。