Настройте, какую ОС или ядро загружать по умолчанию в Ubuntu 24.04.
В этом пошаговом руководстве для начинающих показано, как установить запись ОС или ядра по умолчанию в меню загрузки Grub в Ubuntu, Linux Mint, Debian или другом Linux.
Сегодня большая часть Linux использует Grub2 для предоставления меню при запуске, позволяющего выбрать операционную систему, какое ядро или режим восстановления для загрузки.
По умолчанию загружается первая запись, в то время как пользователь может автоматически настроить другие записи меню без взаимодействия с пользователем. И вот как это сделать двумя способами: из командной строки или с помощью графического инструмента.
мое меню загрузки Grub2
ПРИМЕЧАНИЕ. Вам необходимо загрузить первую запись, а затем следовать этому руководству для этой ОС. Или установите меню загрузки текущей ОС по умолчанию в BIOS.
Вариант 1. Используйте командный инструмент или отредактируйте файл конфигурации Grub.
Инструмент настройки grub имеет возможность установить загрузочную запись по умолчанию, а также имеется инструмент командной строки grub-set-default
, позволяющий изменить значение по умолчанию в любое время с помощью одной команды.
1. Подсчитайте количество записей в меню загрузки.
Не запоминая полные плитки всех загрузочных записей, вы можете подсчитать их и вместо этого использовать число, чтобы установить, какие из них будут загружаться по умолчанию.
Чтобы просмотреть меню, нажмите Ctrl+Alt+T
, чтобы открыть окно терминала, затем выполните приведенные ниже команды, чтобы установить инструмент grub-emu
и использовать его. имитация меню загрузки:
Сначала запустите команду для установки grub-emu:
sudo apt install grub-emu
Затем запустите grub-emu, чтобы открыть окно с меню загрузки системы:
sudo grub-emu
ПРИМЕЧАНИЕ. Имитированное меню МОЖЕТ быть недоступно для взаимодействия. Если вы хотите просмотреть параметры подменю, попробуйте перезагрузить компьютер и просмотреть «Дополнительные параметры для…».
Как вы видите на скриншоте выше, отсчет начинается с цифры 0. Первая запись — 0, вторая — 1, третья запись — 2…
Если вы хотите установить элементы подменю для загрузки другого ядра по умолчанию, например, второй пункт главного меню (в моем случае «Дополнительные параметры для Ubuntu» — номер 1) и третий записи подменю (например, Ubuntu с ядром Linux 6.x.x…, номер счетчика 2), то целевой номер — 1>2.
2. Изменить файл конфигурации для ОС/ядра по умолчанию
Затем откройте терминал (Ctrl+Alt+T) и выполните команду для редактирования файла конфигурации grub:
sudo nano /etc/default/grub
Здесь я использую универсальный текстовый редактор командной строки nano
, который работает в большинстве Linux. Вы можете заменить его на gnome-text-editor
для Ubuntu с рабочим столом GNOME по умолчанию или другим текстовым редактором в соответствии с вашим DE.
И когда файл откроется, установите GRUB_DEFAULT="0″, заменив число 0 (то есть первое) соответствующим числом, которое вы получили на последнем шаге.
Советы: вы можете установить GRUB_DEFAULT=saved
плюс новую строку GRUB_SAVEDEFAULT=true
, чтобы он запомнил последнюю загрузочную запись и установил ее по умолчанию при следующей загрузке.Советы: вы можете установить GRUB_DEFAULT=saved
плюс новую строку GRUB_SAVEDEFAULT=true
, чтобы она запомнила последнюю загрузочную запись и установила ее по умолчанию при следующей загрузке.Советы: вы можете установить GRUB_DEFAULT=saved
плюс новую строку GRUB_SAVEDEFAULT=true
, чтобы она запомнила последнюю загрузочную запись и установила ее по умолчанию при следующей загрузке.Советы: вы можете установить GRUB_DEFAULT=saved
плюс новую строку GRUB_SAVEDEFAULT=true
. б>
Наконец, нажмите Ctrl+S
, чтобы сохранить файл, и Ctrl+X, чтобы выйти. И выполните команду ниже, чтобы обновить изменения.
sudo update-grub
ПРИМЕЧАНИЕ. Для Fedora вместо этого вы можете запустить grub2-mkconfig -o /boot/grub2/grub.cfg
, чтобы обновить изменения конфигурации grub.
3. Установите загрузочную запись по умолчанию с помощью команды grub-set-default
Не редактируя файл снова и снова, вы можете использовать встроенную команду grub-set-default
для выполнения задания в любое время.
Во-первых, вам нужно установить GRUB_DEFAULT=saved и GRUB_SAVEDEFAULT=true (пропустите, если эта строка не существует) в файле конфигурации Grub и обновите grub.
Затем в любой момент запустите инструмент командной строки, чтобы установить загрузочную ОС по умолчанию. Например, установите 4-й пункт меню по умолчанию:
sudo grub-set-default 3
Замените номер 3 в команде в соответствии с тем, какой пункт меню вы хотите установить по умолчанию.
Советы: без перезагрузки вы можете после этого запустить sudo grub-emu
, чтобы смоделировать меню загрузки и посмотреть, какая запись выбрана по умолчанию.
Вариант 2. Используйте графический инструмент.
Для тех, кому не нравятся команды Linux, есть популярный бесплатный открытый инструмент Grub Customizer, который предоставляет графические возможности для выполнения этой работы.
Многие Linux (например, Arch, Debian, Fedora и RHEL 9) включают Grub Customizer в свои системные репозитории. Однако Ubuntu с 22.04 удалила его из системного репозитория из-за проблем со скриптами (хотя сейчас исправлено).
Чтобы установить Grub Customizer в Ubuntu, откройте терминал (Ctrl+Alt+T) и выполните приведенные ниже команды одну за другой, чтобы получить его из PPA разработчика.
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Затем запустите инструмент и перейдите на вкладку «Общие настройки». Затем либо выберите предопределенную запись, либо ранее загруженную запись по умолчанию. Наконец, нажмите кнопку «Сохранить», чтобы применить изменения.