[FAQ] Перенос загрузчика Chameleon

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.

К нам поступил следующий вопрос:

Как перекинуть загрузчик в
хакинтоше с одного раздела диска на
другой, если на обоих разделах
установлены Mac OS. Т.е сейчас загрузчик на
(hd 0,2) а мне нужно чтобы он был на (hd 0,3)

Переместить Chameleon невозможно, можно лишь поставить его на другой раздел заново. При этом учтите, что со старого места вы его вряд ли уберёте без форматирования раздела.

Не очень понятно, зачем вам понадобилось переносить Хамелеон, потому что ему самому совершенно всё равно, где находиться — грузить он будет любые поддерживаемые системы с любых других дисков. Но если исходить из вашей задачи, то порядок действий такой:

  • ставите Хамелеон из инсталлятора на другой раздел
  • перемещаете всю начинку папки /Extra на новое место
  • на старом месте папку Extra можно вообще удалить (но это не удалит Хамелеон)

Если вы привыкли ставить Хамелеон через Терминал, то вам понадобятся три команды:

cd /путь/к/папке/с/файлами/хамелеона
sudo dd if=boot1h of=/dev/rdisk0s3
sudo cp boot /Volumes/Disk

Если у вас несколько жёстких дисков, обязательно вбейте в Терминале diskutil list и проверьте их номера и идентификаторы (например, вместо rdisk0s3 может быть нужно вводить rdisk2s3). «Disk» в третьей команде вы меняете на метку соответствующего раздела диска.