MacOS High Sierra를 Windows 10 VirtualBox에 설치하는 방법
Safari에서 때때로 웹 사이트를 테스트하거나 Mac 환경에서 약간의 소프트웨어를 사용해보고 싶다면 가상 시스템에서 최신 버전의 macOS에 액세스하는 것이 유용합니다. 불행하게도, 당신은 정말로 가정의 이렇게하려면 VirtualBox에서 실행되는 macOS를 얻는 것이 가장 까다 롭고 까다 롭습니다..
그러나 불가능하지 않습니다. InsanelyMac 포럼의 일부 사람들은 작동하는 프로세스를 파악했습니다. 유일한 것 아니 어떤 이유로 든 매우 왜곡되거나 존재하지 않는 작업은 건전한 작업입니다. 그 외에도, 이것은 MacOS High Sierra로, VirtualBox에서 원활하게 실행됩니다..
사람들에게 좀 더 편하게하기 위해 몇 가지 포럼 스레드의 메소드를 스크린 샷이 포함 된 단계별 자습서 하나로 결합했습니다. 에서 다이빙하자..
참고 :이 기능을 사용하려면 High Sierra를 다운로드하려면 실제 Mac에 액세스해야합니다. 다른 방법으로 High Sierra ISO를 얻을 수는 있지만 권장하지는 않습니다. 친구가없는 경우 친구의 Mac을 한 시간 빌려보세요.이 튜토리얼의 1 단계를 넘어서는 모든 것이 Windows PC에서 가능합니다..
Mac을 사용 중이며 해당 Mac에서 사용하기 위해 macOS 가상 머신을 사용하려는 경우 대신 MacOS 가상 머신을 무료로 만들 수 있으므로 Parallels Desktop Lite를 사용하는 것이 좋습니다..
시작할 준비가 되셨습니까? 뛰어 들자.!
1 단계 : macOS High Sierra ISO 파일 만들기
시작하려면 macOS High Sierra 설치 프로그램의 ISO 파일을 만들어 Windows 시스템의 VirtualBox에로드해야합니다. 빌린 Mac을 들고 Mac App Store로 가서 Sierra를 검색 한 다음 "다운로드"를 클릭하십시오.
프로세스가 완료되면 설치 프로그램이 시작됩니다. Command + Q를 눌러 종료하십시오. 우리는 친구의 Mac을 업그레이드하고 싶지 않습니다. 다운로드 한 파일 만 있으면됩니다..
이러한 파일을 ISO로 변환하려면 응용 프로그램> 유틸리티에서 찾을 수있는 터미널을 사용해야합니다..
먼저 다음 명령을 실행하여 빈 디스크 이미지를 만듭니다.
hdiutil 만들기 -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS + J
다음으로 빈 이미지를 마운트하십시오.
hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build
이제 BaseSystem.dmg를 설치 프로그램에서 새로 마운트 된 이미지로 복원합니다.
asr restore -source / 응용 프로그램 / 설치 \ macOS \ 높음 \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / 볼륨 / install_build -noprompt -noverify -erase
이 작업을 수행 한 후 대상 마운트 지점의 이름이 "OS X Base System / System"으로 변경되었습니다. 거의 완료되었습니다! 이미지 마운트 해제 :
hdiutil detach / Volumes / OS \ X \ Base \ System
마지막으로, 만든 이미지를 ISO 파일로 변환하십시오.
hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
ISO를 데스크탑으로 이동하십시오.
mv /tmp/HighSierra.iso.cdr ~ / Desktop / HighSierra.iso
부팅 가능한 High Sierra ISO 파일이 있습니다.!
대형 플래시 드라이브, 외장 하드 드라이브 또는 로컬 네트워크를 통해 Windows 컴퓨터에 복사하십시오..
2 단계 : VirtualBox에서 가상 컴퓨터 만들기
그런 다음 Windows 컴퓨터로 가서 VirtualBox를 아직 설치하지 않았다면 설치하십시오. 최신 버전이 있는지 확인하십시오 (심각하게 이전 버전이 작동하지 않을 수도 있음).
그것을 열고 "New"버튼을 클릭하십시오. 가상 컴퓨터의 이름을 "High Sierra"로 지정하고 운영 체제의 경우 "Mac OS X"을 선택하고 버전의 경우 "Mac OS X (64 비트)"를 선택합니다 (이 문서 작성 시점에서는 "macOS High Sierra"는 제공되지 않지만 괜찮아.)
과정을 계속 진행하십시오. 메모리의 경우 최소 4096MB를 사용하는 것이 좋지만 Windows 시스템에서 사용할 여유 공간이 충분하면 더 많은 것을 선택할 수 있습니다.
다음으로 하드 드라이브에 관한 질문을 받게됩니다. "지금 가상 하드 디스크 만들기"를 선택하고 만들기를 클릭하십시오..
하드 디스크 유형에 VDI를 선택하고 다음을 클릭하십시오. 동적 크기의 드라이브를 원하거나 고정되어 있는지 묻는 메시지가 나타납니다. Windows 컴퓨터에서 하드 드라이브 공간을 조금 더 차지 하겠지만 고정 크기를 권장합니다..
다음을 클릭하십시오. 원하는 드라이브가 얼마나 큰지 묻습니다. 우리는 적어도 25GB를 권장합니다. 이는 OS 및 몇 가지 응용 프로그램에 충분한 크기입니다. 스토리지 상황에 따라 더 많이 제공 할 수는 있지만 실제로 사용하는 스토리지 용량은 훨씬 적습니다..
프롬프트를 클릭하면 가상 시스템에 대한 항목이 만들어집니다! 이제 약간의 구성을 할 때입니다..
3 단계 : VirtualBox에서 가상 컴퓨터 구성
VirtualBox의 기본 창에 가상 머신이 표시되어야합니다..
그것을 선택하고 큰 노란색 "설정"버튼을 클릭하십시오. 먼저 왼쪽 사이드 바에서 "시스템"으로 이동하십시오. 마더 보드 탭에서 "플로피"가 선택 해제되어 있는지 확인하십시오..
다음으로 "프로세서"탭으로 이동하여 가상 시스템에 적어도 두 개의 CPU가 할당되어 있는지 확인하십시오.
그런 다음 왼쪽 사이드 바에서 "디스플레이"를 클릭하고 비디오 메모리가 128MB 이상으로 설정되어 있는지 확인하십시오.
그런 다음 왼쪽 사이드 바에서 "Storage"를 클릭 한 다음 "Empty"CD 드라이브를 클릭하십시오. 오른쪽 상단의 CD 아이콘을 클릭 한 다음 이전에 생성 한 High Sierra ISO 파일을 찾습니다..
"확인"을 클릭하여 모든 변경 사항을 완료 한 다음 VirtualBox를 닫으십시오. 아니요, 심각하게 : 이제 VirtualBox를 닫거나 다음 단계가 작동하지 않습니다..
4 단계 : 명령 프롬프트에서 가상 컴퓨터 구성
몇 가지 조작을 했었지만, 실제 Mac에서 실행중인 운영 체제를 납득시키기 위해 몇 가지 더 알아볼 필요가 있습니다. 안타깝게도 VirtualBox의 인터페이스에는이 옵션이 없으므로 명령 프롬프트를 열어야합니다.
시작 메뉴를 열고 "명령 프롬프트"를 검색 한 다음 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하십시오.
숫자 명령을 순서대로 실행해야합니다. 다음 명령을 붙여넣고 각 명령 다음에 Enter 키를 누르고 완료 될 때까지 기다립니다.
cd "C : Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra"--cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "우리의 컴퓨터 하드웨어는 컴퓨터 그래픽을 지원합니다 (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC"1
그게 다야! 모든 것이 효과가 있다면 어떤 피드백도 볼 수 없습니다. 명령이 단순히 실행됩니다. 명령이 작동하지 않으면 가상 컴퓨터의 이름이 "High Sierra"인지 정확히 확인하십시오. 그렇지 않다면 위의 명령을 편집하여 시스템의 이름을 따옴표에 넣으십시오. 명령 프롬프트를 닫으십시오. 우리는 지금 VirtualBox로 돌아갈 것입니다..
5 단계 : 설치 프로그램 부팅 및 실행
VirtualBox를 다시 열고 Sierra 컴퓨터를 클릭 한 다음 "시작"을 클릭하십시오. 컴퓨터가 부팅을 시작합니다. 이런 일이 발생하면 많은 불필요한 정보가 나타납니다. 제비-그러나 그것에 대해 걱정하지 마십시오. 오류가있는 것조차도 정상적인 현상입니다..
특정 오류가 5 분 이상 지속되면 걱정해야합니다. 그냥 가버 리고 조금 뛰게하십시오. 모든 일을 제대로했다면 부팅 할 수 있습니다..
결국 설치 프로그램에서 언어를 선택하도록 요청합니다.
"영어"또는 원하는 언어를 선택한 다음 "다음"을 클릭하십시오. 그러나 다른 작업을 수행하기 전에 "디스크 유틸리티"를 클릭 한 다음 "계속"을 클릭하십시오.
당황하지 마십시오. High Sierra는 기본적으로 빈 드라이브를 숨 깁니다. 메뉴 표시 줄에서 "보기"를 클릭 한 다음 "모든 장치 표시"를 클릭하십시오.
사이드 바에서 비어있는 가상 드라이브를 볼 수 있습니다. 그것을 클릭 한 다음 "지우기"옵션을 클릭하십시오.
드라이브 이름을 "Macintosh HD"로 설정하고 다른 두 설정은있는 그대로 그대로 둡니다 : "Mac OS Extended Journaled"및 "GUID Partition Map". AFS 파티션을 작성하지 마십시오., 그것이 작동하지 않을 것이기 때문에 당신은 새로운 가상 하드 드라이브로 다시 시작해야 할 것입니다. "지우기"를 클릭 한 다음 프로세스가 완료되면 디스크 유틸리티를 닫으십시오. 기본 창으로 돌아갑니다..
"MacOS 재설치"를 선택한 다음 "계속"을 클릭하십시오. 약관에 동의하라는 메시지가 나타납니다.
동의하면 결국 하드 드라이브를 선택하라는 메시지가 표시됩니다. 방금 만든 파티션을 선택하십시오..
설치가 시작됩니다! 이 작업은 시간이 걸릴 수 있으므로 조금만 참아주십시오. 결국 가상 컴퓨터가 다시 시작되어 설치 관리자로 돌아갑니다. 당황하지 마십시오. 예상 할 수 있습니다..
6 단계 : 가상 하드 드라이브에서 2 단계 부팅 설치 프로그램
이 시점에서 설치 프로그램은 파일을 가상 하드 드라이브에 복사했으며 거기에서 부팅 할 것으로 예상됩니다. 어떤 이유로 든 가상 머신에서는 작동하지 않으므로 설치 프로그램을 다시 볼 수 있습니다.
가상 컴퓨터를 끄고 해당 설정을 엽니 다. 스토리지로 이동하여 "스토리지 트리"패널에서 "HighSierra.iso"를 클릭 한 다음 오른쪽 상단의 CD 아이콘을 클릭하고 "가상 드라이브에서 디스크 제거"를 클릭하십시오. 그러면 설치 ISO의 연결이 완전히 끊어집니다.
이제 가상 머신을 시작하면이 멋진 화면이 나타납니다..
이것은 EFI 내부 셸이며 "FS1"이 노란색으로 표시된 경우이를 사용하여 나머지 설치 관리자를 시작할 수 있습니다. 가상 머신을 클릭하고 마우스 및 키보드를 캡처하도록 한 다음 입력하십시오. fs1 :
Enter를 누르십시오. 그러면 설치 프로그램의 나머지 위치에있는 FS1로 디렉토리가 전환됩니다..
다음으로 필요한 디렉토리로 전환하기 위해 몇 가지 명령을 실행합니다.
cd "macOS 설치 데이터"cd "잠긴 파일"cd "부트 파일"
이제 다음 명령을 사용하여 설치 프로그램 자체를 실행할 수 있습니다.
boot.efi
설치 프로그램은 중단 된 부분부터 다시 시작합니다. 먼저 이전과 같이 일련의 텍스트를 볼 수 있지만 나중에 GUI 설치 프로그램이 다시 표시됩니다. 걱정하지 마세요.이 프로세스는 한 번만 수행하면됩니다.
우리는 거기에 도착했습니다, 조금 더 인내가 필요합니다..
8 단계 : macOS High Sierra에 로그인하십시오.
결국 가상 시스템은 macOS High Sierra로 이번에 다시 부팅됩니다. 그래도 문제가 해결되지 않으면 가상 컴퓨터에서 ISO를 추출해보십시오. High Sierra가 부팅되면 국가 선택, 사용자 설정 및 나머지 초기 설정 프로세스를 수행해야합니다..
결국 Mac 데스크탑으로 이동하게됩니다. 예이!
Apple은 컴퓨터를 실제 Mac으로 인식하지 않기 때문에 FaceTime 및 메시지와 같은 일부 기능은 작동하지 않지만 모든 Mac 소프트웨어를 사용해 볼 수 있습니다. 하지만 기본적인 것들이 많이 작동해야합니다. 재미있게 보내라.!
8 단계 (선택 사항) : 해상도 변경
기본적으로 가상 컴퓨터의 해상도는 1024 × 768로 작업 할 공간이 많지 않습니다. 그러나 macOS에서 해상도를 변경하려고하면 옵션을 볼 수 없습니다. 대신 몇 가지 명령을 입력해야합니다..
macOS를 종료하여 가상 컴퓨터를 종료하십시오 : 메뉴 표시 줄에서 Apple을 클릭 한 다음 "시스템 종료"를 클릭하십시오. 다음으로 VirtualBox를 완전히 닫습니다 (VirtualBox가 아직 열려 있으면이 단계가 작동하지 않습니다!). 그리고 Windows '명령 프롬프트를 관리자로 사용하십시오. 다음 두 명령을 실행해야합니다.
cd "C : Program FilesOracleVirtualBox"
VBoxManage setextradata "높은 시에라" "VBoxInternal2 / EfiGopMode"N
두 번째 명령에서 엔
원하는 해상도에 따라 1에서 5까지 숫자가 표시됩니다.
- 1 당신에게 800 × 600의 해상도를 준다.
- 2 1024 × 768의 해상도를 제공합니다.
- 삼 1280 × 1024 해상도를 제공합니다.
- 4 1440 × 900의 해상도를 제공합니다.
- 5 1920x1200의 해상도를 제공합니다.
VirtualBox를 시작하고 가상 컴퓨터를로드하면 원하는 해상도로 부팅됩니다.!
이제부터 Mac 관련 테스트를 위해 VirtualBox를 열 수 있습니다. 다시 한 번 말하지만 부팅 중에 많은 오류가 표시되지만 괜찮습니다. 그들을 무시하라. 또한 오디오는 작동하지 않으며 실제 Mac을 필요로하는 FaceTime 또는 iMessage와 같은 것도 아닙니다. 이것은 완전하지 않을 것입니다. 이것은 완전히 지원되지 않는 설정에서 기대할 수 있습니다. 하지만 그것은 가상 머신에서의 macOS이며, 나쁘지 않습니다! VirtualBox의 고급 기능에 대한 안내서를 확인하여 컴퓨터를 최대한 활용하십시오..
한 가지 더 : Chad S. Samuels에게 큰 소리로 외쳤습니다.이 책이 없으면 누구도 High Sierra에 대한이 가이드를 업데이트 할 수 없었습니다. 정말 고맙습니다!