Как поменять приоритет загрузки linux

Как изменить порядок загрузки операционных систем (Linux, Windows) в GRUB

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

Данная процедура будет Вам полезна, если у Вас на компьютере установлено несколько операционных систем Linux и Windows, например, Linux Ubuntu и Windows 10. О том, как установить себе на компьютер Linux Ubuntu второй системой рядом с Windows 10 с учётом особенностей UEFI, я подробно рассказывал в отдельной статье – Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI.

Но в такой конфигурации по умолчанию будет загружаться Linux Ubuntu, однако многим хочется изменить данный порядок, например, чтобы по умолчанию загружалась Windows 10 или любая другая система, иными словами, отсортировать порядок так, как им хочется. Как я уже об этом говорил ранее, это можно сделать, и сейчас я подробно расскажу о том, как это делается, т.е. как изменить порядок загрузки операционных систем в загрузчике GRUB.

Введение

Итак, на текущий момент у Вас при включении компьютера появляется меню загрузчика GRUB, в котором первым пунктом идет операционная система Linux Ubuntu (или другой дистрибутив Linux, в моем случае именно Ubuntu). Выглядит это меню следующим образом.

  • Ubuntu – это как раз операционная система Linux Ubuntu;
  • Windows Boot Manager (на /dev/sda2) – это Windows 10.

Если ничего не выбрать, то через несколько секунд, по умолчанию, будет загружаться Ubuntu.

У нас стоит задача изменить порядок загрузки операционных систем таким образом, чтобы первым пунктом стояла Windows 10 и, соответственно, загружалась также первой. Дополнительно, для удобства и ясности, мы хотим присвоить пункту Windows Boot Manager более удачное имя, например – Windows 10.

Все этом можно реализовать с помощью одной программы – Grub Customizer, которую можно использовать в Linux Ubuntu.

Таким образом, сейчас я покажу, как установить Grub Customizer в Linux Ubuntu, и изменить порядок загрузки операционных систем в загрузчике Grub, используя эту программу.

На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу « Linux для обычных пользователей » – в ней я максимально подробно рассказываю про Linux и о том, как пользоваться этой операционной системой без командной строки

Обзор программы Grub Customizer

Grub Customizer – это программа с графическим интерфейсом для редактирования настроек загрузчика GRUB.

Основные возможности Grub Customizer:

  • Добавление и удаление операционных систем в меню GRUB, которое появляется во время загрузки компьютера;
  • Изменение порядка загрузки ОС;
  • Изменение времени ожидания перед загрузкой;
  • Изменение оформления загрузчика GRUB (шрифт, цвет шрифта, фон и так далее).
Читайте также:  Windows dvd ram driver

Установка Grub Customizer в Ubuntu

Установить Grub Customizer в Ubuntu не составит труда, в Ubuntu 19.04 это можно сделать с помощью менеджера приложений (в предыдущих версиях Ubuntu возможно потребуется устанавливать PPA репозиторий).

Шаг 1 – Запускаем менеджер приложений

Сначала запускаем менеджер приложений, и для того чтобы найти нужный пакет в поиск, вводим grub сustomizer.

Шаг 2 – Запускаем установку Grub Customizer

Затем щелкаем по найденному пункту. После того как откроется окно с описанием программы, нажимаем «Установить».

Далее потребуется ввести пароль, так как процесс установки программ в Ubuntu требует дополнительных привилегий.

Шаг 3 – Запускаем программу Grub Customizer

Когда появится кнопка «Запустить», установка будет завершена. Мы можем нажать на данную кнопку, чтобы сразу запустить Grub Customizer. Также программу можно запустить и из меню приложений.

Для запуска программы снова потребуется ввести пароль, так как изменение порядка загрузки операционных систем в GRUB также требует дополнительных прав.

После запуска программы у Вас отобразится интерфейс Grub Customizer.

Изменение порядка загрузки операционных систем

Для того чтобы изменить порядок загрузки ОС, выберите нужный пункт, и нажмите кнопку перемещения вверх или вниз на панели инструментов, в зависимости от выбранного пункта.

Я для примера выберу Windows Boot Manager, и перемещу его в самый верх.

Переименование пунктов загрузочного меню

