我有一块 1TB 的硬盘。在磁盘程序中将其完全格式化以释放空间,并创建了一个 500GB 的 EXT4 分区,以便将另外 500GB 用于 Windows,以防万一。查找了有关如何使其在启动时自动安装的指南和线程,因此我将其添加到了PARTUUID=ba69b10a-b371-4ca0-a2af-8cfd309e34a3 /hdd ext4 defaults 0 2
的末尾/etc/fstab
。
此方法在几次重启后都有效,直到有一次我被置于紧急模式 root 中。重启进入恢复模式,这本身就花了一段时间,因为东西一直在超时,当我在其中一条消息中识别出 PARTUUID 时,我知道就是它了。我进入 root 并注释了我的更改,Ubuntu 得以正常启动。
我没有发现任何错误来解释发生了什么或为什么发生,所以我在这里问。虽然我每次重新启动或启动时都可以手动安装驱动器,但这非常烦人。
以前,当我从“磁盘”应用程序创建分区时,我无法从控制台安装驱动器:mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error
我通过运行mkfs.ext4 /dev/sda1
并再次安装它解决了这个问题。但后来驱动器是只读的,我仍然只是在“磁盘”应用程序中格式化所有内容并重新创建 500GB EXT4 分区。
显然我的硬盘或 Ubuntu 或两者都出了问题。但是,从磁盘应用程序完成操作后,驱动器可以正常安装。如何才能让我的硬盘每次启动时自动安装而不会出现问题?
答案1
PARTUUID=ba69b10a-b371-4ca0-a2af-8cfd309e34a3 /hdd ext4 defaults 0 2
用替换UUID=f8f825b9-16a3-426c-a946-8aeb6eebcc51 /hdd auto nosuid,nodev,nofail,x-gvfs-show 0 0
已解决问题。(新的 UUID 因为我在摆弄时重新创建了分区)
它可能不喜欢部分UUID。我自己也不太确定。