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.