我在一台使用 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