대부분의 데이터를 SSD에 저장하고 공간이 부족한 경우에만 HDD로 이동하도록 파티션을 나누는 방법은 무엇입니까?

대부분의 데이터를 SSD에 저장하고 공간이 부족한 경우에만 HDD로 이동하도록 파티션을 나누는 방법은 무엇입니까?

/이전에 SSD와 /homeHDD로 Ubuntu/Windows 듀얼 부팅을 해본 적이 있습니다 .

Ubuntu에서 Fedora로 전환하기로 결정했지만 올바르게 파티션을 나누지 않는 실수를 저질렀습니다. /home지금은 SSD에 있는 것처럼 보이지만 이전 /home데이터(및 모든 실제 데이터)는 "다른 곳"(기본적으로 다른 파티션)에 있습니다.

아무튼 지금 내가 하고 싶은 일은 다음과 같다.

  • SSD:
    • 포함되어야 합니다 /(그리고 시작하는 데 필요한 모든 것).
    • /home또는 최소한 가능한 한 많이 포함되어야 합니다 .
  • 하드 디스크:
    • Windows 파티션(처리됨)을 포함해야 합니다.
    • /homeSSD의 오버플로가 포함되어야 합니다 . 이는 SSD의 공간이 부족한 경우에만 채워집니다(적어도 이상적인 조건에서는).
    • Fedora의 스왑 파티션.

가능합니까? 왜 안되는지 모르겠습니다. 하지만 저는 결코 전문가가 아닙니다.
또한 저는 Fedora를 완전히 다시 설치하는 것을 꺼리지 않으며, 파티션하기가 더 쉽고 최신 설치에서 설정/기본 설정을 지정하지 않았기 때문에 실제로 이를 선호합니다.

이것이 내가 실행할 때 얻는 결과입니다 lsblk.

이름 메인: 최소 RM 크기 RO 유형 장착 지점
sda 8:0 0 111.8G 0 디스크
├─sda1 8:1 0 200M 0 부품/부팅/efi
├─sda2 8:2 0 1G 0 부품/부팅
└─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 부분/실행/미디어/사용자 이름/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 부분/실행/미디어/사용자 이름/C6FA5190FA517E1D
sdc 8:32 1 3.8G 0 디스크
├─sdc1 8:33 1 1.5G 0 부분/실행/미디어/사용자 이름/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입니다.

/home마지막으로 sdb2도 그 일부로 만들고 싶습니다 . 그리고 마모를 방지하려면 SSD에서 스왑 파티션을 제거하세요.

/home또한 필요한 경우 sdb6(이전 우분투)에서 파일을 수동으로 복사해도 괜찮습니다. 파일이 그리 많지는 않습니다.

더 많은 정보가 필요하면 알려주시기 바랍니다. 도와주셔서 감사합니다!

관련 정보