在 Debian 里 mount 重启后失效,通常不是命令本身的问题,而是挂载方式决定的。下面按常见原因给你系统说明。
/etc/fstabmount /dev/sdb1 /data
重启后 /data 为空或没挂载。
mount 是临时挂载写入 /etc/fstab
blkid # 查看 UUID
编辑:
vim /etc/fstab
示例:
UUID=xxxx-xxxx /data ext4 defaults 0 2
然后测试:
mount -a
systemd-mount 或 udiskssystemd-mount /dev/sdb1 /data
/etc/fstab_netdevserver:/share /mnt/nfs nfs defaults,_netdev 0 0
//192.168.1.10/share /mnt/cifs cifs credentials=/etc/cifs.conf,_netdev 0 0
/dev/sdb1ls -l /dev/disk/by-uuid/
mount failedjournalctl -xb
dmesg | grep sdb
fsck -y /dev/sdb1
mount -a
/etc/fstab 写了/etc/crypttab# 1. 看是否真的没挂
mount | grep data
# 2. 看 fstab
cat /etc/fstab
# 3. 手动测试
mount -a
# 4. 看日志
journalctl -xb | grep mount
如果你愿意,可以把:
cat /etc/fstablsblkmount 输出贴出来,我可以直接帮你改到「重启必挂上」。