Як увімкнути віртуалізацію апаратури на пізній 2013 MacBook Pro (для Windows 8.1 за допомогою Boot Camp)?


32

Я намагаюся ввімкнути апаратну віртуалізацію для моєї нової установки MacBook Pro для Windows 8.1 за допомогою Boot Camp.

Я шукав в Інтернеті і знаю, що ми не можемо просто перейти до BIOS, як Windows, а також змінити налаштування. На жаль, більшість рішень, які я натрапила, стосуються паралельних або віртуальних машин.

Чи може хто-небудь люб’язно повідомити мені, як увімкнути апаратну віртуалізацію на MBP для Windows 8.1, встановленого за допомогою Boot Camp?


Або, можливо, у вас встановлено Hyper-V :( дивіться тут: superuser.com/questions/866962/…
Тод Томсон

Відповіді:


4

Немає апаратної віртуалізації, яку можна вмикати чи вимикати, як на ПК Wintel.

Цей перемикач та багато інших комутаторів BIOS є, тому що (принаймні частково) виробники обладнання не виробляють апаратне та програмне забезпечення, як це робить Apple.

У будь-якому Mac завжди включений процесор, який підтримує віртуалізацію. Практично будь-який Mac за останні кілька років робить, тому вам добре попрацювати з цим.


О, добре. Спасибі. Мене єдине занепокоєння полягало в тому, що Visual Studio сказав мені, що віртуалізація обладнання вимкнена.
Ахсан

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 в диспетчері завдань показує як "Відключений".

Не впевнений, як і чому, але після того, як увійти

  • ОС X
  • Налаштування системи
  • Цільовий диск
  • Виберіть диск BOOTCAMP як диск запуску

Після цього все було добре, і я міг із задоволенням використовувати Hyper-V, навіть із холодного черевика.

Якщо я холодно завантажився за допомогою Options-key, а потім вибравши Windows , VT-x було відключено в диспетчері завдань.

Піди розберися. Чи може якийсь геній Mac там пояснити це?


ти мав на увазі режим запуску чи цільового диска на панелі запуску
вночі

3
"Геній" Mac скаже вам, що ви використовуєте програмне забезпечення, яке не має наміру. Чесною (що Apple має шукати визначення) буде відповідь - помилка прошивки, яку яблуко не може правильно виправити з 2008 року ( forums.macrumors.com/showthread.php?t=821551 ).
Шон Фельдман

1
Для мене це був диск запуску.
Джейсон

Дякую за вашу відповідь, я витрачав майже дві години, перш ніж знайшов вашу відповідь.
Smartkid

5
Цей потік пояснює, що потрібно завантажуватися за допомогою шару CSM-BIOS. дискусії.apple.com/thread/6720461 ? tstart=0 ; Крім того, він також надає командний рядок для постійного виправлення цієї проблеми. Спочатку використовуйте diskutil listдля опрацювання розділу Windows, потімsudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --legacy --legacydrivehint /dev/disk0
Chui Tey

17

EDIT: Я знайшов кращий спосіб зробити це замість запропонованого танцю завантаження (це було запропоновано нижче). В основному встановлено enable_and_lock_vmx trueв rEFInd, і все. Деталі нижче ...

Запропонований метод

  1. Вимкнути захист цілісності системи macOS / SIP (Перезавантажте Mac, утримуйте клавіші Command + R, в "Утиліти OS X Utilities" виберіть пункт меню "Термінал" -> введіть термінал csrutil disable; reboot)
  2. Поверніться до macOS після перезавантаження, отримайте rEFInd і витягніть його будь-де (робочий стіл, завантаження тощо)
  3. Відкрийте вікно терміналу, компакт-диск, до якого ви його дістали, та відредагуйте через sudo nano refind/refind.conf-sample
  4. Без коментаря enable_and_lock_vmxі встановити, trueтобто весь рядок повинен читати enable_and_lock_vmx true. <= Це те, що дійсно вирішує проблему!
  5. [необов’язково] Перебуваючи тут, змініть час очікування на щось швидке, наприклад, 4 або 5, тобтоtimeout 4
  6. Встановіть rEFInd, запустивши ./refind-installз терміналу. Зразок конфігурації, яку ви редагували, використовується як встановлена ​​конфігурація.
  7. [необов’язково] Ще раз увімкніть SIP. Виконайте №1 вище, але csrutil enable; rebootзамість цього запустіть

Цей метод дуже гладкий - він працює як на звичайних, так і на зашифрованих дисках (FileVault2, VeraCrypt або BitLocker) і дійсно потребує декількох хвилин для установки. Найкраще, що він працює при кожному перезавантаженні.

Старий метод

Жоден з інших методів не працював для мене, тим більше, що моя Windows 10 була зашифрована Bitlocker, тобто вона не відображається для того, Startup Disksщоб вибрати для перезавантаження. Наведені нижче кроки працюють

  1. Вимкнути живлення

    Не просто важке перезавантаження; повністю вимкнено ; як у " рахунку до 10 при відключенні " вимкнено

  2. Увімкнення та завантаження на робочий стіл OS X

    Цей процес завантажує віртуалізацію належним чином. У моєму випадку мені довелося утримувати optionі вибирати OS 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
СУЧАСНЕ РІШЕННЯ. Поздравляємо 4, що.
Вагнер Бертоліні Юніор

У мене на MacBook є лише один розділ з Windows 10 (MacBookPro11,2 - 2014 - Core i7 2.2), тому я не можу виконувати кроки на OS X. Будь-яка ідея, як це зробити тільки в Windows?
Марко Лацкович

Ось більш детальна покрокова інструкція для новіших версій MacOS X (El Capitan у моєму випадку) dea.nbird.com.au/2017/02/24/… з деякими необов'язковими способами (наприклад, використання Windows лише без MacOS)
Іржавий

6

Здається, що якщо ви завантажуєтесь безпосередньо в Windows, це не працює, але якщо ви завантажуєте OS X і переходите на Windows, це працює. Або ви можете завантажитися в Windows, змінити OS X і знову повернутися до Windows.


Це працювало для мене. 1. завантажуйтеся в OS X, і я побіг docker run hello-worldпереконатися, що докер працював правильно. Було 2. Перезавантажте та утримуйте клавішу опції, щоб відкрити опцію для бронювання в Windows 3. Виберіть Windows. Я побіг docker run hello-worldпереконатися, що докер працював правильно. Це було.
cramhead

Це те, що працювало для мене. Здається, що для створення віртуалізації MacBook Pro потрібно завантажитися в OSX. Після цього, після м'якого перезавантаження в Windows буде включена віртуалізація. У мене в середині 2015 року 15 "MacBook Pro з i7 та Windows 10 Pro з ювілейним оновленням.
JohnnyO

Я знаю лише про завантаження в WIN на моєму MAC лише за допомогою клавіші Options. Коли я замість цього спершу завантажуюсь на MAC, то як перейти на WIN на BootCamp?
Джошуа

1
У налаштуваннях є розділ завантажувального диска, який дозволяє вибрати розділ для завантаження
jcesarmobile

2

Я спробував і не утримуючи клавішу Alt, з Mac OS до Windows та іншим способом.

Починається установка Hyper-V і вимагає перезавантаження, а під час запуску Windows потім 2-й крок установки не вдався і відкотився назад.

Сьогодні я купив громовідвід на адаптер Ethernet, підключив його, встановив Hyper-V і після перезавантаження я міг ним користуватися. Навіть коли я відключаю адаптер.

Тому для Hyper-V потрібен якийсь встановлений Ethernet Adapter.


Трюк "Адаптер грому до Ethernet", щоб змусити гіпер-v працювати НЕ працює з iMac + Windows 10. 2015,
Кайл

1

Після того, як я встановив rEFInd для потрійного завантаження мого Macbook MF839 (Win10, Ubuntu, OSX), щоб увімкнути віртуалізацію в Windows 10, спочатку завантажуюся до OSX, потім, коли з’являється екран входу, я натискаю кнопку перезапуску, тому перезапуск Mac знову потім я виберіть Windows 10 від rEFInd.


1
Який мак ви використовували?
Кайл

1

Я спробував всі різні комбінації завантаження / перезавантаження, і нічого не вийшло, поки я не додав Thunderbolt до адаптера Ethernet. Наступного разу, коли я запустив розділ Windows Boot Camp, я міг включити Hyper V.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.