사용 가능한 공간을 활용하여 파티션을 나누는 방법

사용 가능한 공간을 활용하여 파티션을 나누는 방법
[root@shine home]# fdisk -l /dev/sda

Disk /dev/sda: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x3c889e03
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2089    16777216   82  Linux swap / Solaris
/dev/sda2            2089        2155      524288   83  Linux
/dev/sda3            2155       15209   104857600   83  Linux
/dev/sda4           15209      282558  2147483647+   f  W95 Ext'd (LBA)
/dev/sda5           15209      282428  2146435072   83  Linux

4TB 하드 드라이브가 있는데 2TB만 사용합니다. 더 많은 파티션을 만들고 전체 공간을 사용하는 방법은 무엇입니까?

/dev/sda4 파티션이 무엇인지 잘 모르겠습니다. 삭제할 수 있나요?

답변1

답변이 이미 원래 질문에 대한 답변이지만 다른 질문을 찾고 계신 것 같습니다.

드라이브의 전체 4TB 스토리지를 어떻게 사용합니까?

MBR에서 GPT로 전환해야 합니다. gdisk가 그 일을 할 수 있습니다.
특별한 경우에는 스왑 파티션을 일시적으로 삭제해야 합니다. 기본 GPT를 차단합니다. GPT로의 변환이 완료되면 스왑 파티션을 다시 추가할 수 있습니다.
그런 다음 gparted를 사용하여 다른 파티션을 추가하거나 sda5를 확장할 수 있습니다.
이 단계 중 어느 것도 데이터에 영향을 미치지 않지만 문제가 발생할 경우를 대비해 백업을 만드세요.

부트로더도 다시 설치해야 할 가능성이 높습니다. EFI 스타일 부팅으로 전환하거나 기존 BIOS 부팅을 유지할 수 있습니다. 두 경우 모두 부팅 파티션이 필요합니다. 내 대답을 봐여기명령의 경우(그러나 이동 가능한 플래그는 필요하지 않습니다).

답변2

MBR에는 4개의 파티션만 있을 수 있습니다. 하나(또는 그 이상? 시도한 적이 없음)가 4개 이상의 파티션을 포함할 수 있는 컨테이너인 "확장 파티션"(예: sda4)이 아닌 한. 즉, sda4는 최대 4개의 파티션을 수용할 수 있는 새로운 공간을 가리키는 디렉토리 항목일 뿐이지만 그 중 하나만(sda5)...

답변3

거의 확장된 파티션이 있는 것 같습니다. 이렇게 하면 확장 파티션을 더 많은 파티션(논리 파티션이라고 함)으로 나누고 논리 파티션에 Linux를 설정할 수 있어야 합니다. 이것이 제가 설치한 방식입니다.

내 노트북에서 이 문제가 발생했습니다. 내 파티션 4개가 모두 사용 중이었고 모두 어떤 목적으로 사용되고 있었습니다. 약간의 연구 끝에 해결책을 찾았습니다. 더 많은 파티션을 생성해야 하는 경우 확장 파티션을 사용하여 추가 파티션을 수용할 수 있습니다. 여기에 예가 있습니다 (내 컴퓨터)

  1. Windows용 220GB NTFS 볼륨
  2. 15GB NTFS 복구 파티션
  3. HP 진단 도구용 4GB FAT32 파티션
  4. 199MB 시스템 파티션

이 문제를 해결하기 위해 파티션(내 경우에는 SYSTEM 파티션)을 삭제하고, 누락된 부팅 파티션을 보충하기 위해 Windows 파티션을 변경한 다음 Linux USB(내 경우에는 Kali Linux)에서 부팅하고 설치 프로세스를 시작했습니다. .

설치할 때 파티션 구성표를 묻는 메시지가 나타납니다. 여기서 수동 파티셔닝을 선택할 수 있습니다. 삭제된 파티션에서 이전에 생성된 할당되지 않은 공간이 표시되어야 합니다(제 경우에는 할당되지 않은 공간을 더 생성하기 위해 볼륨 중 하나를 축소해야 했습니다). 할당되지 않은 공간을 포맷하도록 선택하면 확장 파티션을 생성할 수 있어야 합니다. 확장을 하면 4개의 파티션이 있는 것을 볼 수 있는데, 생성한 확장 파티션의 여유 공간을 이용하여 더 많은 파티션을 생성할 수 있습니다. 저는 SYSTEM을 삭제한 후 파티션이 1개 남았습니다. 할당되지 않은 공간을 확장 파티션으로 바꾸고 스왑, 루트 및 기본 파티션을 해당 확장 파티션에 넣었습니다. 이제 7개의 파티션과 Kali Linux를 설치했습니다.

관련 정보