dualboot в macbook

Jul 19, 2015 21:28

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

Итак, в современном мире MBR почти отмер и вместно него используется GPT. Но костыль таки стоит, назвали его HybridMBR - первый раздел у него заглушка, а вот остальные три вполне могут куда-то в осмысленное место указывать(а могут и не в осмысленное). Есть замечательная утилита gdisk, которая позволяет ко всему прочему создавать этот гибридный MBR и писать в него данные из GPT. Ссылок не даю, все это прекрасно гуглится.

Тут бы хорошо опус про EFI, загрузку с BIOS эмуляцией написать, но не буду, все это гуглится.

Так вот цимис в том, что иногда какой-нибудь не очень разборчивый софт берет и меняет этот HybridMBR так, что раздел со второй ОС оттуда пропадает, при попытке загрузить эту вторую ось в режиме совместимости с BIOS самое безобидное, что мы увидим, это надпись об отсутсвии присутствия. Современный REFind уже умеет работать с GPT, читать данные с ext4 и загружать ядра сам, так что про этот HybridMBR можно забыть как про страшный сон. Самое адекватное что можно сделать, это обновить REFind, но, если хочется поковырять, gdisk в руки.

Кстати. Загрузочный диск Ubuntu 14.04 толи ядро старое содержит, толи gdisk и gparted старые, но они упорно утверждали, что GPT у меня поврежденная. Так что от греха подальше либо в макоси этим пользоваться, либо посвежей recovery disk иметь.
Previous post Next post
Up