![FSTAB 问题 - 拔掉附加硬盘后无法加载 Linux 系统](https://linux22.com/image/85758/FSTAB%20%E9%97%AE%E9%A2%98%20-%20%E6%8B%94%E6%8E%89%E9%99%84%E5%8A%A0%E7%A1%AC%E7%9B%98%E5%90%8E%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%20Linux%20%E7%B3%BB%E7%BB%9F.png)
我的电脑上有两个硬盘。在其中一台上我安装了 linux (elementaryOS),在第二台上我存储了一些数据。我已经创建了 fstab 条目来自动安装该驱动器,一切正常,直到我拔下该驱动器并将其移动到另一台计算机。之后我根本无法加载系统。我所看到的只是一个闪烁的光标。
我的 fstab 条目:
UUID=uuid /media/user/DATA ntfs-3g defaults,nofail,x-systemd.device-timeout=1 0 2
这有什么问题吗?
答案1
fstab 用于在启动时挂载静态磁盘(通常是内部磁盘或永远不会被删除的磁盘)。
(我的建议)
如果您希望在启动时安装磁盘如果它存在,我建议使用cron
:
从crontab -e
(编辑您的 crontab)中,在底部添加以下行:
@reboot mount -U <your-UUID-her>
只要记住从 中删除有问题的行即可fstab
。