Bootcamp 파티션을 삭제했지만 OS X 파티션의 크기를 조정할 수 없습니다


16

이것이 문제가 될지 몰랐지만 디스크 유틸리티를 사용하여 Bootcamp 파티션을 삭제 한 다음 주 파티션의 크기를 조정하여 디스크를 채웠습니다. 이 오류가 발생하고 난 단지 수에 대한 답을 검색 했다 ,

Mac OS X을 다시 설치해야합니다 (유일한 솔루션 임).

Boot Camp 지원에서 Boot Camp 파티션을 제거해야합니다.

뭐?? 디스크 유틸리티에 경고가 표시되지 않았습니다.

이 Bootcamp 파티션을 삭제하면 더 이상 Windows를 부팅하지 못할 수 있습니다.

나는 이것을 보았지만 그것이 정상이라고 생각했다. 나는 더 이상 Windows를 부팅하고 싶지 않았다. 나는 그것을 삭제하고 싶었다. 이제 어떻게해야합니까?


나는 비슷한 문제를 겪었고 부트 캠프 도우미를 열면 Windows 파티션 지우기, 디스크 유틸리티를 열고 "Microsoft FAT로 부트 캠프 파티션을 지 웠습니다". 굵은 나는 그것을 클릭하고 내의 hardrive 짜잔 지금 하나입니다

위의 방법 (FAT로 부트 캠프 파티션을 지우고 부트 캠프 도우미 열기)을 최소한의 노력으로 약 3 분 안에 완벽하게 작동 시켰습니다.
— xdavidliu

물론, 그것은 답변의 시작 부분에 "빠른 수정"입니다 :)
— arya

답변:


22

빠른 수정 : Fake Bootcamp.

"빈 공간 (OS X가 사용할 수 없었던)을 MS-DOS로 분할했습니다. Bootcamp Assistant는 Windows라고 생각하고이 MS-DOS 분할 영역을 제거하고 Mac OS를 단일 분할 영역으로 복원 할 수있었습니다."

이것이 가장 쉬운 해결책이므로 먼저 시도하십시오.

불운? 긴 수정 사항 :

제 경우에는 디스크 유틸리티에서 파티션을 만들 수 없었습니다.

gpt파티션을 다시 만들 려고했지만 파티션이 마운트되어있는 동안 GPT에 쓰지 않았습니다. 그러나 우리가 이야기하는 부팅 파티션이기 때문에 파티션 중 하나 (내 부팅 파티션!)가 마운트되어 있기 때문에 디스크가 사용 중이었습니다. 따라서이 디스크가 아닌 디스크로 부팅하고 디스크의 모든 파티션을 마운트 해제 한 다음을 사용해야 gpt합니다.

인터넷 복구

디스크를 사용하지 않도록 인터넷 복구로 부팅합니다 (시작하는 동안 Cmd + Opt + R 유지). 컴퓨터가 인터넷 복구에 사용하기에 너무 오래된 경우 다른 파티션이 아닌 다른 디스크로 부팅하여 동일한 결과를 얻을 수 있습니다. 참고 :이 경우 디스크 번호 ( /dev/disk0)가 다를 수 있습니다.

인터넷 복구를 시작하고 유틸리티-> 터미널로 이동하십시오.

인터넷 복구 터미널

-bash-3.2# gpt show /dev/disk0

gpt는 나의 전 부트 캠프 파티션을 보여줍니다

이것은 내가 되찾고 싶은 공간입니다.

위생 검사로서 크기 (두 번째 열)에 512를 곱한 다음 10 억으로 나눕니다. 결과는 이전 Bootcamp 파티션의 크기 (GB)와 일치해야합니다.

예 : 58593759* 512 / 1,000,000,000 = 30GB

시작 위치 (첫 번째 열)를 가져 와서 gpt가 새 파티션을 만들도록 지시합니다.

gpt add -b <start position> -t windows /dev/disk0