Теперь давайте переименуем пункт Windows Boot Manager в Windows 10. Для этого достаточно щёлкнуть двойным кликом по пункту и ввести новое имя.

Сохранение настроек, загрузка и проверка порядка ОС

После ввода всех настроек необходимо нажать кнопку «Сохранить», для того чтобы все введенные параметры сохранились.

В случае необходимости Вы можете перейти на дополнительные вкладки: «Основные настройки» и «Настройки оформления». Например, для того чтобы изменить шрифт меню загрузчика или цвет шрифта.

После ввода и сохранения всех настроек выключаем компьютер, и включаем его заново и смотрим, изменилось ли меню загрузчика.

В моем случае все настройки были применены и теперь по умолчанию у меня загружается Windows 10.

Видео-инструкция

У меня все, надеюсь, материал был Вам полезен, пока!

Источник

Как изменить порядок загрузки на UEFI

Жил-был старый MBR-щик. И всегда он устанавливал ОС только в режиме совместимости с BIOS. А если и увидывал в порядке загрузки некие UEFI, решал не лезть в воду, не зная броду, и выбирал загрузку с Legacy. Однажды, ему рассказали: так и так, UEFI круче. И поставил он Windows, а затем и Linux на новый винчестер. И удивился MBR-щик: «Я же ставил Linux поверх шинды, так почему же используется загрузчик от Windows? Может, установщик залагал?» Но понял, что не в этом дело, а как всё исправить, нагуглить в интернетах не смог, ибо все инструкции там — для MBR… Не подскажете, что делать?

Выбрать в uefi загрузку линукса, потом

в «биосе» приоритет поменять, не?

Никак. Просмотреть можно, менять не выходит.

Читайте также:  Install uninstall programs windows

Если кто потом будет пробовать использовать этот же метод, то поясню, как сам понял:

efibootmgr -v выводит что-то вроде

То, что записано в BootCurrent , вырезаем из BootOrder и ставим наперёд: 0005,0004,3004,3004,0000,2001,2002,2004 .

А теперь загоняем в команду:

P.S. Мне почему-то написало, что входа 2004 не существует, и мне пришлось его убрать. Не знаю, что он делал в изначальных настройках…

Мне почему-то написало, что входа 2004 не существует, и мне пришлось его убрать. Не знаю, что он делал в изначальных настройках…

efibootmgr -v разве ничего о нём ( входе 2004 ) не сообщил?

Там ещё бывает волшебная директория, которая берётся прошивкой матери в качестве «по-умолчанию»

стандартный путь на самом разделе это /efi/boot/bootx64.efi
вантузный путь это /efi/microsoft/boot/bootmgfw.efi

/boot/efi/ это у тебя всратая точка монтирования твой ос

Источник

Как поменять приоритет загрузки linux

У меня на ноуте и на компе стоит по 2 ОС. Ubuntu на каждый день и Windows для поиграть. Работаю я в основном с ноутбука, а комп включаю последнее время исключительно для того, чтобы поиграть в игры. После включения компьютера в течении 10 секунд я должен успеть выбрать загрузку ОС WIndows, а если провороню момент (что бывает довольно таки часто) загружается Linux.

Изменить порядок загрузки ОС очень легко. Для того, чтобы изменить ОС, которая будет грузиться по умолчанию нужно:

Открыть файл /etc/default/grub

Найти строку GRUB_DEFAULT=0 и изменить значение на порядковый номер той ОС, которая должна загружаться по умолчанию. Имейте в виду, что нумерация начинается с 0, то есть, если нужная вам ОС стоит третья в списке загружаемых систем, то указать нужно будет номер 2 (то есть НОМЕР-1). У меня Windows была на третьем месте в списке доступных для загрузки ОС и я изменил параметр на GRUB_DEFAULT=2 .

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

Теперь после перезагрузки будет грузиться указанная вами ОС.

Кстати, в этом же файле вы можете изменить и время, которое отведено на выбор загружаемой ОС, путем изменения параметра GRUB_TIMEOUT=10 .

У вас недостаточно прав для того чтобы тут гадить.

Источник

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

Когда у вас на компьютере установлено более одной операционной системы, возникает неприятная вещь в виде постоянного контроля появления меню загрузчика и выбора нужной системы для загрузки. Сегодня я хотел бы поделиться своим методом настройки загрузчика GRUB 2 таким образом, чтобы во время запуска компьютера, автоматически была выбрана та операционная система, которой вы чаще всего пользуетесь.

