我目前正在 Ubuntu 20.04 LTS 上运行 Plex 服务器。我的硬件设置包括 1TB SATA SSD,当前装有操作系统和 Plex 服务器。此外,我有一个单独的 1TB HDD,我想专门用于视频目录,因为视频占用太多空间,而且我的服务器还有其他功能。
是否可以将硬盘的整个分区安装到视频目录中,实现此目的的最佳方法是什么?
我已经尝试使用挂载命令并将视频目录作为目标,但它似乎删除了该目录的内容。作为预防措施,我在尝试安装 HDD 之前使用 Timeshift 将系统恢复到之前的状态。
答案1
这里你有两种可能性。就像丹尼尔说的那样,它不能按照您尝试的方式工作 - 将硬盘驱动器直接安装到现有目录。
如果您对文件系统使用原始分区,则处理此问题的方式会受到限制。要了解您是否使用原始分区,请查看 的输出df
。如果每行的第一列显示类似/dev/sdXY
其中 X 是字母、Y 是数字的内容,则您正在使用原始分区。
如果 的输出的第一列df
类似于/dev/mapper/name_here
,则您正在使用 LVM,这可以更轻松地获得您想要的结果。
概括地说,如果您使用 LVM,您需要做的是:
- (可选)对新硬盘进行分区,使第一个分区是整个磁盘。
- 将您刚刚创建的分区(如果不想分区,则将整个磁盘)设为PV(物理卷)。这将是类似于 的命令
pvcreate /dev/sdb1
。 - 将新 PV 添加到包含视频文件系统的卷组 (VG)。 VG 名称应该在
df
输出中显而易见 - 扩展视频数据的逻辑卷和文件系统。这将是一个经过适当选择的
lvextend
命令。
答案2
我从未使用过 Plex,这种行为至少可以说很奇怪。我假设发生的情况是:安装成功,您得到了空驱动器/whatever/video。
您不能仅仅通过在目录中安装另一个设备来将存储添加到目录中。它根本不是那样工作的。您可以在旧视频目录中创建一个新目录,然后将新驱动器安装在那里。
其他一切都会变得更加复杂,并且需要对现有文件结构进行彻底重组。