Как изменить приоритет загрузки ОС в GRUB 2

Когда у вас на компьютере установлено более одной операционной системы, возникает неприятная вещь в виде постоянного контроля появления меню загрузчика и выбора нужной системы для загрузки. Сегодня я хотел бы поделиться своим методом настройки загрузчика GRUB 2 таким образом, чтобы во время запуска компьютера, автоматически была выбрана та операционная система, которой вы чаще всего пользуетесь.
Предыстория
У меня на одном из компьютеров раньше стояла одна Windows 7. Позже на этот же компьютер была установлена Ubuntu и в меню GRUB она стала на первое место. На тот момент Windows использовалась чаще чем Ubuntu, поэтому почти каждый раз запуская компьютер, приходилось ждать появления меню загрузчика и выбирать для загрузки другую ОС. Это раздражало и я начал искать способ изменить приоритет загрузки ОС в GRUB 2. Условием было сделать это без установки дополнительного ПО. И решение было найдено.
Меняем приоритет загрузки ОС в GRUB 2
Для начала нужно узнать точное название пункта меню, который должен загружаться по умолчанию. Для этого нужно выполнить два пункта:
- Открываем файл конфигурации GRUB 2:
gedit /boot/grub/grub.cfg
Обратите внимание на то, что этот файл мы открываем без прав суперпользователя, так как его редактирование крайне не рекомендуемое, да и делать этого нам не надо. В этом файле нам нужно найти тот пункт меню, который нам нужен для загрузки по умолчанию. Мне нужна была Windows и в моем случае пункт назывался так:
Запоминаем его.
- Перезагружаем компьютер, и во время запуска сверяем еще раз, точно ли мы выбрали пункт меню и совпадают ли навания.
Открываем еще один файл конфигурации GRUB 2 уже для редактирования (перед этим желательно сохранить его копию):
sudo gedit /etc/default/grub
Почти в самом начале файла есть строчка, начинающаяся с GRUB_DEFAULT и в ней в скобках пишем название нашего пункта меню:
Внимательно все сверяем и сохраняем изменения. И после этого обновляем GRUB:
sudo update-grub
Теперь можно перезагрузить компьютер. Во время загрузки порядок пунктов в меню GRUB не изменится, но нужный пункт будет выделен.
Да нет такой команды update-grub!!! И откуда вы это берёте??!!!
Анатолий не п*зди есть такая команда sudo update-grub
Простой способ и очень доступное описание, как сделать. Спасибо.
Просто и красиво, а значит гениально) Спасибо огромное!
Спасибо. Ubuntu 18.04 – все работает
Debiian stretch 9.6 и Linux Mint 19_Clnamon – Всё Классно работает. СПАСИБО !!!
Kali Linux и Windows 10, все отлично работает, спасибо)
можно просто номер нужной оси вписать и всё
GRUB_DEFAULT=0
или
GRUB_DEFAULT=4
Просто и доходчиво! Спасибо.