테스트 목적으로 가상 상자에 El Capitan 설치


30

El Capitan에서 일부 소프트웨어를 테스트하고 싶을 때 Apple의 베타 프로그램에 등록했습니다. 따라서 가상 상자에 엘 캐피 탄을 설치하고 싶습니다.

권장되는 방법이 있습니까? 내가 먼저 Yosemite를 설치 한 다음 El Capitan 베타로 업그레이드해야한다는 것을 알고 있습니까?

나는 다운로드 한 .app을 가상 머신에 설치하는 데 사용할 수있는 부팅 가능한 이미지로 변환해야한다는 것을 이해합니다. 어떻게하면이 작업을 수행 할 수있는 신뢰할 수있는 (테스트 된) 하우투를 가리킬 수 있습니까?


가상 박스 내에서 실행중인 OS X 버전이 있습니까?
bmike

안녕! 불행히도, 가상 상자에 Mac OS를 설치하는 것은 사용 정책을 위반하며 Ask Different의 규칙을 위반합니다. 답변을 시작하려면 최소한 물리적 Mac (가상화되지 않은)에 OS를 설치해야합니다.
smoooosher

13
@smoooosher 사실 Apple의 SLA를 사용하면 호스트가 Mac 인 한 Apple 하드웨어에서 OSX를 가상화 할 수 있습니다. "귀하가 소유하거나 제어하는 ​​각 Mac 컴퓨터의 가상 운영 체제 환경 내에서 최대 2 개의 추가 사본 또는 Apple 소프트웨어 인스턴스를 설치, 사용 및 실행할 수있는 [...] 라이센스 : [...] 라이센스가 부여됩니다. (a) 소프트웨어 개발, (b) 소프트웨어 개발 중 테스트, (c) OS X 서버 사용 또는 (d) 개인적, 비상업적 용도의 목적으로 이미 Apple 소프트웨어를 실행 중입니다. "
onik

Ask Different Meta 스레드를 열어 주제 주제에 관한 토론을
시작해보십시오.

@onik OS의 라이센스가 Mac App Store를 통해 얻은 경우에만 해당됩니다. 일회용 설치 및 / 또는 사전 설치된 응용 프로그램은 하나의 Mac 하드웨어 인스턴스에 하나의 설치를 허용합니다. El Capitan이 아직 App Store에 닿지 않았다고 확신합니다.) Sec에는 아무것도 표시되지 않습니다. 가상화 규칙에 예외를 허용하는 베타 소프트웨어 라이센스 15 개.
smoooosher

답변:


70

부팅 가능한 El Capitan ISO 이미지 생성에있는 아래 지침 은 App Store에서 OS X El Capitan을 다운로드 한 후 저에게 효과적이었습니다.

hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd
hdiutil create -o ElCapitan3.cdr -size 7316m -layout SPUD -fs HFS+J
hdiutil attach ElCapitan3.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso
asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/esd/Packages /Volumes/OS\ X\ Base\ System/System/Installation
cp -rp /Volumes/esd/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/
cp -rp /Volumes/esd/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/
hdiutil detach /Volumes/esd
hdiutil detach /Volumes/OS\ X\ Base\ System
hdiutil convert ElCapitan3.cdr.dmg -format UDTO -o ElCapitan3.iso
mv ElCapitan3.iso.cdr ElCapitan3.iso

또한 VirtualBox 내에서 실행하는 경우 :

  • 마법사에서 새 OS X El Capitan을 작성하십시오.
  • "System-> chipset"을 PIIX3으로 변경하고 생성 된 ISO를 마운트하고 부팅하십시오.
  • 설치 프로그램 내에서 CD / DVD를 설치 대상으로 만 볼 경우 "유틸리티> 디스크 유틸리티"를 선택하고 VirtualBox 디스크를 지우면 비어있는 HFS + 저널 디스크가 생성되어 대상으로 선택할 수 있습니다.

1
포맷 할 때는 반드시 "GUID 파티션 테이블"을 선택하십시오.
David Reich

위의 "부팅 가능 파일 만들기"지침을 따르려고했지만 ISO 이미지 파일이 작동하지 않습니다. virtualbox 5.0에서 다음 오류가 발생합니다. 디스크 이미지 파일 /mounted_drive/ElCapitan3.cdr.dmg를 열지 못했습니다. 매체 '/mounted_drive/ElCapitan3.cdr.dmg'(VERR_NOT_SUPPORTED)의 저장 형식을 가져올 수 없습니다. 결과 코드 : VBOX_E_IPRT_ERROR (0x80BB0005) 구성 요소 : MediumWrap 인터페이스 : IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda} 수신자 : IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945} Callee RCBOX : 0
USTD

1
@ user1556435 OS X 10.11.4에서 cp"cp 유틸리티의 역사적 버전에는 -r 옵션이 있습니다."라는 매뉴얼 페이지가 있지만 특수 파일, 심볼릭 링크 또는 fifo를 올바르게 복사하지 않으므로 사용을 권장하지 않습니다. " 당신은 -r오타 를 사용 했습니까, 아니면 오타 -R입니까? (내 매뉴얼 페이지는 실제로 무엇을 -r했는지 말하지 않고 단지 잘하지 못했다고 말합니다 .)
Calrion

1
@Calrion OSX의 내장 매뉴얼 페이지는 -r이 해당 옵션을 지원하지 않는 재귀 복사를 수행하는 또 다른 방법임을 암시하려고한다고 생각합니다. google "manpage cp"를 실행하면 첫 번째 결과 중 하나가 다음과 같습니다. -R, -r, --recursive copy directory recursively. 따라서 원한다면 -R을 사용하는 것이 안전하다고 생각합니다.
Matthew Sanders 2016

1
이 지침을 따르려는 사람들을위한 경고 : 작동하려면 El Capitan을 실행해야합니다 (또는 시에라가 나오면 아마도 더 높을 것임). 요세미티 호스트를 실행중인 경우 (있는 그대로)이 지침 (적절하게 수정)은 Mavericks 또는 Yosemite 부팅 디스크를 생성하는 데 작동하지만 작동하는 El Capitan 부팅 디스크를 생성하는 데 사용할 수는 없습니다 (VM은 부팅 프로세스로 절대 설치 프로그램으로 이동하지 마십시오. 또한 생성 된 iso를 사용하여 Yosemite VM을 업그레이드 할 수 없습니다 (시도 할 때 오류 메시지가 표시됨). 이를 위해서는 App Store를 사용해야합니다.
rpspringuel

6

VirtualBox는 El Capitan을 지원하는 것으로 보입니다. 이 스크린 샷은 새 가상 머신을 만들기위한 대화 상자입니다.

El Capitan의 VirtualBox 옵션 스크린 샷

El Capitan .app에서 VirtualBox VM으로 이동하기위한 지침을 찾을 수없는 경우 Yosemite와 함께하는 지침을 따라 작동 할 수 있습니다. 이 안내서는 저에게 효과적이었습니다 .

다른 아이디어 업데이트 : 위에 링크 된 가이드를 사용하여 Yosemite가 VirtualBox에서 작동하도록 한 다음 VM 내에서 베타로 업그레이드하십시오. 방금 시도해 보았습니다.

VirtualBox 창에 El Cap 표시

VirtualBox에는 OS X 용 통합 소프트웨어가없는 것 같으므로 게스트 OS 해상도를 변경하거나 클립 보드 공유를 활성화하기 위해 드래그하는 것과 같은 작업을 수행 할 수 없습니다.


감사! VirtualBox 버전은 무엇입니까?
Chris Dragon

App Store에서 Yosemite를 다운로드하는 것이 더 이상 가능하지 않은 것 같습니다. [1] 어떻게 진행합니까? El-Capitan 이미지를 직접 사용하면 UEFI 셸을 지나갈 수 없습니다. [1] reddit.com/r/applehelp/comments/3n19d0/…
user1556435

0

이 튜토리얼 을 따라 엘 캐피 탄을 단 몇 번의 조작만으로 실행할 수있었습니다 .

  1. 5 단계에서 깨진 링크를 제거하는 구문에 문제가 있다고 생각하여 파인더에서 열어서 휴지통에 넣었습니다.
  2. 7 단계에는 약간의 오타가 있습니다. 일부 HTML이 식에 갇혔습니다.

그 외에도 모든 것이 지금까지 작동하는 것 같습니다 :)


0

이제 가장 쉬운 새로운 옵션이 있습니다. Parallels Light는 App Store에서 제공되는 Mac 또는 Linux OS를 실행할 때 무료입니다. 이 유형의 작업에 적합합니다.


-1

최상의 결과를 얻으려면 베어 메탈에서 베타 소프트웨어를 실행해야합니다. El Capitan을 지원하는 가상화 패키지는 아직 알려지지 않았습니다 (알려진 지 몇 시간 후).

확실히 벤더는 도구를 제 시간에 업데이트 할 것이지만 일반적으로 VirtualBox는 Mac 하드웨어에서 실행될 때 게스트 운영 체제로 OS X를 가장 잘 지원한다고 생각하지 않습니다. 맥 중심 디자인으로.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.