Рейтинг:0

Должен ли я удалить Grub из MBR при использовании системы EFI?

флаг in

Не уверен, почему boot-info сообщает об этом:

=> Grub2 (v1.99-2.00) устанавливается в MBR /dev/sda и просматривает сектор 
    2048 того же винчестера для core.img, но core.img не найти по адресу 
    это место.

У меня iMac с двойной загрузкой, Windows 10 и Ubuntu 21.04. Диск находится в режиме EFI. Мне только что удалось запустить обе ОС с Grub. Но Windows как-то очень чувствительна к MBR. Если MBR содержит разделы, Windows отказывается загружаться.

Подозреваю, что из-за приведенного выше сообщения.Я не могу трогать разделы с Диском, потому что он обновляет MBR и Windows больше не запускается. Чтобы исправить это, я должен использовать gdisk для установки защитной MBR. После этого Windows может запускаться.

Должен ли я удалить Grub из MBR? Если да, то как я могу это сделать?

Nmath avatar
флаг ng
На ваш вопрос есть простой ответ, но ответ на этот вопрос, вероятно, не решит вашу настоящую проблему. Вы всегда должны спрашивать о реальной проблеме, с которой вы столкнулись, и предоставлять подробности и контекст этой проблемы. В противном случае, если вы спросите о предложенном решении, и это решение вам не поможет, вы не станете лучше и даже можете оказаться в худшей ситуации, чем вы начали. Это известно как [проблема XY] (https://meta.stackexchange.com/a/66378).
Nmath avatar
флаг ng
Я подозреваю, что вы установили сочетание установок ОС MBR и UEFI. Вам нужно будет последовательно использовать MBR/устаревшие **или** UEFI. Не смешивайте и не сочетайте. Возможно, вам потребуется переустановить одну или несколько операционных систем.
guiverc avatar
флаг cn
MBR (*Master Boot Record*) — это первые 512 байт диска; он был зарезервирован с 1980-х годов для этой функции (сделанный стандартом с оригинальным IBM PC 1981 года, для него были доступны жесткие диски). Вы говорите «*Если MBR содержит разделы*», но вы не можете разместить раздел(ы) на 512 байтах дискового пространства; твой вопрос не имеет смысла. uEFI заменил MBR да, но первые 512 байт диска по-прежнему зарезервированы для этой цели (GPT или *устаревшие* таблицы разделов).
Guytas avatar
флаг in
хорошо, тогда я запутался ... Потому что, когда я запускаю gdisk, перехожу в экспертный режим, затем нажимаю o, он говорит идентификатор диска MBR: 0x0000000000, затем разделы MBR: затем он перечисляет разделы. Именно эти разделы я и имел в виду. Я понимаю, что этот сектор составляет всего 512 байт, но что бы это ни было, Windows не запускается, если он содержит разделы (как это назвал gdisk). Ты прав, Нмат, я должен был задать правильный вопрос. Я перефразирую свой вопрос: «Как предотвратить изменение MBR DISK на гибридную MBR». Пожалуйста, отследите это!
guiverc avatar
флаг cn
Технически MBR относится к *Master Boot Record*, которая представляет собой первые 512 байт дисководов без гибких дисков с 1982 года (стандарт, установленный IBM PC и PC-DOS 2.0). Исходный макет раздела **не** имел формального имени, я называл его *устаревшим*, но его также можно назвать MSDOS или MBR, что может сбивать с толку, поскольку на самом деле правильного имени нет. Если вы используете MBR / DOS, вам нужно уточнить, что вы имеете в виду таблицу разделов (т. Е. Таблицу разделов MBR), поскольку MBR означает что-то другое. Идентификатор диска MBR поясняет, что речь идет не о реальной MBR, поскольку идентификатора нет; это первый сектор
Рейтинг:1
флаг ng

GRUB необходим для загрузки Ubuntu. Без него вы не сможете загрузить Ubuntu.

Не удаляйте его.

Ответить или комментировать

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