"루트", "홈" 및 "스왑" 블록 장치는 무엇이며 이를 제거하는 방법은 무엇입니까?

"루트", "홈" 및 "스왑" 블록 장치는 무엇이며 이를 제거하는 방법은 무엇입니까?

이러한 블록 장치를 제거하는 방법을 아는 사람이 있습니까? 나는 하나의 파티션에 모든 것을 원합니다.

답변1

이 세 개의 블록 장치는 LVM 볼륨 그룹의 논리 볼륨입니다 fedora. swap스왑(RAM 오버플로)에 사용되며 home모든 개인 데이터를 저장하는 데 사용되며 root기타 모든 용도(프로그램, 시스템 구성, 시스템 로그...)에 사용됩니다.

이 세 가지 장치를 분리하는 데에는 타당한 이유가 있습니다.

  • 스왑은 별도의 블록 장치로 더 잘 작동합니다(대안은 스왑 파일이지만 지난번 확인했을 때 속도가 느렸습니다).
  • 시스템과 개인 파일을 별도로 보관하면 모든 데이터를 삭제하지 않고 시스템을 다시 설치할 수 있습니다.

모든 것을 하나의 파티션으로 결합하려는 경우(나는 추천하지 않는다), 관련된 단계는 다음과 같습니다.기존 데이터가 모두 54GB에 적합하다고 가정:

  1. 로그아웃한 후 다시 로그인하십시오 root.
  2. 터미널을 엽니다.
  3. 데이터를 위한 새 디렉터리를 만듭니다.

    mkdir /home2

  4. 모든 데이터를 다음으로 전송:

    mv -t /home2 /home/*

  5. 홈 페이지를 제거합니다.

    umount /home

  6. 스왑을 비활성화합니다.

    swapoff -a

  7. 스왑 파일 생성:

    dd if=/dev/zero of=/swap bs=1M count=8192

  8. /etc/fstab문제의 줄을 삭제 home하고 /dev/fedora/swap로 바꾸려면 편집하세요 /swap.

  9. 새 이름을 바꾸세요 /home.

    rmdir /home mv /home2 /home

  10. 스왑 파일 활성화:

    swapon -a

  11. gparted삭제 swap, home볼륨 및 크기 조정 과 같은 프로그램을 사용하십시오 root.

  12. 로그아웃했다가 다시 로그인하면 완료됩니다.

답변2

이를 수행하는 가장 쉬운 방법은 프로세스를 안내하는 UI를 사용하는 GParted를 사용하는 것입니다. 그렇지 않으면 명령줄에서 fdisk를 사용하여 파티션을 삭제/수정할 수 있습니다.

관련 정보