- Как изменить порядок загрузки операционных систем (Linux, Windows) в GRUB
- Введение
- Обзор программы Grub Customizer
- Установка Grub Customizer в Ubuntu
- Шаг 1 – Запускаем менеджер приложений
- Шаг 2 – Запускаем установку Grub Customizer
- Шаг 3 – Запускаем программу Grub Customizer
- Изменение порядка загрузки операционных систем
- Переименование пунктов загрузочного меню
- Сохранение настроек, загрузка и проверка порядка ОС
- Видео-инструкция
- Как в загрузчике Grub переместить Windows 10 в начало списка
- Редактирование файла grub.cfg
- Как настроить первоочередный запуск Windows через GRUB CUSTOMIZER – работа в командной строке + рекомендации по настройке основных параметров Grub по умолчанию
- Изменение приоритета загрузки через GRUB CUSTOMIZER
- Альтернативная настройка запуска Windows в первую очередь через grub
- Видеоматериал
Как изменить порядок загрузки операционных систем (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 (шрифт, цвет шрифта, фон и так далее).
Установка 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.
Видео-инструкция
У меня все, надеюсь, материал был Вам полезен, пока!
Как в загрузчике Grub переместить Windows 10 в начало списка
Если вы решили установить Linux рядом с Windows 10 , будьте готовы к тому, что вместо привычного Win-загрузчика вам придется пользоваться линуксовым загрузчиком Grub, причем Linux в нём будет располагаться на первом месте. Это удобно, если Linux планируется использовать в качестве основной операционной системы, если таковой по-прежнему остается Windows, было бы неплохо перенести ее в начало списка загрузчика Grub.
Сделать это можно двумя основными способами: с помощью приложения Grub Customizer и путем ручного редактирования конфигурационного файла загрузчика Grub. Первый способ наиболее прост, но здесь есть небольшой нюанс. В официальных репозиториях программа Grub Customizer отсутствует, поэтому для ее установки придется подключить репозиторий PPA .
Для этого в терминале выполняем три приведенных на скриншоте команды:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Первая команда подключает репозиторий, вторая обновляет его,
третья команда производит установку приложения.
Если вдруг получите сообщение о временной недоступности ресурса, подождите немного и выполните третью команду повторно.
Произведя установку, запустите программу командой grub-customizer или gksu grub-customizer , если понадобятся права суперпользователя.
Рабочее окно приложения представлено списком загрузочных записей, найдите в нем запись Windows 10,
кликните по ней правой кнопкой мыши и выберите в меню «Переместить вверх».
И так еще раз, и еще раз до тех пор, пока запись не окажется в самом верху списка, а затем сохраните изменения нажатием одноименной кнопки в левом верхнем углу окна приложения.
Можете перезагружаться и смотреть, что получилось.
А получится то, что пункт выбора загрузки Windows 10 окажется в вверху списка. Кстати, вместо того чтобы перемещать загрузочную запись пошагово, можете переключиться в Grub Customizer на вкладку «Основные настройки».
И выбрать там пункт загрузки по умолчанию.
Редактирование файла grub.cfg
Более опытные пользователи могут отредактировать конфигурационный файл загрузчика вручную, открыв его в текстовом редакторе командой gksu gedit /boot/grub/grub.cfg . Если приложение gksu не установлено, установите, без него открытый файл конфигурации будет доступен только для чтения.
Найдите в файле блок данных, начинающийся с menuentry «Windows 10…» — — набор ключей и заканчивающийся данными в фигурных скобках , смотрите скриншот ниже.
Вырезав блок, вставьте его перед блоком menuentry «Ubuntu» или какой там у вас идет первым и сохраните файл. После перезагрузки запись с Windows 10 окажется в начале списка Grub.
Всё что здесь было показано, выполняется из среды Linux.
Как настроить первоочередный запуск Windows через GRUB CUSTOMIZER – работа в командной строке + рекомендации по настройке основных параметров Grub по умолчанию
Для запуска нужной операционной системы на компьютере, если их установлено более чем одна, используют специальные загрузчики. Пожалуй, одним из самых популярных и простых в использовании, является загрузчик Grub.
Его целевое использование рекомендуется для начинающих пользователей, так как процесс установки и работы с программной средой максимально оптимизирован. После установки дополнительной ОС, в варианты загрузки первой строкой выносится последняя установка системы.
Последней может быть, например, Linux. Если ее использование сводится исключительно к изучению, а Windows является основной системой, то будет логичней перенести последнюю на первое место.
Для того чтобы сделать загрузку Windows первой в Grub, можно использовать утилиту Grub Customizer (автоматический метод) или прибегнуть к ручному изменению в файлах конфигурации загрузчика Grub.
Изменение приоритета загрузки через GRUB CUSTOMIZER
Скачать программу можно из официального сайта. Если говорить о Ubuntu и установке приоритета на сторону Windows, то в случае с данной ОС, нужно прибегнуть к персональным архивам пакетов. Для этого необходимо открыть терминал команд комбинацией клавиш Ctrl+Alt+T и скопировать в него следующие команды:
$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer
Последняя команда отвечает за установку уже обновленной версии загрузчика. После того как процесс загрузки и установки завершился, нужно его запустить. В этом же открытом окне добавляем команду:
Не забываем наживать Enter после каждой из упомянутых команд.
Стоит также отметить, что в 90% случаев система запросит права администратора. Для завершения установки необходимо получить root-права. Делается это посредством следующей команды:
Если приложение установлено и получены права доступа, можно и другим, альтернативным способом, запустить Grub. Для этого необходимо закрыть окно команд и найти иконку программы. Как правило, она попадает на рабочий стол. Двойным щелчком мышки выполняется запуск. Первое, что видит пользователь, – анализ имеющихся систем. Занимает он около 15-20 секунд, в зависимости от мощности компьютера.
После проведенного анализа, пользователю предоставляется доступ к списку конфигураций. Именно он и нужен для выбора приоритета первоочередной загрузки ОС, в нашем случае – Windows.
Из выпадающего списка нужно выбрать Windows, независимо от его версии, и кликнуть по нему правой кнопкой мышки, после чего откроется контекстное меню. В нем же сможете наблюдать пункт «переместить вверх». Одно нажатие поднимает ОС Windows в выдающем списке на один пункт вверх. Действие необходимо повторять до тех пор, пока ОС не займет первое место в списке конфигураций.
Как только упомянутое было достигнуто, в левом верхнем углу нужно сохранить все действия.
Никоем образом нельзя перепутать с рядом расположенной командой «удалить».
Собственно, это и весь процесс перестановки загрузки Windows на первое место в загрузчике grub, через customizer.
Альтернативная настройка запуска Windows в первую очередь через grub
Да, существует еще один вариант настройки очередности запуска. Это настройка программы по умолчанию. В данном случае необходимо:
- Перейти во вкладку «Основные настройки».
- Выбрать «пункт по умолчанию».
- Задействовать нужную ОС из выпадающего списка.
- Сохранить все вышеупомянутые действия.
После этого можно перезагружать компьютер и проверять правильность настройки загрузчика GRUB.
Таким образом, получается, что сделать загрузку Windows первой в Grub совершенно не сложно. Это легко делается из под любой ОС. Занимают все манипуляции минимум времени и совершенно не влияют на скорость загрузки системы в целом. Загрузочные сектора также остаются доступными для проверки антивирусом или любой другой программой.