суббота, 2 ноября 2019 г.

Хакиндос на MacBook Pro 2011

Есть в хозяйстве Mac Book Pro 2011 late (он же MacBookPro8,1) - один из тех последних, кому можно памяти впихнуть и второй HDD вместо дисковода воткнуть.
Только вот под окошками привычнее с документами и фотографиями работать на "бесплатной" основе.

Прошло 2 дня..
Были попытки и похачить Boot Camp Assistant, чтобы создать загрузочную USB-флешку. Только BIOS в версиях non-retina не поддерживает загрузку с USB-флешек.
Есть вариант с загрузкой USB через rEFInd, но тоже не получилось.
Уже хотел разбирать и вставлять дисковод и искать раритетный DVD-RW диск.

Наконец наткнулся на вариант с установкой через VirtualBox. Как всегда не без нюансов.
По порядку:


  1. Скачиваем и ставим ВСЕ компоненты (включая консольную версию)
  2. Создаем виртуальный жесткий диск, который является ссылкой на реальный:
    1. Через diskutil list смотрим идентификаторы своих разделов
    2. Размонтируем diskutil unmount /dev/disk#s# (где # - ваши идентификаторы раздела с BootCamp/Windows)
    3. Создаем файл виртуального жесткого диска
      • sudo VBoxManage internalcommands createrawvmdk -filename ~/RawWinDisk.vmdk -rawdisk /dev/disk# -partitions 1,#
        • где 1 - раздел с EFI,
        • # - раздел под Windows.
  3. Запускаем VirtualBox от суперпользователя (иначе установщик Windows ругался на какие-то проблемы)
    • sudo /Applications/VirtualBox.app/Contents/MacOS/VirtualBox
  4. Добавляем новую машину с произвольным именем и типом дистрибутива, например Microsoft Windows 7 (64-bit). Выбираем "Не использовать диск".
  5. Идем в настройки машины -> Носители.
    • На контроллере SATA ставим Кеширование ввода/вывода, иначе будет ошибка при запуске VERR_ACCESS_DENIED
    • Создаем контроллер IDE с типом ICH6 и к нему подключаем CD-привод и образ HDD RawWinDisk.vmdk.
    • Добавляем в привод оптических дисков наш ISO-образ Windows.
  6. Запускаем машину. Делаем полную установку.
  7. В установщике переформатируем BootCamp раздел в NTFS.
  8. Дожидаемся копирования и первичной установки.
  9. В момент перезагрузки необходимо выключить виртуальную машину, перезагрузить ноутбук и удерживать клавишу Alt до появления устройств для загрузки. Выбираем Windows и завершаем установку
  10. Ставим драйвера BootCamp 5.1.5621. Для своего ноута и разрядности винды смотрим таблицу соответствия
  11. По итогу получил в списке Загрузочные диски новый вариант загрузки Новый Windows.

Комментариев нет:

Отправить комментарий