我的主 SSD 空间不足。我刚刚意识到 Dropbox 和 Megasync 已安装并在该驱动器上的 sda2 上同步(占据了大部分空间),尽管我以为我已将它们安装在更大的 HDD 上的 sdb1 上。
我有 3 个问题:
- 有没有办法可以轻松地从终端将它们重新安装到 sdb1 上,或者我必须重新安装?
- 实际上是否可以从未安装在根目录上的目录进行同步?
- 我可以将整个 /home 目录挂载到 /dev/sdb 上,以便所有文件都在那里并且 SSD 可以自由处理吗?
系统信息:
- 操作系统:Ubuntu Studio 22.04
- KDE 等离子版本:5.24.7
- KDE 框架版本:5.92.0
- Qt版本:5.15.3
- 内核版本:6.2.0-1017-lowlatency(64 位)
- 图形平台:X11
- 处理器:12 个 Intel Xeon CPU E5-1650 v3 @ 3.50GHz
- 内存:31.3 GB RAM
- 图形处理器:Quadro K2200/PCIe/SSE2
SMBIOS 2.8 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Hewlett-Packard
Product Name: HP Z440 Workstation
Version: Not Specified
Serial Number: CZC615BPGD
UUID: 8ec24007-035d-11e6-9c43-bc00000c0000
Wake-up Type: Power Switch
SKU Number: F5W13AV
Family: 103C_53335X G=D
Handle 0x0006, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 55.7M 1 loop /snap/core18/2796
loop1 7:1 0 55.7M 1 loop /snap/core18/2812
loop2 7:2 0 4K 1 loop /snap/bare/5
loop3 7:3 0 63.4M 1 loop /snap/core20/1974
loop4 7:4 0 63.5M 1 loop /snap/core20/2015
loop5 7:5 0 73.9M 1 loop /snap/core22/864
loop6 7:6 0 6.4M 1 loop /snap/curl/1754
loop7 7:7 0 240.3M 1 loop /snap/firefox/3358
loop8 7:8 0 245.6M 1 loop /snap/firefox/3416
loop9 7:9 0 164.8M 1 loop /snap/gnome-3-28-1804/198
loop10 7:10 0 349.7M 1 loop /snap/gnome-3-38-2004/143
loop11 7:11 0 497M 1 loop /snap/gnome-42-2204/141
loop12 7:12 0 91.7M 1 loop /snap/gtk-common-themes/1535
loop13 7:13 0 130.8M 1 loop /snap/heroic/265
loop14 7:14 0 130.8M 1 loop /snap/heroic/290
loop15 7:15 0 40.8M 1 loop /snap/snapd/20092
loop16 7:16 0 40.9M 1 loop /snap/snapd/20290
loop17 7:17 0 74.1M 1 loop /snap/core22/1033
sda 8:0 1 238.5G 0 disk
├─sda1 8:1 1 300M 0 part /boot/efi
└─sda2 8:2 1 238.2G 0 part /var/snap/firefox/common/host-hunspell
/
sdb 8:16 1 1.8T 0 disk
└─sdb1 8:17 1 1.8T 0 part /media/jamesm/Graceland
sr0 11:0 1 1024M 0 rom
默认情况下,这些云同步应用程序存储数据的位置由应用程序确定。例如,Dropbox默认创建一个
~/Dropbox
目录来存储同步数据。是否以及如何更改这些工具存储数据的位置取决于工具,并且可以从其文档或专用支持论坛找到。同样,这仅取决于这些工具允许您做什么。
是的,您可以,但这比控制这些工具同步数据的位置具有更广泛的影响。
如果您无法更改这些工具查找数据的位置,那么您可以通过使用符号链接让它们在不同的位置查找(到目前为止最简单,但我不确定这是否适用于这些工具,或者通过使用重定向到不同的位置
bound --bind
(设置起来稍微复杂一些,但保证可以与这些工具中的每一个一起使用)。我建议您开始测试简单的符号链接是否有效。停止 Dropbox 守护程序。例如,将“Dropbox”目录移动到新驱动器。然后,在原始位置创建一个名为“Dropbox”的符号链接并重新启动守护进程。检查是否有效。
如果这不起作用,那么
bound --bind
肯定会起作用。该--bind
选项允许将一个目录安装到另一个目录上。因此,再次将“Dropbox”文件夹移动到新位置,在原始位置保留空的“Dropbox”文件夹,然后将移动的Dropbox 文件夹安装到原始位置的空文件夹上。要自动化该过程,您可以添加一行来设置安装/etc/fstab
。