Late 2013 MacBook Pro (Boot Camp를 사용하는 Windows 8.1)에서 하드웨어 가상화를 켜는 방법은 무엇입니까?


32

Boot Camp를 사용하여 Windows 8.1 용 새로운 MacBook Pro 설치를 위해 하드웨어 가상화를 켜려고합니다.

온라인으로 검색했는데 창처럼 BIOS로 이동하여 설정을 변경할 수 없다는 것을 알고 있습니다. 불행히도 내가 접한 대부분의 솔루션은 Parallels 또는 VM을위한 것입니다.

누구든지 Boot Camp를 사용하여 설치된 Windows 8.1 용 MBP에서 하드웨어 가상화를 활성화하는 방법을 알려 주시겠습니까?


아니면 당신 :( 하이퍼 V가 설치되어 여기 참조 : superuser.com/questions/866962/...
토드 톰슨

답변:


4

Wintel PC와 같이 켜거나 끄는 하드웨어 가상화가 없습니다.

하드웨어 제조업체가 애플처럼 하드웨어와 소프트웨어를 만들지 않기 때문에이 스위치와 다른 많은 BIOS 스위치가 있습니다.

가상화를 지원하는 프로세서가있는 Mac에서는 항상 켜져 있습니다. 지난 몇 년 동안 거의 모든 Mac에서 사용하는 것이기 때문에 이것과 함께 사용하는 것이 좋습니다.


오 그래. 감사. 내 유일한 관심사는 Visual Studio가 하드웨어 가상화가 꺼져 있다고 말했습니다.
Ahsan

1
작업 관리자 아래에 가상화가 활성화되어 있는지 알려주는 필드가 있어야합니다. 프로세서 탭 아래 전체 작업 관리자에 있습니다 ...
TiernanO

8
잘못된 답변. There is no hardware virtualization to turn on or off like on Wintel PCs.평평하지 않다. 실리콘 기능은 BIOS 또는 UEFI를 통해 비활성화 할 수 있습니다. 이는 Apple의 깨진 부트 캠프 모드에서 발생합니다.
DeepSpace101

1
이 답변은 100 % 정확하지 않습니다. Macbook Bootcamp가 고장 나서 가끔 꺼집니다.
csauve

39

내가했던 것과 같은 문제가 발생하는 것처럼 들립니다 .Windows로 부팅 한 후 VT-x는 작업 관리자에서 '사용 안 함'으로 표시됩니다.

어떻게 또는 왜 잘 모르겠지만

  • OS X
  • 시스템 환경 설정
  • 대상 디스크
  • 시동 디스크로 BOOTCAMP 디스크를 선택하십시오

그 후 모든 것이 잘되었고 콜드 부팅에서도 Hyper-V를 행복하게 사용할 수있었습니다.

Options-key를 사용하여 콜드 부팅 한 다음 Windows 를 선택 하면 작업 관리자에서 VT-x가 비활성화됩니다.

그림을 이동. 거기에 어떤 맥 천재가 이것을 설명 할 수 있을까요?


당신은 시작 패널에 시작 또는 대상 디스크 모드를 의미합니까
INA

3
Mac "genius"는 의도하지 않은 소프트웨어를 하드웨어와 함께 사용하고 있음을 알려줍니다. 정직한 (Apple이 정의를 찾아야 할 것) 대답은 2008 년 이후 Apple이 제대로 수정할 수없는 펌웨어 버그입니다 ( forums.macrumors.com/showthread.php?t=821551 ).
Sean Feldman

1
그것은 시동 디스크였습니다.
Jason

답장을 보내 주셔서 감사합니다. 답을 찾기까지 거의 2 시간이 걸렸습니다.
Smartkid

5
이 스레드는 CSM-BIOS 계층을 사용하여 부팅해야한다고 설명합니다. discussions.apple.com/thread/6720461?tstart=0 ; 또한이 문제를 영구적으로 해결하는 명령 줄도 제공합니다. 먼저 diskutil listWindows 파티션을 해결 하기 위해 사용한 다음sudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --legacy --legacydrivehint /dev/disk0
Chui Tey

17

편집 : 원래 제안 된 부팅 춤 대신이 작업을 수행하는 더 좋은 방법을 찾았습니다 (아래 참조). 기본적으로 enable_and_lock_vmx truerEFInd에 설정 되어 있습니다. 아래 세부 사항 ...

제안 된 방법

  1. macOS 시스템 무결성 보호 / SIP 비활성화 (Mac 재부트, Command + R 키 누름, "OS X 유틸리티 유틸리티"에서 "터미널"메뉴 항목 선택-> 터미널 입력 csrutil disable; reboot)
  2. 재부팅 후 macOS 내부로 돌아가서 rEFInd를 가져와 어디서나 추출 (데스크톱, 다운로드 등)
  3. 터미널 창을 열고 압축을 푼 위치로 cd하고 다음을 통해 편집하십시오. sudo nano refind/refind.conf-sample
  4. 주석을 해제 enable_and_lock_vmx하고 true전체 라인을 읽습니다 enable_and_lock_vmx true. <= 이것이 실제로 문제를 해결하는 것입니다!
  5. [선택 사항] 여기에있는 동안 제한 시간을 4 또는 5와 같은 빠른 것으로 변경하십시오.timeout 4
  6. ./refind-install터미널에서 실행 하여 rEFInd를 설치하십시오 . 편집 한 샘플 구성이 설치된 구성으로 사용됩니다.
  7. [선택 사항] SIP를 다시 활성화하십시오. 위의 # 1을 따르되 csrutil enable; reboot대신 실행하십시오.

이 방법은 매우 매끄 럽습니다. 일반 디스크뿐만 아니라 암호화 된 디스크 (FileVault2, VeraCrypt 또는 BitLocker)에서도 작동하며 실제로 설치하는 데 몇 분이 걸립니다. 무엇보다도 재부팅 할 때마다 작동합니다.

오래된 방법

다른 방법 중 어느 것도 나를 위해 일하지 않았습니다. 특히 Windows 10은 Bitlocker로 암호화되어 있기 때문에 Startup Disks다시 부팅하도록 선택 하지 않았습니다 . 아래 단계는 작동합니다.

  1. 전원 끄기

    하드 재부팅 만이 아닙니다. 완전 전원 차단 ; 같이 ' (10)로 계산하면 오프 '오프

  2. OS X 데스크탑 전원 켜기 및 부팅

    이 프로세스는 가상화를 올바르게로드합니다. 필자의 경우 optionOS X 를 잡고 선택하고 FileVault 암호를 입력 한 다음 (OS X는 암호화 됨) OS X 데스크탑으로 부팅하기 위해 기다려야했습니다.

  3. Windows로 재부팅

    Apple 메뉴를 통해 소프트 재부팅 (예 : 왼쪽 상단 Apple 아이콘 => 다시 시작). 부팅하는 동안 옵션 키를 통해 Windows / Bootcamp를 선택하십시오. 내 Windows는 Bitlocker로 암호화되었으므로 디스크 암호를 입력하고 Windows로 부팅하고 Windows 암호를 입력하여 Windows 10 데스크톱에 착륙했습니다. 이번에는 Hyper-V가 있었고 기능적이었습니다!

나중에 참고할 수 있도록 여기에 두겠습니다. 그러나 Apple이 실제로 Bootcamp 부팅 프로세스를 수정하기를 바랍니다. 8 년 동안 고장 났으며 위의 해커는 3000 달러짜리 기계와 Bootcamp가 공식적으로 지원되는 Mac 기능 일 때 말도 안됩니다.


2
완벽한 솔루션. 축하합니다.
바그너 베르톨리 니 주니어

MacBook에 Windows 10이 설치된 파티션이 하나뿐이므로 (MacBookPro11,2-2014-Core i7 2.2) OS X에서 단계를 수행 할 수 없습니다. Windows에서만이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
Marco Lackovic

다음은 일부 선택적 방법을 사용하여 최신 버전의 MacOS X (필자의 경우 El Capitan) dea.nbird.com.au/2017/02/24/…에 대한 자세한 단계별 지침입니다 (예 : MacOS없이 Windows 만 사용).
녹슨

6

Windows로 직접 부팅하면 작동하지 않지만 OS X로 부팅하고 Windows로 전환하면 작동합니다. 또는 Windows로 부팅하고 OS X로 변경 한 후 Windows로 다시 돌아갈 수 있습니다.


이것은 나를 위해 일했습니다. 1. OS X로 부팅하고도 docker run hello-world커가 올바르게 작동하는지 확인했습니다. 옵션 키를 다시 시작하고 누르고 있으면 Windows에 예약 할 수있는 옵션이 나타납니다. Windows를 선택하십시오. 도 docker run hello-world커가 올바르게 작동하는지 확인하기 위해 달렸습니다 . 그렇습니다.
cramhead

이것이 나를 위해 일한 것입니다. 가상화를 활성화하려면 MacBook Pro가 OSX로 부팅해야합니다. 그런 다음 Windows로 소프트 다시 시작하면 가상화가 활성화됩니다. 2015 년 중반 15 주년 기념 MacBook Pro, i7 및 Windows 10 Pro (기념일 업데이트 포함)
JohnnyO

옵션 키를 사용하여 MAC에서 WIN으로 콜드 부팅하는 것만 알고 있습니다. 대신 먼저 MAC으로 부팅 할 때 BootCamp에서 WIN으로 어떻게 전환합니까?
Joshua

1
환경 설정에는 부팅 할 파티션을 선택할 수있는 부팅 디스크 섹션이 있습니다.
jcesarmobile

2

Mac OS에서 Windows 및 다른 방법으로 Alt 키를 누르고 있거나 시도하지 않았습니다.

Hyper-V 설치가 시작되고 재부팅을 요청하며, 창을 시작하는 동안 설치의 2 단계가 실패하고 롤백되었습니다.

오늘 저는 Thunderbolt를 이더넷 어댑터로 구입하여 연결하고 Hyper-V를 설치했으며 재부팅 후 사용할 수있었습니다. 어댑터를 뽑아도

따라서 Seam Hyper-V에는 일종의 이더넷 어댑터가 설치되어 있어야합니다.


hyper-v를 작동시키기위한 'Thunderbolt- 이더넷 어댑터'트릭은 2015 iMac + Windows 10에서 작동하지 않습니다.
Kyle

1

MF839 Macbook (Win10, Ubuntu, OSX)을 3 중 부팅하기 위해 rEFInd를 설치 한 후 Windows 10에서 가상화를 활성화하려면 먼저 OSX로 부팅 한 다음 로그인 화면이 나타나면 다시 시작 버튼을 누르면 Mac이 다시 시작됩니다. rEFInd에서 Windows 10을 선택하십시오.


1
어떤 맥을 사용하고 있었습니까?
Kyle

1

나는 다양한 부팅 / 재부팅 조합을 모두 시도했지만 Thunderbolt를 이더넷 어댑터에 추가 할 때까지 아무것도 작동하지 않았습니다. 다음에 Windows Boot Camp 파티션을 시작할 때 Hyper V를 활성화 할 수있었습니다.

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