Dual Boot: Hackintosh+Windows8

Переносил на чудесно обретенный SSD-диск тестовую машину, содержащую два хакинтоша и 10.8.

Методом проб и ошибок выяснил, как заставить этот бутерброд грузиться с одного диска (было: хакинтоши на одном диске, винды - на втором). Пусть побудет тут, в режиме записок.

  1. Грузимся с дистрибутива Win8, Shift-F10, открывается command prompt, в нем делаем:
    select disk 0 // или какой у вас
    clean
    convert gpt
    create partition EFI size=200 // EFI boot partition
    create partition primary size=NNNN // Hackintosh
    create partition primary size=NNNN2 // второй хакинтош
    create partition primary // Винды
    format fs=ntfs quick
    Выходим из diskpart, закрываем окно, поставиться на этот 4-й раздел нам пока не дают, инсталлятор винды ругается.

    Чтобы он не ругался - на диске должен быть GPT bootloader, к примеру Chimera (бывший Chameleon). Я это делал так:

  2. Загрузился с дистрибутива МакОСа, запустил Disk Utility, отформатировал второй раздел как 'Mac Extended Journaled' и восстановил 10.7 с тайм-машины (можно было просто поставить, но с бэкапа в моем случае быстрее).
  3. Загрузил восстановленный МакОс (инсталляционная флэшка с Химерой - выбираем что грузиться будем с диска) и накатил оную Химеру на макинтошевский раздел 2.

    В результате хакинтош стал грузиться.

  4. Грузимся опять с дистрибутива Win8 - и оно дает поставиться на 4-й раздел. Ура. При этом активным разделом становится виндовый.
  5. При помощи diskpart - делаем активным хакинтошевский раздел с Химерой.
  6. Восстанавливаем второй хакинтош (10.8) на 3-й раздел.
  7. ???
  8. PROFIT!!!
P.S. На SSD Win8 грузится действительно нереально быстро. На HDD - макос был явно быстрее, а винда долго диском грохотала, а вот на SSD - наоборот, Win8 заметно быстрее.

Comments

Да все винды начиная с 95-й, помоему, как будто под ССД писали. =)

Аж любопытно стало -- вот там где ты пишешь "Загрузился с дистрибутива МакОСа, ..... и восстановил 10.7 с тайм-машины".
Разве макось вот так просто на хакинтош ставится? Или весь секас с поиском "дистра", подменой ядра/дров/что там ещё здесь поскипан?

А никакого особого "секаса" нет: загрузочная (для хакинтоша) флэшка делается из дистрибутива в одно движение. UniBeast и все.

Алексей, не обманывайтесь. Макось + SSD + родной загрузчик - это так же быстро как винда (я именно холодный старт имею ввиду).
То что вы на хакинтоше видите - тормоза хамелеона (или что там у вас).
Единственный способ это ускорить - Clover, но это содомия дня на три, там DSDT на DSDT едет и DSDT погоняет (даже нативная видяха например - и та заводится этими дикими таблицами).

Я, скорее, не о макоси, а о винде, а макось - как точка сравнения.

Win8 на HDD грузилась реально долго (и я всякий раз думал, неужто у меня на боевом компьютере, когда был круглый диск, было то же самое). Стало быстро.

Хакинтош - грузится настолько быстро, насколько это вовсе не раздражает, ну и отлично, трогать ничего не буду.

Да, ещё важное.
Вы если макось на SSD поставили - отключите кэширование кекстов. Оно загрузку с SSD только затормаживает (а с HDD наоборот ускоряет).

>отключите кэширование кекстов.

Как?
(гугл не помог)

В файле org.chameleon.boot.plist (это если хамелеон у вас), находящемся скорее всего в папке extra, что в свою очередь лежит в корне системного диска, вам нужно удалить строку "UseKernelCache=Yes".
Чтобы не заниматься обслуживанием загрузчика, установкой расширений ядра (те самые kext-файлы), обновлением загрузчика и прочим вручную - можете использовать это http://tools.inmac.org
P.S. Если у вас не хакинтош а настоящий мак - вам это не надо. На настоящем маке достаточно в терминале сказать
sudo chown root:admin
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

Спасибо