在 Ubuntu 里 mount 重启后失效,是因为 mount 命令只是临时挂载,重启后不会自动生效。要解决这个问题,需要把挂载配置写进 /etc/fstab。
先查看你现在是怎么挂载的:
df -h
lsblk
或者:
mount | grep 你的设备
用 UUID 比 /dev/sdX 更稳定:
blkid
例如:
/dev/sdb1: UUID="1234-5678" TYPE="ext4"
sudo mkdir -p /mnt/data
sudo nano /etc/fstab
在最后加一行(示例):
UUID=1234-5678 /mnt/data ext4 defaults 0 2
UUID=xxxx /mnt/win ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
server:/share /mnt/nfs nfs defaults 0 0
不要直接重启!先测试:
sudo mount -a
如果没有报错,说明配置正确。
sudo reboot
重启后检查:
df -h
→ 用 blkid 核对
sudo apt install ntfs-3g
可加:
nofail,_netdev
如果你愿意,可以把 mount 命令 或 blkid 输出 发给我,我可以直接帮你写正确的 fstab 配置。