Рейтинг:0

How to update GRUB in a dual booting disk?

флаг ng

I want to install Fedora (I want to use GNOME 40) with Ubuntu 20.04 on my disk. I am afraid of updating GRUB directly with update-grub in Ubuntu than in Fedora will break the bootloader. What is the right way to update the bootloader?

My Disk part table:My disk part table

PonJar avatar
флаг in
Я не знаю причин, по которым обновление grub в Ubuntu сломает загрузчик другого дистрибутива Linux, если ваша Fedora также использует grub. Вы можете обновиться из любого дистрибутива, и он должен работать.Если вы настроите с помощью одного дистрибутива и обновитесь с другого, эта настройка будет временно потеряна.
guiverc avatar
флаг cn
Я использую fedora, opensuse, ubuntu на одном диске/коробке, и я не знаю о каких-либо различиях с `grub`, а также с debian (но это другая коробка). Единственная разница в том, что `update-grub` и некоторые более простые пользовательские скрипты, которые существуют в Ubuntu, не существуют в fedora/opensuse/.. (хотя обычно они добавляются в Debian)
C.S.Cameron avatar
флаг cn
GRUB просто загружает ОС, но не изменяет ее. Если вы беспокоитесь, создайте резервную копию /boot/grub/grub.cfg, прежде чем продолжить.
oldfred avatar
флаг cn
Вам может понадобиться добавить драйвер lvm2, если Fedora использует LVM для os-prober, чтобы найти его в Ubuntu. Обновление grub обновляет только меню и выполняет поиск других установок. Возможно, вам придется выполнить grub-install из Ubuntu, чтобы сделать его первым в порядке загрузки, если Ubuntu является вашей загрузкой по умолчанию. Или используйте efibootmgr для изменения порядка загрузки. см. `man efibootmgr`
Рейтинг:0
флаг in

Не бойся! Debian (и, соответственно, Ubuntu) включает os-prober в конфигурацию по умолчанию для GRUB. Это означает, что простой вызов update-grub обновит установку GRUB и обнаружит любые другие установленные операционные системы. Вызов из Ubuntu не должен нарушить установку Fedora.

Обратите внимание, что по умолчанию update-grub также вызывается при каждом обновлении пакета grub или ядра. Если вы специально не настроили GRUB необычным образом, вам, вероятно, не потребуется обновлять GRUB (если GRUB установлен из Ubuntu, а не из Fedora).

Вам нужна только одна установка GRUB: у вас может быть два диска с двумя установками, но это не нужно. GRUB хорош для загрузки почти любой другой ОС: у меня есть машина с двойной загрузкой Windows / Debian, и Windows загружается, даже не осознавая, что это не первое, что нужно запустить после POST.

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

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