Я использую Windows 7, Ubuntu 18.04, Ubuntu 19.04 в двойной (фактически три) загрузочной установке. Почему это не важно.
Я использую ноутбук HP Pavilion DV7.
Во-первых, все отлично работает.
Теперь моя проблема заключается в следующем. Когда Ubuntu (т.е. 18.04) выполняет обновление ядра, вам необходимо перезагрузить компьютер. Итак, я перезагружаюсь, когда я попадаю в меню GRUB, оно не отражает добавление или изменение версии ядра для 18.04. Поэтому мне нужно загрузиться в другой Ubuntu (т.е. 19,04), запустить GRUB Customizer, затем перезагрузиться обратно в Ubuntu 18.04, а затем, когда вы попадете в меню GRUB, это отражает изменения в ядре). Обратный порядок в Ubuntu делает то же самое, так что это не специфическая проблема с 18.04 по 19.04. Он делает это в обе стороны.
Вы можете без проблем загрузиться в 18.04 или 19.04, просто обновление не будет отображаться в меню GRUB.
Теперь это просто раздражение для меня, а не проблема, насколько я вижу. Но почему это происходит, я делаю что-то не так? Спасибо за любые предложения.
Нет, Вы ничего не делаете неправильно, это - способ, которым это работает.
Загрузчик будет читать, это - конфигурационный файл (/boot/grub/grub.cfg
) от системы, которая установила загрузчик, это, следуя Вашему примеру 19.04 в данный момент. Таким образом, если у Вас будет новый конфигурационный файл в 18,04, то загрузчик не считает тот файл, он читает тот от 19,04.
Вы делаете правильную вещь, необходимо загрузиться в 19,04 и обновить конфигурацию личинки там, это - стычка с несколькими системами начальной загрузки и нет никакого пути вокруг этого.
Иногда обновление системы устанавливает новую версию личинки и затем также переустанавливает загрузчик. При следовании примеру в данный момент Вы используете загрузчик от 19,04. Вы обновляете 18.04, и во время обновления установлена новая версия личинки. С того момента на Вас будет использовать загрузчик от 18,04.
Помните: Система, которая установила личинку последний раз, является системой, из которой будет читать загрузчик, это - конфигурационный файл.