1

Недавно я экспериментировал с установочным DVD FreeBSD 7.4 i386 на Mac mini Intel 2006, на жестком диске которого была установлена Mac OS X 10.5.8. Моя цель состояла в том, чтобы просто увидеть содержимое жесткого диска из раздела Live CD FreeBSD, чтобы вспомнить некоторые понятия о Unix и ОС в целом.

Но после того, как я закончил и извлек FreeBSD DVD, я обнаружил, что Mac mini больше не загружал Mac OS X. После некоторой проверки я обнаружил, что первая запись на жестком диске, похоже, изменилась с "pmbr" на "mbr", и я думаю, это может привести к тому, что Mac mini не загружается Mac OS X. Вот вывод команды gpt на этот проблемный жесткий диск: (#gpt -r show disk0)

start      size  index  contents
     0         1         MBR
     1         1         Pri GPT header
     2        32         Pri GPT table
    34         6
    40    409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 233769824      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC

234179464 262151 234441615 32-секундная таблица GPT 234441647 1-секундная заголовок GPT

Видите ли, кроме того, что "mbr" не является "pmbr", все остальные записи идентичны той, которая загружает Mac OS X.

Вопрос в том, могу ли я восстановить этот жесткий диск, чтобы он снова стал загрузочным для Mac mini? Пожалуйста, обратите внимание, что я спрашиваю это в основном для учебных и экспериментальных целей; Я хотел бы изучить внутреннюю часть загрузки ОС и разбиения жесткого диска. На этом жестком диске нет важных данных. Я разместил эту же проблему на 2 других сайтах, но они либо не получили ответа, либо мне ответили люди с недостаточными знаниями по этой теме. Вот почему я публикую эту проблему в третий раз.

Еще одно замечание, которое может помочь вам более точно определить проблему: этот проблемный жесткий диск отображается в /dev (в терминале Mac OS X) только как /disk0, а не как /disk0s1, /disk0s2.

0