在 Ubuntu 里“持久挂载”通常指重启后自动挂载磁盘/分区/NFS 等,主要通过 /etc/fstab 实现。下面按常见场景说明。
lsblk
sudo blkid
例如:
/dev/sdb1: UUID="1234-5678" TYPE="ext4"
sudo mkdir -p /mnt/data
sudo mount /dev/sdb1 /mnt/data
确认能正常读写。
编辑:
sudo nano /etc/fstab
添加一行(推荐用 UUID):
UUID=1234-5678 /mnt/data ext4 defaults 0 2
说明:
defaults:常用挂载选项(rw, suid, dev, exec, auto, nouser, async)0:是否 dump 备份2:开机 fsck 检查顺序(根分区是 1,其他是 2)sudo mount -a
无报错即成功,重启后会自动挂载。
UUID=xxxx /data ext4 defaults 0 2
UUID=xxxx /data ntfs-3g defaults,uid=1000,gid=1000 0 0
UUID=xxxx /data exfat defaults 0 0
sudo apt install nfs-common
fstab:
server:/share /mnt/nfs nfs defaults 0 0
sudo apt install cifs-utils
fstab:
//192.168.1.100/share /mnt/smb cifs username=user,password=pass,iocharset=utf8 0 0
⚠ 更安全方式:用 credentials=/etc/smb.cred
sudo cp /etc/fstab /etc/fstab.bak
nofail
例如:
UUID=xxxx /data ext4 defaults,nofail 0 2
如果你愿意,可以告诉我:
我可以给你精确的一行 fstab 配置。