"parted" 명령에 문제가 표시되는 여유 공간이 있습니까?

"parted" 명령에 문제가 표시되는 여유 공간이 있습니까?

Windows와 Linux용으로 디스크(HDD)를 여러 부분으로 분할하려고 했으나 parted다음과 같은 몇 가지 문제점을 발견했습니다.

  • #3와 사이에 여유 공간이 없는 이유는 무엇 #5입니까 ?106815488s106817535s

  • /dev/sda5/dev/sda7, 및 /dev/sda9뒤에 사용 가능한 공간이 표시되지 않는 이유는 무엇입니까 /dev/sda10?

스크린샷

답변1

이것은 msdos 파티션 테이블입니다. 확장/논리 파티션의 경우 다음 논리 파티션에 대한 데이터를 저장하기 위해 일부 공간이 필요합니다. 따라서 논리 파티션은 확장 파티션과 동일한 섹터에서 시작할 수 없으며 다음 파티션 앞의 마지막 섹터에서 끝날 수도 없습니다. 각 논리 파티션에 대한 메타데이터가 여기에 있기 때문에 둘 사이에는 간격이 있습니다.

파티션에 다른 요구 사항(예: MiB 정렬)을 추가하면 파티션 간에 1MiB 간격이 발생하게 됩니다.

기본 파티션에는 간격이 필요하지 않으므로 이러한 숫자는 파티션 1과 2 사이의 사용 가능한 공간에 맞습니다. 그러나 msdos의 경우 기본 파티션은 4개(확장 파티션 포함)로 제한됩니다.

이러한 간격을 원하지 않으면 GPT 파티션 구성표를 선택할 수 있습니다(Windows에서 지원하는 경우).

관련 정보