1

Я использовал приложение Boot Camp Assistant в Mac OS 10.6.4 для создания другого раздела. Затем я стер раздел с помощью Дисковой утилиты, а не с помощью Boot Camp Assistant, чтобы стереть его.

Теперь REFIt дает мне возможность загрузить Max OS X, а также возможность "Загрузите Legacy OS с HD". К чему это относится?

Мой компьютер имеет только один физический диск и настроен по умолчанию при новой установке Snow Leopard.

/ DEV / disk0

/ dev / disk0 - GUID_partition_scheme
/ dev / disk0s1 - EFI
/ dev / disk0s2 - Apple_HFS Macintosh HD

После удаления раздела Boot Camp с помощью Дисковой утилиты я подумал, что он не мог удалить какую-либо информацию о загрузке с диска, потому что я не использовал Boot Camp Assistant, поэтому я снова использовал Boot Camp Assistant для воссоздания раздела, а затем использовал это удалить раздел.

Я благословил Mac OS X и перезагрузил компьютер, а затем снова получил благословение.

Все еще нет игры в кости. Есть идеи относительно решения? Если я сделаю резервную копию и затем переформатирую, проблема все еще будет существовать из-за файла, который я восстановлю позже? Я не хочу делать это просто для того, чтобы посмотреть, сработает ли это - я бы предпочел узнать по существующей документации, прежде чем делать этот шаг.

Заранее спасибо.

3 ответа3

3

Предупреждение: Пожалуйста, убедитесь, что у вас есть хорошее представление о том, что именно происходит, прежде чем следовать любому совету, который я пишу здесь. Это может быть рискованно! Пожалуйста, сделайте немного больше Google, прежде чем нажимать ENTER на терминале Linux. :)

У меня была такая же проблема после того, как я удалил раздел, содержащий Windows 7, с помощью Дисковой утилиты. Проблема в моем случае заключалась в том, что раздел Windows 7 был удален, но загрузчик Windows, установленный в главной загрузочной записи (часто обозначается как MBR), остался. Чтобы удалить его, используйте dd, как в примере ниже.

ПРИМЕР: Если ваш загрузчик Windows установлен на MBR вашего диска sda , запустите на терминале Linux: (ВНИМАНИЕ, НЕ ОЗНАКОМЛЯЙТЕ ЭТОТ БЕЗ ЧТЕНИЯ ОПИСАНИЕ ВЫШЕ :) sudo dd if =/dev/zero of =/dev/sda bs = 440 count = 1

Команда dd также полезна, если у вас где-то установлен дополнительный загрузчик GRUB. Например, я по ошибке установил загрузчик GRUB на свой второй жесткий диск как в MBR второго жесткого диска, так и в первом разделе второго жесткого диска. REFIt перечислил оба загрузчика, хотя работал только тот, который был установлен на MBR второго жесткого диска. Поэтому для удаления дополнительного загрузчика GRUB на первом разделе второго диска я также использовал dd, как показано ниже.

ПРИМЕР 2: Если у вас установлен дополнительный загрузчик GRUB в разделе, в этом примере разделе sdb1, из терминала Linux запустите dd, как в примере ниже. (Обратите внимание, что «of = ...» изменилось, а «bs = ...» изменилось в первом примере.) (ВНИМАНИЕ, НЕ СЛЕДУЕТ ТИПИТЬ ЭТОГО БЕЗ ЧТЕНИЯ ОПИСАНИЯ ВЫШЕ :) Sudo dd if =/dev/zero of =/dev/sdb1 bs = 446 count = 1

Я знаю, что это старый вопрос, но на него так и не ответили. Я надеюсь, что это поможет многим людям, которых привели на эту страницу при поиске этой проблемы. Бог благословил!

0

Если вы используете только OS X, просто удалите rEFIt и снова благословите загрузочный диск OS X. Если по какой-то причине вы все еще хотите использовать rEFIt, просто переустановите его.

0

Я еще не получил ответа, поэтому я просто нырнул и:

  1. Используется Time Machine для резервного копирования моего Mac на внешний жесткий диск FireWire
  2. Загрузился с установочного диска OS X и переформатировал мой внутренний жесткий диск как один том HFS+
  3. Восстановил мою ОС из резервной копии Time Machine
  4. Пресвятая помощь

Теперь он показывает только вариант для Mac OS X. Я думаю, что проблема возникла из-за разбиения диска с помощью Boot Camp Assistant и последующего удаления раздела с помощью Дисковой утилиты вместо Boot Camp Assistant.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .