Найти в Дзене

Очень увлекательное приключение по настройке отечественного программного обеспечения. Настройка загрузчика grub в AstraLinuxSE.

Здравствуйте дорогие подписчики и гости канала. Сегодня Вам рассужу о моем очень увлекательном приключении по настройке отечественного программного обеспечения, а именно о настройки загрузчика grub в AstraLinuxSE и исправление косяков при его конфигурации. Как было сказано в прошлой статье, при обновлении ядер в ОС AstraLinuxSE, необходимо настроить загрузчик grub. Делается это всего тремя простыми командами: sudo grub-mkconfig <Конфигурируем загрузчик> sudo update-grub <Обновляем загрузчик> sudo nano /boot/grub/grub.cfg <Настраиваем конфигурационный файл загрузчика> Если первые две команды Linux все сделает за тебя, то настройку конфигурационного файла необходимо выполнить ручками самостоятельно, особенно это необходимо, если у Вас установлены несколько различных ОС (особенно Windows). Вот например те настройки, которые будут Вам полезны: Для данной настройки в описании вашей ОС, после «--class os» вписываем параметр« --unrestrictes». Образец синтаксиса можно посмотреть в описании з

Здравствуйте дорогие подписчики и гости канала. Сегодня Вам рассужу о моем очень увлекательном приключении по настройке отечественного программного обеспечения, а именно о настройки загрузчика grub в AstraLinuxSE и исправление косяков при его конфигурации. Как было сказано в прошлой статье, при обновлении ядер в ОС AstraLinuxSE, необходимо настроить загрузчик grub. Делается это всего тремя простыми командами:

sudo grub-mkconfig
<Конфигурируем загрузчик>
sudo update-grub
<Обновляем загрузчик>
sudo nano /boot/grub/grub.cfg
<Настраиваем конфигурационный файл загрузчика>

Если первые две команды Linux все сделает за тебя, то настройку конфигурационного файла необходимо выполнить ручками самостоятельно, особенно это необходимо, если у Вас установлены несколько различных ОС (особенно Windows).

Вот например те настройки, которые будут Вам полезны:

  • Убирание пароля локального администратора AstraLinuxSE, при загрузке других ОС
Для данной настройки в описании вашей ОС, после «--class os» вписываем параметр« --unrestrictes». Образец синтаксиса можно посмотреть в описании загрузки любого ядра Linux в данном файле. Обычно данное описание расположено в конце файла.
  • Ну и выставление параметра «timeout» при выборе загрузки того или иного ядра, ну и естественно ОС.
Расположен этот параметр примерно ближе к середине файла. Называется «set timeout» и по умолчанию установлено значение 5, это 5 секунд задержки. Поменять можно на любое количество времени.

А теперь расскажу об одном косяке, связанным с этим загрузчиком и его конфигурированием

Бывает, происходит такая ситуация, что затирает вторую ОС, у меня это произошло с Windows 10, естественно она пропадает при выборе ОС. Если начинаешь собирать заново загрузчик, идет ругань на невозможность получить доступ к определенным файлам. Так вот на первых парах со злости, что grub не видит Windows, пришлось сносить астру и ставить заново, но через определенное время косяк повторился, и я начал разбираться. Через пару часов ковыряний и поиска решения, данной ситуации, нашел наиболее простой:

Sudo umount grub-mount
Данной командой мы от монтируем загрузчик grub, далее запускаем:
sudo grub-mkconfig
sudo update-grub
sudo nano /boot/grub/grub.cfg

Смотрим, появилась ли ОС в файле конфигурации, но бывает так, что она не появляется, тогда запускаем в такой последовательности:

Sudo umount grub-mount
sudo grub-mkconfig
sudo nano /boot/grub/grub.cfg

Обычно в 99% процентов случаев помогает.

Надеюсь данная статья была полезна. Подписывайтесь, ставьте лайки, задавайте вопросы и рекомендуйте канал своим друзьям и знакомым, ведь мы работаем для Вас, и чем больше Вы проявляете активности на канале, тем лучше контент.