![마지막 몇 개의 섹터를 파티션에 포함할 수 없는 이유는 무엇입니까?](https://rvso.com/image/1557618/%EB%A7%88%EC%A7%80%EB%A7%89%20%EB%AA%87%20%EA%B0%9C%EC%9D%98%20%EC%84%B9%ED%84%B0%EB%A5%BC%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%97%90%20%ED%8F%AC%ED%95%A8%ED%95%A0%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
제가 경험한 한, 마지막 몇 개의 섹터를 사용한 파티셔닝은 fdisk
파티션에 포함될 수 없습니다. 나는 항상 이것이 MiB 또는 IO 블록 정렬 때문이라고 생각했지만, 사용할 수 있는 마지막 섹터가 정렬되지 않았다는 것을 방금 깨달았습니다! 다양한 공급업체의 여러 HDD로 여러 도구를 사용해 보았지만 항상 마지막 30대 섹터였습니다. 예를 들어:
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
last MiB-aligned sector: 976773119
last IO-block-aligned (4KiB) sector: 976773167 (the last one)
last usable sector: 976773134
물론 큰 문제는 아니지만 그 이유가 궁금합니다. 불량 섹터와 관련이 있습니까?
답변1
아마 당신이GUID 파티션 테이블(GPT)"마지막으로 사용할 수 있는 섹터" 번호를 얻으려면 디스크에 저장해야 합니다.
마지막으로 사용할 수 있는 섹터가 총 섹터 수보다 34개 적은 것을 확인하셨나요?
이것 좀 봐:
(원천)
"사용할 수 없는" 33개 섹터는 실제로 백업 GPT용입니다! (끝까지 LBA -34 입니다.)
또한 마지막 MiB 정렬 섹터와 마지막 I/O 블록 정렬 섹터가 왜 그런 것인지 유추할 수 있습니다.
메모:GPT를 사용하지 않고 마지막 섹터 번호에 도달했을 가능성이 높습니다. 그만큼레거시 MS-DOS 파티션 테이블디스크 시작 부분에서는 512바이트(논리 섹터 1개)만 차지하고 끝 부분에는 아무것도 차지하지 않습니다.
디스크 정보
Logical sector size: 512 (used in calculations)
Physical sector size: 4096 (used for I/O block alignment)
물리적 블록 정렬
마지막으로 정렬된 섹터:976773167
Physical sector size: 4096
Divide by logical sector size: ÷512
----
Sectors for block alignment: 8
Total sector count: 976773168
Divide by alignment sectors: ÷8
---------
Max 4KiB blocks: 122096646
Unusable sectors remainder: 0
Total sector count: 976773168
Subtract remainder: -0
---------
First unalignable sector: 976773168
Your last aligned sector: 976773167
1MiB 블록 정렬
마지막으로 정렬된 섹터:976773119
1MiB in bytes: 1048576
Divide by logical sector size: ÷512
-------
Sectors for 1MiB alignment: 2048
Total sector count: 976773168
Divide by alignment sectors: ÷2048
---------
Max 1MiB blocks: 476940
Unusable sectors remainder: 48
Total sector count: 976773168
Subtract remainder: -48
---------
First unalignable sector: 976773120
Your last aligned sector: 976773119