Предыстория

У меня на одном из компьютеров раньше стояла одна Windows 7. Позже на этот же компьютер была установлена Ubuntu и в меню GRUB она стала на первое место. На тот момент Windows использовалась чаще чем Ubuntu, поэтому почти каждый раз запуская компьютер, приходилось ждать появления меню загрузчика и выбирать для загрузки другую ОС. Это раздражало и я начал искать способ изменить приоритет загрузки ОС в GRUB 2. Условием было сделать это без установки дополнительного ПО. И решение было найдено.

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

Для начала нужно узнать точное название пункта меню, который должен загружаться по умолчанию. Для этого нужно выполнить два пункта:

  1. Открываем файл конфигурации GRUB 2:
Читайте также:  Oracle linux support time

Обратите внимание на то, что этот файл мы открываем без прав суперпользователя, так как его редактирование крайне не рекомендуемое, да и делать этого нам не надо. В этом файле нам нужно найти тот пункт меню, который нам нужен для загрузки по умолчанию. Мне нужна была Windows и в моем случае пункт назывался так:

  1. Перезагружаем компьютер, и во время запуска сверяем еще раз, точно ли мы выбрали пункт меню и совпадают ли навания.

Открываем еще один файл конфигурации GRUB 2 уже для редактирования (перед этим желательно сохранить его копию):

Почти в самом начале файла есть строчка, начинающаяся с GRUB_DEFAULT и в ней в скобках пишем название нашего пункта меню:

Внимательно все сверяем и сохраняем изменения. И после этого обновляем GRUB:

Теперь можно перезагрузить компьютер. Во время загрузки порядок пунктов в меню GRUB не изменится, но нужный пункт будет выделен.

Источник

Linux: изменить порядок загрузки в GRUB

Пришло время старому ноутбуку отправляться к родителям.

Что бы не усложнять им жизнь — было решено заменить загрузку с Ubuntu на Windows, что бы им не пришлось выбирать систему во время запуска.

Настройки порядка загрузки хранятся в файле /boot/grub/grub.cfg , в первых же строках которого большими буквами сказано:

Потому что этот файл создаётся самой системой во время выполнения команды update-grub на основе файлов:

И файла /etc/default/grub , в котором мы и будем менять значение порядка загрузки.

Перед изменениями — делаем резервную копию:

Выглядит файл по-умолчанию так:

# cat /etc/default/grub | grep -v ‘#’

Строка GRUB_DEFAULT может иметь значение либо числовое ( 0 , 1 и т.д.), либо буквенное — saved .

GRUB_DEFAULT=0 будет загружать первую систему, описанную в файле /boot/grub/grub.cfg , в блоках menuentry .

Тут стоит обратить внимание на строку submenu в файле /boot/grub/grub.cfg — нам нужны номера, не входящие в неё, поэтому строку submenu мы учитываем как «индекс 1«.

Проще всего во время загрузки GRUB просто посчитать порядковый номер системы, либо — просмотреть файл /boot/grub/grub.cfg в текстовом редакторе, в котором будет чётко видно разделение на «главные» пункты меню, и его «подменю».

Давайте посмотрим так:

Индекс «ноль» в меню:

Тут под номером 0 будет считаться строка menuentry ‘Ubuntu, with Linux 3.13.0-24-generic (первая в подменю), а Windows 7 (loader) — по счёту будет 4.

Вариант номер за — изменить строку GRUB_DEFAULT= вручную, прямо в файле, и указать номер системы для загрузки.

Либо, вместо номера, указать полное имя:

Другой вариант — изменить GRUB_DEFAULT на GRUB_DEFAULT=saved , после чего выполнить:

Этим мы указываем две вещи:

а) GRUB_DEFAULT=saved — GRUB будет загружать ту систему, которая была загружена последней;

б) такой системой мы устанавливаем запись №4, т.е. — Windows 7 (loader) .

При чём второй пункт выполнять необязательно — достаточно будет 1 раз выбрать систему во время загрузки — и она будет сохранена как «система по-умолчанию».

Так же, вместо указания «индекса» системы — можно указать полное её полное «имя»:

Источник

Оцените статью