薛定谔圆盘

薛定谔圆盘

我在一台使用 128GB SSD 的台式机上运行 Ubuntu 18.04。由于空间有限,我还有一个较慢的 1TB HD。此驱动器由一个 Ext2 分区组成。由于未知原因,我总是必须在启动机器后手动安装它。尝试了几次,例如

  • 编辑/etc/rc.local

    #!/bin/sh
    mount /dev/sdb1 /home/max/files
    exit 0
    

    并使其可执行;

  • 更改/etc/fstab为包含以下行:

    /dev/sdb1 /home/max/files auto defaults 0 0
    
  • 使用 GUI(使用名为磁盘

得到的结果都一样:在文件管理器中,驱动器显示为已安装,但列出的可用空间仅与 SSD 上的可用空间一样多。如果我打开终端并使用lsblk,则 HD 被列为已安装。但是,如果我输入

sudo umount /home/max/files

我明白了

umount: /home/max/files: not mounted.

打字

sudo mount /dev/sdb1 /home/max/files

正确安装驱动器,每次启动电脑时都需要执行此操作。

HD 以某种方式显示了安装未安装状态属性...因此,问题的标题就是这样。

我还能尝试在启动时安装 HD,例如使其折叠到安装启动时就已经处于该状态了吗?

编辑

列出块设备输出

[max@packmule ~]$ lsblk -f | grep sdb1
└─sdb1                ext2        Samsung 7ab4c1ac-21ca-671a-9f12-5439ad3ac613   /home/max/files

相关内容