Windows 7 + Leopard 10.6.2
Ребят, подскажите, как толково установить хакинтош, не нарушив загрузчика, чтобы вин 7 не навредить и т.п.
Присоединяюсь к вопросу.
houseboy, Angel of Despair, речь про установку в другой раздел или на другой винчестер?
Абсолютно беспроблемный вариант установки на отдельный винчестер (отключив на время установки остальные). После установки при загрузке компьютера выбирать - с какого HDD грузиться и попадать, соответственно, либо в Win либо в Макось.
При таком варианте вообще ничего не касается загрузчика.
houseboy :
Ребят, подскажите, как толково установить хакинтош, не нарушив загрузчика, чтобы вин 7 не навредить и т.п.
В виртуальной машине. Не нарушите загрузчик, Windows 7 не навредите и т.п.
В виртуальной машине. Не нарушите загрузчик, Windows 7 не навредите и т.п.
Как интересно.
Может, и модель "виртуальной машины" подскажете?
NMS :
В виртуальной машине. Не нарушите загрузчик, Windows 7 не навредите и т.п.
Как интересно.
Может, и модель "виртуальной машины" подскажете?
Теоретически, в отличие от оригинальной версии, Хакинтош должен заработать на VirtualBox, однако, это уже пиратство в любом случае. MacOSX "лицензионно" привязана к железу от Apple.
Тем не менее, Tiger и Leopard точно запускались на софте от VMWare
Я тоже не смог запустить ни одну сборку хакинтоша под виртуальными машинами.
Если хотите выполнять операции по смене загрузочного кода в нулевом секторе диска, кодом, совместимым с загрузчиком макоси, и если у вас не получилось, то делаем это:
1. Вставляете дистибутив с Windows 7, и не важно на чём он, главное чтобы в него можно было загрузиться (DVD, флешка и т.д.)
2. Открываете командную строку через Shift+F10
3. Выполняете
bootsect /nt60 ALL /force /mbr
Данная операция перезапишет сектор 0 на всех доступных дисках, кодом совместимым с bootmgr, при этом форсируя их временное отключение для перезаписи (все открытые дескрипторы по отношению к этим дискам будут недействительны). Если вам нужно перезаписать сектор 0 только на конкретном диске, то пишете букву диска с двоеточием вместо ALL. Если нужный том не имеет буквы диска (что и следует ожидать в случае с ОС на базе линукса), то в той же командной строке выполняете
mountvol /L
для показа списка томов по их физическому GUID. Далее выполняете bootsect в таком виде:
bootsect /nt60 \\?\Volume{391914a0-7e57-11de-af27-001e37bcdead}\ /force /mbr
или
bootsect /nt60 \\?\Device\Harddisk\Volume1\ /force /mbr
Всё это проверено на себе. Хотя я ставил не макось, а обычный линукс с его grub.
arseny1992,
позвольте заметить, что начало Вашего сообщения "Если хотите выполнять операции по смене загрузочного кода в нулевом секторе диска, кодом, совместимым с загрузчиком макоси, и если у вас не получилось, то делаем это: /далее команды/" и заключительная строчка "Всё это проверено на себе. Хотя я ставил не макось, а обычный линукс с его grub." - могут вызвать некоторое недоумение у создателя темы, спрашивающег "Ребят, подскажите, как толково установить хакинтош, не нарушив загрузчика".
Тем не менее, повторю вышеприведённое мной в трэде более подробно: Макось желательно ставить на отдельный HDD. Отключив при этом остальные HDD, а также всё ненужное в BIOS (и включив нужные режимы для Макоси), предварительно хотя бы прочитав (и это самое главное) какой-нибудь соответствующий теме ресурс. Потому как на некоторые железки "оно" вообще может не установится без мер вроде "перепрошивки BIOS'а от Васи Пупкина". А 10.6.2 до некоторого времени вообще только в режиме «обновления» ставилась.
Если железки потенциально совместимы - советую в качестве эксперимента устанавливать Хакинтош именно так, ничего не нарушая в загрузчиках других систем. Бодаться (если что) с загрузчиком, даже если установлены всего лишь 2 системы, - занятие отнюдь не весёлое и малоинтересное, несмотря на присутствие в природе грамотных консольных команд. А если установка "хакитноша" запнётся при первой же перезагрузке - грустно вдвойне.
При успешном завершении выбрать при загрузке Boot Device – то же самое, что выбрать - какую ОС будем пользовать.
NMS, я привёл инструкцию по восстановлению загрузочного кода на случай если кто-то всё-таки захочет бодаться с загрузчиком (несмотря на то что не рекомендуется так), и у того не получится. Инструкция для всех (в конце-концов это форум, а не issue tracker какого либо продукта, с оказыванием суппорта исключительно задавшему вопрос).
Спасибо, arseny1992, это действительно полезная инофрмация.