제 경우에는 시작 위치가 431640960입니다. 이 번호를 올바르게 복사하려면 터미널에서 / 복사 / 붙여 넣기를 선택하고 복사해야합니다.

예: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0

/dev/disk0s4 added

드디어!

오류가 발생 No such file or directory하면 다음 섹션을 읽은 다음 여기로 돌아와 다시 시도하십시오.

디스크가 정상적으로 추가되었다고 가정 reboot하고 디스크 유틸리티를 사용하여 MS-DOS로 새 파티션을 지우십시오. Bootcamp assistant를 실행하고 Windows 7 제거를 선택하십시오.

Bootcamp가 제거되었고 디스크가 단일 볼륨으로 복원되었습니다.

그리고 하루 종일 내 모든 일이 필요했습니다.

'/ dev / disk0'장치를 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다

gpt add명령 을 사용할 때 오류가 발생할 수 있습니다

'/ dev / disk0'장치를 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다

이 메시지는 매우 혼란 스럽습니다. 우리는 방금 이전에 그 장치를 읽었습니다 gpt show. 이 메시지는 실제로 "장치 사용 중"을 의미합니다.

OS X 복구에서 마운트했을 수 있으므로 마운트 해제해야합니다. mount명령을 사용 하여 마운트 된 파티션과 파티션을 찾으십시오 umount.

-bash-3.2# mount

거대한 파티션 목록을 생성합니다.

/dev/disk2s3 on /
devfs on /dev
/dev/disk3 on /Volumes
/dev/disk4 on /private/var/tmp
/dev/disk5 on /private/var/run
/dev/disk6 on /System/Installation
/dev/disk7 on /private/var/db
/dev/disk8 on /private/var/folders
/dev/disk9 on /private/var/root/Library
/dev/disk10 on /Library/ColorSync/Profiles/Displays
/dev/disk11 on /Library/Preferences
/dev/disk12 on /Library/Preferences/SystemConfiguration
/dev/disk13 on /Library/Keychains
/dev/disk1 /Volumes/Macintosh HD  <--- unmount this /Volumes/<YourDisk>

-bash-3.2# umount /dev/disk1

주기적으로 자동으로 다시 마운트되므로 서두르거나 다시 마운트 해제해야합니다.


대안적인면이 있다면 우선 Bootcamp를 메인 드라이브에 두지 마십시오. 나는 내 별도의 드라이브에 넣어 & 결코 당신의 명백한 지옥을 통과하지 않았다 [당신을 위해 내 동정심과 모든 것을 알아 내기 위해 잘 완료했습니다] ... 아마 8 년의 조정, 업그레이드 등
— Tetsujin

@Tetsujin : 우리가 근처에있는 동안 더욱 안전한 솔루션 : Bootcamp를 전혀 사용하지 마십시오. 앞으로 VirtualBox를 사용하겠습니다!
— arya

훌륭한 게시물-누군가가 시스템을 1 단계로 백업하는 방법을 추가하려면 큰 도움이됩니다. 초기 문제가 아니라 솔루션의 일부로 보이므로 질문에서 편집했습니다.
— bmike

몇 가지 추가 팁 : "복구 모드"에있는 동안-주 OSX 파티션에서 디스크 복구도 수행하십시오. 부트 캠프가 복구를 완료하지 못하게하는 몇 가지 작은 문제가있었습니다 (프로세스의 마지막 단계). 일부 사람들은이 프로세스를 마치려면 File Vault를 꺼야한다고보고했습니다. 나는 내 꺼도 결국하지만 그것이 필요한지 확실하지 않습니다.

1
방금 재 포맷에서 저를 구했습니다. gpt add"리소스 사용 중"을 수행 할 때 약간의 차이점 만 있었지만 동일한 umount솔루션 을 사용할 수있을 정도로 간단 하여 추가되었습니다. 디스크 유틸리티에서 "-"링크를 사용하지 말고 새로 만든 파티션을 클릭하여 "삭제"를 사용하고 이름을 BOOTCAMP로 바꾸면 복원이 마술처럼 작동합니다!
— ldg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.