Ubuntu 옆의 이중 부팅 설정에서 OS X 10.11(El Capitan)을 베타에서 GM 후보로 업그레이드하는 데 문제가 있음

Ubuntu 옆의 이중 부팅 설정에서 OS X 10.11(El Capitan)을 베타에서 GM 후보로 업그레이드하는 데 문제가 있음

나는 내 OS X 10.11(El Capitan) 베타를 Ubuntu와의 이중 부팅 설정이 있는 내 MacBook Pro(작년 모델, 모두 원래 하드웨어)의 GM 후보로 업그레이드하려고 합니다. 설치 프로그램이 컴퓨터를 재부팅하면 다음과 같은 결과가 나타납니다.

컴퓨터에 OS X을 설치할 수 없습니다

Core Storage로 작업하려면 부팅 도우미 파티션이 필요합니다.
설치 프로그램을 종료하여 컴퓨터를 다시 시작한 후 다시 시도하세요.

컴퓨터를 다시 시작해 보았지만 매번 같은 오류 메시지가 나타납니다. 내 생각엔 우분투 파티션이 이 문제를 일으키는 것 같습니다. rEFInd를 사용하여 부팅하고 있습니다.

내 부팅 도우미 파티션이 사라진 곳은 무엇입니까? Ubuntu 설정을 건드리지 않고 이전에 설치된 파티션에 OS X를 다시 설치할 수 있는 방법은 무엇입니까?

출력 diskutil list:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            232.8 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:           Linux Filesystem                         17.2 GB    disk0s4
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +232.5 GB   disk1
                                 Logical Volume on disk0s2
                                 464DCBB2-E35B-48E3-A123-B6B8C755E0F2
                                 Unencrypted

출력 sudo gpt show -l /dev/disk0:

gpt show: /dev/disk0: Suspicious MBR at sector 0
      start       size  index  contents
          0          1         MBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - "EFI System Partition"
     409640  454699328      2  GPT part - "Macintosh HD"
  455108968    1269536      3  GPT part - "Recovery HD"
  456378504   33594064      4  GPT part - "Linux"
  489972568     262151         
  490234719         32         Sec GPT table
  490234751          1         Sec GPT header

출력 sudo fdisk /dev/disk0:

Disk: /dev/disk0    geometry: 30515/255/63 [490234752 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   1 - 1023 254  63 [         1 -     409639] <Unknown ID>
*2: AF 1023 254  63 - 1023 254  63 [    409640 -  454699328] HFS+        
 3: AF 1023 254  63 - 1023 254  63 [ 455108968 -    1269536] HFS+        
 4: 83 1023 254  63 - 1023 254  63 [ 456378504 -   33594064] Linux files*

답변1

의심하다(그러나 확실하지는 않습니다) OS X가 대부분의 파티션 사이의 간격(최소 128MiB)을 확인하기 때문에 문제가 발생한다는 것입니다. 보다Apple의 TN2166 문서자세한 내용은 특히 "파티션 정책" 섹션을 참조하세요. 이러한 차이가 없으면 OS X 설치 및 업데이트가 실패하는 것을 본 적이 있으므로 이것도 마찬가지일 수 있습니다. 하지만 그렇다면 귀하가 받은 오류 메시지는 별로 도움이 되지 않습니다.

오류 메시지 자체는 Yosemite 이후 OS X가 다음과 같은 유형을 사용했다는 사실을 참조하는 것 같습니다.논리 볼륨 관리(LVM)기본적으로. 펌웨어는 LVM 내부를 읽을 수 없기 때문에 Apple은 일반적으로 "Recovery HD"라고 불리는 볼륨에 부트 로더를 저장하기로 결정했습니다. 메시지는 이 볼륨이 존재하지 않는다고 말하는 것 같지만 출력에서는 볼륨이 존재함을 명확하게 나타냅니다. 내 의심은 이것이 오류 메시지 표시의 논리 오류를 나타내는 것입니다. 파티션 사이에 128MiB 간격이 부족하여 잘못된 오류 메시지로 변환되었습니다. OTOH, "복구 HD" 볼륨이 어떤 방식으로든 손상되었을 수도 있습니다. 또는 오해의 소지가 있는 오류 메시지를 유발하는 완전히 다른 문제가 있을 수도 있습니다.

bless그런데 최근 rEFInd 사용자에게 문제를 일으키는 amanthethy가 언급한 문제에 대한 몇 가지 정보를 발견했습니다 . 한마디로 애플이 bless보안을 강화하기 위해 의 효용성을 제한하고 있는 것으로 보인다 . 보다이 버그 보고서그리고이 하나몇 가지 데이터 포인트에 대해. 복구 모드로 부팅하고(부팅하는 동안 Alt 키를 누른 상태에서) csrutil disable터미널에 입력하면 이 보안 기능이 비활성화되는 것으로 보고되었지만 직접 시도한 적은 없습니다. OS X 외부에서 rEFInd를 등록하는 것도 가능할 수 있지만 이에 대해서는 조사하지 않았습니다. (참고: 저는 rEFInd의 관리자이지만 아직 OS X 10.11 베타 설치가 없습니다.)

답변2

같은 상황. 부팅 루프에 갇힌 후 강제로 업그레이드를 시도하는 대신 요세미티로 돌아가서 El Capitan이 존재했다는 사실을 잊어도 괜찮았습니다. 놀랍게도 이로 인해 요세미티를 다시 부팅하게 되었습니다.

  1. 오류 메시지가 나타나면 Apple 메뉴 -> 시동 디스크... -> HD 선택 -> 확인을 선택하세요.
  2. 재부팅
  3. 업그레이드를 시도하지 않은 것처럼 요세미티 부팅으로 돌아갑니다.

답변3

나는 (amanthethy의 의견에 따라) 다음으로 생성된 부팅 가능한 USB 설치 프로그램을 사용하여 OS X를 다시 설치했습니다.createinstallmedia. 충분히 잘 작동했습니다.

관련 정보