2 개의 파티션을 병합하기 위해 다음 명령으로 2 개의 파티션 중 1 개를 삭제했습니다.
diskutil apfs deleteContainer disk0s3
diskutil eraseVolume free n disk0s3
diskutil apfs resizeContainer disk0s2 0
하지만 마지막 명령을 실행하면 다음과 같은 오류가 발생합니다.
diskutil apfs resizeContainer disk0s2 0
Started APFS operation
Error: -69771: The target disk is too small for this operation
이제 디스크 유틸리티를 사용하여 삭제 한 파티션이 더 이상 표시되지 않습니다. 어떻게 다시 얻을 수 있습니까?
1
이 문제를 아직 해결하지 못한 APFS에 대해서는 충분히 알지 못하지만, 컨테이너는 파티션이 아니며 이름에서 알 수 있듯이 여러 개의 컨테이너를 자동으로 크기를 조정할 수있는 컨테이너입니다 APFS 볼륨 . HFS 또는 FAT 파티션을 만들면 파티션이 컨테이너 안에 들어 가지 않고 컨테이너가 '옆으로 움직입니다.' 그래서 옷장에 오래된 코트를 던지기보다는 옷장을 던져서 & nbsp; 그것 안에서 모두. 만나다 support.apple.com/en-ae/guide/disk-utility/... & amp; howtogeek.com/327328/...
—
Tetsujin
@ 테츠 진 : 첫 번째 명령은 컨테이너를 빈 JHFS + 볼륨으로 바꿉니다. 파티션 크기와 위치는 변경되지 않습니다. 두 번째 명령은 실제로 파티션을 삭제합니다. 세 번째 명령은 나머지 컨테이너에 여유 공간을 추가해야합니다. 여기서 문제는 당신은 처음에 두 개의 용기를 가질 수 없습니다. . 대부분의 명령은 두 번째 컨테이너를 만들 수 없습니다. 대신 오류 메시지가 나타납니다. 하지만 두 번째 컨테이너 생성을 잘못 허용하는 명령을 하나 이상 알고 있습니다. 애플은 고칠 필요가있는 APFS 버그가있다.
—
David Anderson
@Dave : 터미널 응용 프로그램 명령의 출력 게시
—
David Anderson
diskutil list
과 diskutil apfs list
.
@DavidAnderson 무엇이 문장 "여기의 문제는 당신은 처음에 두 개의 용기를 가질 수 없습니다. "여기서 말하는거야?
—
klanomath
@ 테츠 진 (Tetsujin) 나는 반대라고 할 것이다. 컨테이너는 적어도 하나의 파티션으로 구성되며, APFS의 진화에서 나중에 한 단계는 "여러 파티션을 하나의 컨테이너로 이동"(CoreStorage와 유사)하는 것입니다. "디스크 파티션"에 해당하는 것은 "APFS 실제 저장소 디스크"입니다. APFS의 현재 구현에서 하나의 파티션 (= 물리적 저장 디스크)은 하나의 컨테이너입니다. 하나의 컨테이너 / 파티션에는 이전 스키마 (1 파티션 = 1 볼륨 (파일 시스템이있는 파티션))에서는 불가능했던 여러 볼륨이 포함될 수 있습니다.
—
klanomath