我的系统具有双存储配置,其中包括一个用于放置操作系统的 PCIe SSD 和一个用于满足一般大容量存储需求的辅助内部 HDD。
我可以通过 GUI 轻松安装 HDD,并且我创建了一个符号链接,在通过 GUI 安装 HDD 后,该链接即可工作。但是,在执行上述步骤之前,我的符号链接无法工作。
有没有办法可以消除手动安装硬盘的需要,以便我的符号链接始终有效?
答案1
您通过 GUI 执行的操作是挂载文件系统。一旦挂载了文件系统,就可以访问文件(如果驱动器以适当的权限挂载)。
有几件事你可以做来让你的生活更轻松:
通过文件在启动时挂载文件系统
/etc/fstab
。通过命令获取该分区的 UUIDsudo blkid
。在其中写入一行/etc/fstab
,大致如下所示:# The 400 GB partition on the native HDD UUID=8e344ab1-5eb5-4e20-becd-4147fffd439f /mnt/HDD ext4 noatime,nodiratime,rw
上面的例子是我的实际设置。正如评论中提到的,我有一个指向该 400 Gb 分区上的文件夹的符号链接。如果在启动时安装了硬盘,则符号链接始终有效(当然,您必须确保在正确的目录中安装了文件系统,并且符号链接指向正确的文件/文件夹)。
如果您希望按需挂载文件系统,请使用以下命令进行挂载:
udisksctl mount -b /dev/sdX
,其中/dev/sdX
是该文件系统的设备文件。这基本上与 GUI 方法使用的方法相同。这也可以编写脚本。