如何进行分区,以便大部分数据都存储在 SSD 上,并且只有当空间不足时才转到 HDD?

如何进行分区,以便大部分数据都存储在 SSD 上,并且只有当空间不足时才转到 HDD?

我以前有过 Ubuntu/Windows 双启动,/SSD 和/homeHDD。

我决定将 Ubuntu 换成 Fedora,但我犯了一个没有正确分区的错误。看起来/home现在在 SSD 中,而我以前的/home数据(以及所有真实数据)只是在“其他位置”(所以基本上是不同的分区)。

不管怎样,我现在想做的是:

  • 固态硬盘:
    • 应该包含/(以及启动所需的一切)。
    • 还应包含/home.或者至少尽可能多。
  • 硬盘:
    • 应包含 Windows 分区(已处理)。
    • 应包含/homeSSD 的溢出。仅当 SSD 空间不足时(至少在理想情况下),才会填充此内容。
    • Fedora 的交换分区。

这可能吗?我不明白为什么不会,但我无论如何都不是专家。
另外,我不介意完全重新安装 Fedora,而且我实际上更喜欢它,因为它可能更容易分区,而且我还没有在最新安装中设置我的设置/首选项。

这是我跑步时得到的结果lsblk

名称 主要:最小 RM 尺寸 RO 类型 安装点
sda 8:0 0 111.8G 0盘
├─sda1 8:1 0 200M 0 部分 /boot/efi
├─sda2 8:2 0 1G 0 部分 /boot
└─sda3 8:3 0 110.6G 0 部分
  ├─fedora-root 253:0 0 50G 0 lvm /
  ├─fedora-swap 253:1 0 11.2G 0 lvm [交换]
  └─fedora-home 253:2 0 49.4G 0 lvm /home
sdb 8:16 0 1.8T 0盘
├─sdb1 8:17 0 9.5G 0 部分
├─sdb2 8:18 0 1T 0 部分 /run/media/用户名/76e469ef-7da2-4cd3-97f8-bdb1bd3b2a7e
├─sdb3 8:19 0 450M 0 部分
├─sdb4 8:20 0 100M 0 部分
├─sdb5 8:21 0 16M 0 部分
└─sdb6 8:22 0 761.5G 0 部分 /run/media/用户名/C6FA5190FA517E1D
sdc 8:32 1 3.8G 0盘
├─sdc1 8:33 1 1.5G 0 部分 /run/media/用户名/Fedora-WS-Live-27-1-6
├─sdc2 8:34 1 8.8M 0 部分
└─sdc3 8:35 1 18.6M 0 份
sr0 11:0 1 1024M 0 ROM
  • sda是SSD。
  • sdb 是硬盘。
  • sdb1、sdb3、sdb4、sdb5、sdb6 都是 Windows 分区。别问我为什么有这么多。不确定是我这样做还是 Windows 本身就是这样做的。
  • sdb2 包含我以前/home使用 Ubuntu 时的版本。
  • sdc 只是包含 Fedora 安装程序的 USB。

最后,我想让 sdb2/home也成为其中的一部分。并将交换分区从SSD中取出以避免磨损。

/home此外,如果有必要的话,我不介意从 sdb6 (旧的 ubuntu )手动复制文件。没有那么多文件。

如果您需要更多信息,请告诉我。谢谢您的帮助!

相关内容