Обновление загрузчика Grub 2
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 147
- Зарегистрирован: 15 июл 2020, 16:12
- Решено: 1
- Откуда: Russia
- Благодарил (а): 16 раз
- Поблагодарили: 7 раз
Обновление загрузчика Grub 2
Во всех рекомендациях по восстановлению загрузчика Grub 2, что попадались на глаза даётся совет: "следует загрузить дистрибутив Linux с загрузочного оптического диска или флеш-накопителя." Но как-то же Time Shift восстанавливает загрузчик при восстановлении образа без дополнительной Live системы? Должен же быть какой-то способ обновления только одного загрузчика через терминал основной системы, когда, например, при смене ядра или после установки дополнительной системы Linux нужно отобразить в меню загрузчика соответствующий пункт.
-
- Сообщения: 5936
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 37
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 750 раз
- Контактная информация:
Обновление загрузчика Grub 2
Никак. Зависит от того что именно ты называешь загрузчиком. Он состоит из нескольких частей. Кусочек вообще записан на материнской плате в специальной памяти. Кусочек на разделе EFI. Ну и сам grub ОБЫЧНО на корневом разделе , но это не обязательное условие.
-
- Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Обновление загрузчика Grub 2
Код: Выделить всё
update-initramfs -k all -c
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
- Сообщения: 5936
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 37
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 750 раз
- Контактная информация:
Обновление загрузчика Grub 2
Вообще , исходя из современных реалий , загрузить операционную систему можно без всяческих грубов и прочих рефиндов вместе с ним. Тогда название темы можно и поменять.
Я так понимаю что у ТС нет проблем и тема создана чисто на поговорить.
Я так понимаю что у ТС нет проблем и тема создана чисто на поговорить.
-
- Сообщения: 10050
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 129
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1958 раз
- Контактная информация:
Обновление загрузчика Grub 2
Во многих дистрибутивах есть скрипт
Собственно последняя команда и служит для обновления конфигурации grub после установки/обновления ядра и т.п.
update-grub
внутри которого вот такоеКод: Выделить всё
grub-mkconfig -o /boot/grub/grub.cfg
-
Автор темы - Сообщения: 147
- Зарегистрирован: 15 июл 2020, 16:12
- Решено: 1
- Откуда: Russia
- Благодарил (а): 16 раз
- Поблагодарили: 7 раз
Обновление загрузчика Grub 2
Неправильно понимаешь. Если бы не было проблемы, не было бы и темы. Описал же подробно причину. Для тебя лично ещё раз повторю. Иногда пробую разные дистрибутивы: Debian и др. на основе Debian. Устанавливал ALT и Astra. Каждый раз потом приходилось сохранять образ основной системы LMDE и тут же восстанавливать его, и всё это из-за того, чтобы в меню загрузчика появился пункт с установленной дополнительно системой. Один раз поменял ядро в системе, а оно не отобразилось в меню, пришлось также манипулировать сохранённым образом. Но это же геморой. А вот как просто обновить загрузчик без подобного гемороя никак не могу понять. А ты сразу - чисто на поговорить. У меня 20 соток огорода и надо его возделывать. Делать мне больше нечего, как такие портянки писать, чтобы люди поняли суть вопроса.
"Системный загрузчик GRUB восстановление настройка удаление" Linux FAQ. Сейчас передо мной открыт. Упоминаются команды upgrade-grub и grub-mkconfig -o /boot/grub/grub.cfg но там пишут, что надо применять целый набор команд, что-то в этом роде (у меня UEFI):rogoznik писал(а): ↑07 апр 2023, 19:24Во многих дистрибутивах есть скриптupdate-grub
внутри которого вот такоеСобственно последняя команда и служит для обновления конфигурации grub после установки/обновления ядра и т.п.Код: Выделить всё
grub-mkconfig -o /boot/grub/grub.cfg
exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/boot/efi
sudo umount /mnt
sudo grub2-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfg
sudo grub2-install /dev/sda
Зачем монтировать каталоги, если обновляется только загрузчик? Автоматом вставлять команды sudo grub2-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfg
и sudo grub2-install /dev/sdaв терминал тоже не хочется. Не знаю окончательно как они подействуют. Не хотелось бы потом вообще систему потерять.
Значит, если правильно тебя понял, sudo grub2-mkconfig -o /boot/efi/EFI/ubuntu/grub.cfg и есть искомая мной команда, обновляющая пункты загрузчика без дополнительного гемороя?
Последний раз редактировалось пользователем 1 Greey; всего редактировалось раз: 7
-
- Сообщения: 10050
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 129
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1958 раз
- Контактная информация:
Обновление загрузчика Grub 2
Это если ты загрузчик восстанавливаешь и загрузился с флешки/соседней_системы/и_т.д.
А если ты хочешь обновить конфиг загрузчика своей системы, то ничего монтировать не надо
-
- Сообщения: 5936
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 37
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 750 раз
- Контактная информация:
Обновление загрузчика Grub 2
В таком случае правильно формулируют вопрос , а не так - а ведь должно же что то быть ? Самый точный и правильный ответ - да , должно. И потом опять допрос с пристрастием , , что за система , как стоит , что делал , что за ошибка.
Если эти инструкции не столетние , то речь идёт о разделах и обычно эти рецепты для восстановления grub с флешки , и возможно они уже не для систем с уефи , хотя могу ошибаться.
-
Автор темы - Сообщения: 147
- Зарегистрирован: 15 июл 2020, 16:12
- Решено: 1
- Откуда: Russia
- Благодарил (а): 16 раз
- Поблагодарили: 7 раз
Обновление загрузчика Grub 2
Вроде понял! Спасибо! Честно, достало уже это создание образов. Что есть два варианта команд для MBR и UEFI тоже понимаю. Поэкспериментирую на какой-нибудь дополнительной системе, тем более, что основная с UEFI, а дополнительные на диске с MBR установлены.
Вроде всё, что хотел узнать. Тему можно закрывать пока symon2014 на меня матом ругаться не начал.
-
- Сообщения: 269
- Зарегистрирован: 01 фев 2018, 15:41
- Откуда: Барнаул
- Благодарил (а): 12 раз
- Поблагодарили: 33 раза
- Контактная информация:
Обновление загрузчика Grub 2
Если в fstab прописано монтирование esp раздела то достаточно update-grub.
-
Автор темы - Сообщения: 147
- Зарегистрирован: 15 июл 2020, 16:12
- Решено: 1
- Откуда: Russia
- Благодарил (а): 16 раз
- Поблагодарили: 7 раз
Обновление загрузчика Grub 2
Здесь ты прав, закрывать точно пока не надо. Вчера зря радовался. Сегодня снова такая же катавасия с отключенными плагинами. Первое открытие 12 сек.
Хотел радикально обновить Nemo, а мне выдало, про сломанные пакеты. С помощью Synaptic починил, но проблема долгого запуска осталась. Больше уже терпения не хватило. Полное обновление системы через apt dist-upgrage решило проблему, но появилась другая как здесь Как убрать кружок авозапуска в Cinnamon? (Пост Lika #131346)
-
Автор темы - Сообщения: 147
- Зарегистрирован: 15 июл 2020, 16:12
- Решено: 1
- Откуда: Russia
- Благодарил (а): 16 раз
- Поблагодарили: 7 раз
Обновление загрузчика Grub 2
Благодарю! Нашлась настройка. Отключил! Надо же, разместили в специальных возможностях в разделе "Мышь", там добавились пункты "Наведение как нажатие" и "Вторичное нажатие удержанием первичной кнопки". Лихо завернули.
Опробовал обновление загрузчика. Конец мучениям! В моём случае c LMDE 5 работает команда sudo grub-mkconfig -o /boot/grub/grub.cfg
Теперь тему точно можно закрывать.
-
- Сообщения: 10050
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 129
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1958 раз
- Контактная информация:
Обновление загрузчика Grub 2
Ты сам можешь это сделать - кнопка с "гаечным ключом" внизу страницы. Перед этим не забудь отметить сообщение, которое тебе помогло решить проблему, как решение - это делается в правом верхнем углу сообщения
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя