MBR и GPT указывают на одну и ту же ОС?
Я понимаю, что есть много вопросов относительно этой темы разделов MBR, GPT для UEFI, с двумя ОС, одна с MBR, а другая с GPT, но из-за собственной неопытности я не могу понять это.
У меня есть USB-накопитель. Он имеет полную установку Elementary OS, которая является дистрибутивом к Ubuntu, используя MBR для загрузки ТОЛЬКО из CSM UEFI и реальных устаревших систем BIOS. Я хочу использовать его в разных системах, некоторые из них используют UEFI, другие UEFI + Legacy, CSM...
Возможно ли иметь две таблицы разделов, MBR и GPT на одном USB-накопителе, которые указывают на одну и ту же ОС, чтобы ее можно было загружать из систем UEFI и Legacy? Если это так, как это можно архивировать?
2 ответа
Строго говоря, диск может использовать MBR или GPT, но не оба одновременно. Тем не менее, существует отвратительный и опасный хак, известный как гибридная MBR, которая чаще всего используется на компьютерах Mac, которая позволяет GPT-диску включать указатели MBR на три его раздела в пользу ОС, не поддерживающих GPT. Существует очень мало или нет причин использовать гибридную MBR, за исключением компьютеров Mac с двойной загрузкой с Windows 7 или более ранней версии или с другими операционными системами без GPT/ без EFI. Гибридный MBR не даст никакой выгоды для вашего конкретного случая.
Помните, что режим загрузки (EFI/UEFI против BIOS/CSM/legacy) и тип таблицы разделов (GPT против MBR) не обязательно связаны между собой. Windows связывает их вместе, а старые ОС не понимают ни EFI, ни GPT, но, кроме этого, вы обычно можете смешивать и сочетать. Например, вы можете установить Ubuntu в режиме BIOS на GPT-диск. Тем не менее, использование GPT для загрузки в режиме EFI и MBR для загрузки в режиме BIOS сведет к минимуму риск возникновения проблем, но зачастую это возможно, если эти действия необходимо пересечь. Таким образом, если вы хотите иметь загрузочный USB-диск под BIOS или EFI, вы можете использовать MBR или GPT. Вы должны быть уверены, что установили загрузчики как в режиме BIOS, так и в режиме EFI, но таблица разделов может быть любого типа. Этот тип конфигурации может быть сложен в настройке, и, тем не менее, я не знаю ни одного сайта, который бы давал пошаговые инструкции по его настройке. Существует около миллиона особых случаев, которые могут создавать проблемы для конкретных компьютеров или компьютеров, настроенных особым образом (проблемы с безопасной загрузкой, встроенное ПО, которое требовательно относится к таблицам разделов, 32- и 64-разрядные системы и т. Д.). Таким образом, в зависимости от ваших потребностей, может быть лучше спланировать создание двух или более загрузочных USB-накопителей. Да, это больше хлопот, чтобы нести их и держать их прямо - но это может быть меньше, чем хлопот, связанных с навигацией на минном поле причуд, связанных с созданием действительно универсальной загрузочной среды.
Насколько я знаю, НЕТ возможности иметь 2 схемы разделения на одном устройстве хранения данных. Либо MBR или GPT, НО НЕ ОБА одновременно. GPT - это эволюция MBR, но они перечисляют блоки данных немного по-другому, что приводит к неправильному пониманию того, где начинаются разделы, а где заканчиваются на диске. GPT лучше, потому что он автоматически создает резервную копию таблицы разделов в конце диска.
Я лично использую две флешки: одну с MBR, другую с GPT. Некоторые люди говорят, что GPU Ubuntu может загружаться в режиме BIOS. Это может быть правдой, но при установке его на внутренний диск в режиме BIOS/MBR у вас будут БОЛЬШИЕ проблемы с неправильной установкой GRUB, и, следовательно, невозможность запустить Ubuntu с жесткого диска.
Таким образом, вы можете запустить его как угодно, но не можете правильно установить его так, как хотите. Установите с носителя GPT на другой носитель GPT и с носителя BIOS на другой носитель BIOS. Не путайте их!