AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1495266
Accepted
freshflyingfish
freshflyingfish
Asked: 2023-12-07 22:18:35 +0800 CST2023-12-07 22:18:35 +0800 CST 2023-12-07 22:18:35 +0800 CST

如何将 Dropbox 和 Megasync 从 sda2 移动到 sdb1 - 或在 sdb1 上挂载 /home?

  • 772

我的主 SSD 空间不足。我刚刚意识到 Dropbox 和 Megasync 已安装并在该驱动器上的 sda2 上同步(占据了大部分空间),尽管我以为我已将它们安装在更大的 HDD 上的 sdb1 上。

我有 3 个问题:

  1. 有没有办法可以轻松地从终端将它们重新安装到 sdb1 上,或者我必须重新安装?
  2. 实际上是否可以从未安装在根目录上的目录进行同步?
  3. 我可以将整个 /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  
disk-usage
  • 1 1 个回答
  • 31 Views

1 个回答

  • Voted
  1. Best Answer
    vanadium
    2023-12-07T23:52:52+08:002023-12-07T23:52:52+08:00

    有没有办法可以轻松地从终端将它们重新安装到 sdb1 上,或者我必须重新安装?

    默认情况下,这些云同步应用程序存储数据的位置由应用程序确定。例如,Dropbox默认创建一个~/Dropbox 目录来存储同步数据。是否以及如何更改这些工具存储数据的位置取决于工具,并且可以从其文档或专用支持论坛找到。

    实际上是否可以从未安装在根目录上的目录进行同步?

    同样,这仅取决于这些工具允许您做什么。

    我可以将整个 /home 目录挂载到 /dev/sdb 上,以便所有文件都在那里并且 SSD 可以自由处理吗?

    是的,您可以,但这比控制这些工具同步数据的位置具有更广泛的影响。

    如果您无法更改这些工具查找数据的位置,那么您可以通过使用符号链接让它们在不同的位置查找(到目前为止最简单,但我不确定这是否适用于这些工具,或者通过使用重定向到不同的位置bound --bind(设置起来稍微复杂一些,但保证可以与这些工具中的每一个一起使用)。

    我建议您开始测试简单的符号链接是否有效。停止 Dropbox 守护程序。例如,将“Dropbox”目录移动到新驱动器。然后,在原始位置创建一个名为“Dropbox”的符号链接并重新启动守护进程。检查是否有效。

    如果这不起作用,那么bound --bind肯定会起作用。该--bind选项允许将一个目录安装到另一个目录上。因此,再次将“Dropbox”文件夹移动到新位置,在原始位置保留空的“Dropbox”文件夹,然后将移动的Dropbox 文件夹安装到原始位置的空文件夹上。要自动化该过程,您可以添加一行来设置安装/etc/fstab。

    • 0

相关问题

  • 为什么 /var/lib/mlocate.db 几乎是 800 MB?

  • 除了文件系统之外,是什么在我的磁盘上占用了这么多空间?

  • 相当于 KdirStat 的 Gnome

  • 我可以将低磁盘空间警告配置为较小的阈值吗?

  • 如何找出剩余的磁盘空间?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve