Grub customiser — программа для настройки загрузчика.

Загрузчик операционной системы GRUB: настройка, описание. Установка и восстановление GRUB — Статейный холдинг

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

И тому есть абсолютно логичная причина: большинство новичков до своего перехода к использованию других, менее распространённых на рынке операционок, в повседневной жизни использовали ту же самую Windows. В ней этот загрузчик реализован максимально примитивно и прозрачно.

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

Поэтому всем тем, кто решил обратить внимание на иные продукты IT-индустрии, непременно следует ознакомиться с универсальным загрузчиком GRU, что в дальнейшем ощутимо поможет в работе сразу с несколькими ОС, установленных на одном компьютере.

Универсальный инструмент для не универсальных систем

Прежде всего начнём разбираться с наименования GNU GRUB. Эта аббревиатура с английского GRand Unified Bootloader переводится как «главный унифицированный загрузчик».

Его создателем является некоммерческая организация «Проект GNU», которая прославилась в IT-сфере своими свободно распространяемым программным обеспечением.

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

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

Путь развития технологии

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

Самая первая версия загрузчика, именовавшаяся как GRUB Legacy, до сих пор отлично справляется с задачами унифицированного загрузчика для UNIX-подобных систем.

Широкая поддержка серьёзных компаний (наподобие RedHat и Novell) и серверных дистрибутивов обеспечили ей ещё продолжительный срок существования в целом.

Однако даже это обстоятельство совершенно никак не повлияло на дальнейшее совершенствование загрузчика, благодаря чему пользователи получили последнюю на данный момент времени версию GRUB 2.

Будучи переписанным с чистой строки, GRUB 2 едва ли обладает хоть чем-то общим с устаревшим GRUB Legacy, кроме самого названия. Сегодня, будучи по умолчанию используемой с версии 9.

10 операционной системе Ubuntu, GRUB второй ревизии благодаря своей более совершенной и мощной структуре полностью остановил какую-либо дальнейшую разработку уже и так отлично себя зарекомендовавшей в прошлом Legacy.

Однако с самого начала новичку следует уяснить, что GRUB 2 — более сложный в работе, по сравнению с предыдущей версией, загрузчик. Поэтому дабы уберечь пользователей от возможных трудностей и проблем, далее будут просто и подробно изложены все мельчайшие детали, понимание которых позволит в полной мере воспользоваться всеми новшествами последней версией, а их довольно немало:

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

Все слышали о LILO?

Разумеется, не единым лишь GRUB’ом ограничивается выбор пользователей среди загрузчиков ОС. Подобным аналогом является LILO — начальный загрузчик Linux (LInux LOader), который до сих пор не утрачивает полностью свою актуальность. Однако же в пользу GRUB следует учесть несколько отличительных особенностей, которыми прямой конкурент пока что похвастаться определённо не может:

Единственной общей особенностью обоих загрузчиков является необходимость каждый раз компилировать все внесённые изменения в меню. Функция автоматического сохранения издавна отсутствовала в фирменном загрузчике Linux.

GRUB 2 также не может похвастаться столь удобной фичей.

Но даже учитывая этот неудобный для повседневного использования нюанс, LILO по нескольким пунктам проигрывает своему конкуренту, благодаря чему тот получает все более широкое распространение среди домашних компьютеров пользователей.

С самого начала убедитесь, что у вас имеется либо установленная Ubuntu, либо имеется её загрузочный диск (LiveCD). Запустив систему, необходимо вызвать терминал сочетанием клавиш Ctrl+Alt+F2, после чего прописать в нём следующие команды:

— sudo add-apt-repository ppa:cjwatson/grub,

— sudo add-get update && sudo add-get install grub2,

— sudo update-grub2.

И даже если у вас не установлена Ubuntu, но имеется LiveCD, то процедура остаётся одна и та же с одной лишь крохотной разницей. Загрузившись именно с этого загрузочного диска, выберите опцию «Попробовать Ubuntu» — так вы запустите систему без каких-либо изменений на своём компьютере. После этого продолжайте устанавливать загрузчик GRUB по той же схеме с этапа вызова терминала.

Проверить установленную версию загрузчика можно командой grub-install -v, а также непосредственно при самой загрузке Ubuntu.

Алгоритм запуска GRUB

По мере завершения работы GRUB Install загрузчик в первую очередь изменяет код MBR на свой собственный. MBR — это сектор, содержащий главную загрузочную запись (от англ. Master Boot Record), содержащий в себе:

Из-за малого объёма сектора MBR, запуск GRUB укладывается в два условных этапа:

Такая структура загрузки позволяет быть GRUB’у более широко конфигурируемым и гибким, нежели множество других аналогов, в которых этот процесс упрощён до максимальной компактности.

Наиболее часто используемые консольные команды

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

Послеустановочный GRUB: настройка и полезный в работе софт

Основным конфигурационным файлом в GRUB2, в отличие от предыдущей версии Legacy, является не /boot/grub/menu.lst, а уже /boot/grub/grub.cfg. Однако напрямую его редактировать бессмысленно — он будете генерироваться с каждым сохранённым изменением в файле настроек /etc/default/grub и в директории скриптов /etc/grub.d.

В /etc/default/grub настройка в основном ограничена изменением стандартного пункта загрузки и/или времени показа меню:

Набор скриптов в /etc/grub.d находят на компьютере все установленные системы и ядра, формируя загрузочное меню в grub.cfg. За поиск ядер и других ОС соответственно отвечают два основных: 10_linux и 30_os-prober.

Файл 40_custom позволяет изменить GRUB путём добавления собственных пунктов загрузки, что полезно для работы с особыми типами запуска системы (обратите внимание, что при любых изменениях он должен заканчиваться пустой строкой, иначе последний пункт загрузки из всех предложенных банально не будет отображён).

Однако ещё более простой способ отредактировать GRUB в системе Ubuntu — утилита Grub-Customizer. Благодаря своей простоте и интуитивно понятному интерфейсу, это наилучший вариант для настройки загрузчика, более всего подходящий неопытным новичкам. Для установки запускаем терминал (Ctrl+Alt+T), затем поочерёдно вводим в нём следующие команды:

Читайте также:  Что такое озу(оперативная память, ram)?

— sudo add-apt-repository ppa:danielrichter2007/grub-customizer,

— sudo add-get update,

— sudo add-get install grub-customizer.

И хоть перевод программы Grub-Customizer оставляет желать наилучшего исполнения, разобраться в ней очень легко:

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

Как загрузчик управится с ОС Windows?

Напрямую, к сожалению, GRUB никоим образом не может загружать Windows x86 (64bit-версия также не исключение), из-за чего приходится создавать соответствующий цепной механизм запуска. Для этого в конфигурационном файле grub.cfg необходимо добавить несколько строк определённых команд:

— title Windows,

— rootnoverify (hd*,*),

— makeactive,

— chainloader +1,

Пример и подробное описание последней как раз было приведено в таблице консольных команд. Теперь же настал тот самый практичный случай, когда она пригодится в работе. Однако до неё имеется ещё пара не менее важных для загрузки Windows строк:

Теперь та самая команда chainloader +1, которое передаёт весь дальнейший контроль загрузки непосредственно загрузчику Windows.

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

Случается и так, что на жёстком диске установлена не одна, а две или даже больше версий Windows. И тогда осуществить стабильный запуск без дополнительных команд скрытия/показа (hide/unhide) разделов просто нереально.

Суть такова, что если в конфигурационном файле GRUB прописано скрытие какого-либо раздела накопителя, то Windows банально не сможет его прочесть. А если раздел видимый, то с него соответственно можно будет загрузиться.

При наличии нескольких операционных систем сначала определитесь, какой именно экземпляр вы желаете загрузить, затем проверьте её точное расположение — необходимо знать, на каком разделе жёсткого диска она установлена.

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

lst нужно внести следующие изменения:

— title Windows,

— hide (hd0,0),

— unhide (hd0,1),

— rootnoverify (hd0,1),

— makeactive,

— chainloader +1,

В сравнении с предыдущим образцом кода были добавлены команды hide и unhide, благодаря которым пользователь сможет загрузить нужную операционную систему с заданного раздела жёсткого диска.

Переустановка GRUB на случай критических неполадок

Даже в случае технических неполадок восстановить GRUB совершенно несложная задача. Для начала загружаем установочный LiveCD, открываем терминал сочетанием клавиш CTRL+ALT+T.

После этого поочерёдно вводим команды:

Теперь остаётся лишь перезагрузить компьютер и убедиться в полной работоспособности переустановленного загрузчика.

Вопрос о защите от зацикливания перезагрузки

Необходимость в подобной интегрированной в загрузчик GRUB системе защиты появляется тогда, когда размеры логов, расположенных в каталоге /var/log, из-за неконтролируемой записи информации в них растут до непозволительных объёмов.

В нормально работающей системе предусмотрены специальные сервисы, архивирующие и подчищающие эти логи в автоматическом режиме. Таким образом, в большинстве случаев пользователю абсолютно не нужно тратить время, контролируя их объём.

Однако эти же службы запускаются лишь после загрузки операционной системы. До этого размеры лог-файлов абсолютно ничем не мониторятся, из-за чего в случае непредвиденного падения системы и дальнейших перезагрузок логи будут только лишь расти в объёме.

И этот неконтролируемый их рост будет продолжаться ровно столько, сколько длятся перезагрузки из-за сбоя в системе.

Впоследствии это всё может привести к полному заполнению того раздела, на котором расположен каталог /var/log, что чревато зависанием системы наглухо и невозможности запуска даже режима восстановления.

Именно от этого катастрофического положения и спасает интегрированная в GRUB система защиты от циклических перезагрузок, вывода «зависшее» меню GRUB, ожидающее явного вмешательства пользователя.

Сама защита ориентируется на значение переменной recordfail, прописанного в скрипте /boot/grub/grub.cfg. В ходе каждой загрузки она устанавливается как recordfail=1, а на финальной загрузочной стадии сбрасывается до recordfail=0.

И если именно такого сброса не произошло, то автоматическая загрузка полностью предотвращается и активируется та самая защита GRUB.

Для этого в /etc/defaul/grub находим переменную GRUB_RECORDFAIL_TIMEOUT и присваиваем ей значение в то количество секунд, в течение которых меню GRUB будет ждать вмешательства пользователя в случае отсутствия сброса recordfail с 1 до 0. После чего сохраняем изменения командой sudo update-grub, отключив тем самым защиту от зацикленной перезагрузки.

Кому это может быть полезно? Только для станций и серверов, в которых отсутствует клавиатура для ввода-вывода информации. Без неё, в случае подобных проблем, загрузка системы вообще бывает невозможна. Случаи зацикливания загрузки не так уж распространены и возникают в основном либо из-за проблем с питанием, либо из-за неполадок в программном обеспечении.

Деинсталляция GRUB и возвращение к Windows: быстро, просто и безболезненно

В случае если возникнет вопрос «Как удалить GRUB и оставить загрузчик другой операционной системы?», то в первую очередь пользователю потребуется её установочный диск/флешка.

Разберём всё на конкретном простом примере: пользователь удаляет со своего компьютера Linux, оставляя в итоге одну лишь Windows, но при этом не может её загрузить ввиду ошибки Grub error.

Для полного решения проблемы необходимо восстановить загрузчик Windows x86/64 bit:

Так как удалить GRUB можно в течение нескольких действий, то после всех успешно проведённых операций перезагружаем компьютер и без каких-либо проблем работаем уже в Windows-системе.

Источник: fb.ru

Сохрани статью себе в соцсеть!

Источник: https://teora-holding.ru/zagruzchik-operatsionnoj-sistemy-grub-nastrojka-opisanie-ustanovka-i-vosstanovlenie-grub/

Загрузчик операционной системы GRUB: настройка, описание. Установка и восстановление GRUB

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

Этому есть вполне логичное объяснение: большинство новых пользователей до перехода к использованию других менее распространенных на рынке операционных систем в повседневной жизни использовали ту же Windows. Загрузчик реализован в ней максимально прозрачно и примитивно.

Читайте также:  Ubuntu больше не будет поставлять 32-bit версии

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

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

Универсальный инструмент
Прежде всего попробуем разобраться с наименованиями GNU GRUB. Данная аббревиатура в переводе с английского означает “главный унифицированный загрузчик». Создателем данного загрузчика является некоммерческая организация «Проект GNU». Она прославилась в сфере информационных технологий своим свободно распространяемым программным обеспечением.

По сути сам GRUB представляет меню выбора нужной операционной системы из перечня поддерживаемых систем, в который входит FreeBSD, Linux и Solaris. GRUB при этом может работать даже с операционной системой Windows.

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

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

Ее продолжительный срок существования также обеспечили широкая поддержка серьезных компаний и серверных дистрибутивов. Но стоит отметить, что данное обстоятельство никак не повлияло на дальнейшее развитие данного загрузчика. Благодаря этому пользователи получили последнюю на данный момент времени версию GRUB2.

Будучи написанным практически заново, GRUB2 вряд ли обладает хоть какими-то общими чертами с устаревшим GRUB Legacy. Будучи по умолчанию используемым загрузчиком в операционной системе Ubuntu начиная с версии 9.10 GRUB2 полностью остановил дальнейшую разработку отлично зарекомендовавшей себя в прошлом Legacy.

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

К ним относятся и скриптовая поддержка (переменных, функций, условий, циклов), возможность изменения внешнего вида загрузчика под вкус пользователя, возможность динамичной подгрузки модулей, которая позволяет расширить функционал не на этапе сборки, а непосредственно во время выполнения, совместимость с различными архитектурами, поддержка загрузки MacOS, стабильная работа с файловыми системами NTFS, FAT32, FAT16. Благодаря кроссплатформенному типу установки GRUB2 можно устанавливать с другой архитектуры. Также при возникновении проблемной ситуации существует возможность введения безопасного режиме. Кроме того, в новой версии загрузчика были исправлены ошибки старой GRUB Legacy, которые из-за требования обратной совместимости изначально не могли быть пофиксены. В дальнейшем под названием GRUB мы будем иметь в виду GRUB 2, с которой будем в полной мерее разбираться.

LILO
Конечно же, выбор загрузчиков операционных систем не ограничивается одним GRUB’ом. Аналогичным загрузчиком является LILI. Это начальный загрузчик Linux систем, который до сих пор не утратил своей актуальности.

В пользу того же GRUB следует отметить несколько отличительных особенностей, которыми конкурент пока не может похвастаться. LILO поддерживает только 16 конфигураций загрузки, в то время как GRUB поддерживает неограниченное количество таких конфигураций.

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

Единственная общая особенность обоих загрузчиков заключается в необходимости компилировать каждый раз все внесенные в меню изменения. В фирменном загрузчике Linux издавна отсутствовала функция автоматического сохранения. GRUB 2 этой удобной особенностью похвастаться тоже не может.

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

Установка GRUB: особенности процесса
Для начала необходимо убедиться в том, что у вас на компьютере имеется либо установленная система Ubuntu, либо ее загрузочный диск. После запуска системы необходимо при помощи комбинации клавиш Ctrl+Alt+F2 вызвать терминал.

Затем в нем необходимо прописать следующие команды: — sudo add-apt-repository ppa : cjwatson/grub, — sudo add-get update && sudo add-get install grub 2, — sudo update-grub2. Даже если у вас установлена операционная система не Ubuntu, но имеется Live CD, то процедура останется такой же с одной небольшой разницей.

После того как вы загрузитесь именно с этого загрузочного диска, необходимо выбрать опцию «Попробовать Ubuntu». Таким образом вы запустите систему без каких-либо изменений на собственном компьютере. После этого необходимо продолжить установку загрузчика GRUB по той же схеме с этапа вызова терминала.

Чтобы проверить установленную версию загрузчика, можно использовать команду grub-install-v. Также это можно сделать непосредственно при самой загрузке Ubuntu.

GRUB: алгоритм запуска
По мере завершения работы с GRUB Install загрузчик прежде всего изменит код MBR на свой собственный сектор MBR, в котором содержится главная загрузочная запись. Здесь содержится код основного загрузчика (446 байт), таблица разделов с описанием как основных, так и вторичных разделов жесткого диска (64 байта).

Поскольку сектор MBR обладает малым объемом, запуск GRUB укладывается в два этапа. В секторе MBR размещена ссылка к конфигурационному файлу, который может находиться в любом жестком диске, на усмотрение самого пользователя. По ней будет определяться загрузка, которая начинается на втором этапе.

Все настройки и данные для работы GRUB учитываются из конфигурационного файла. Если же конфигурационный файл не был найден на втором этапе, то процесс загрузки будет прекращен. Пользователю придется в ручном режиме выбирать загрузочную конфигурацию из командной строки.

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

Часто используемые консольные команды
Большой простор рабочих возможностей последней версии загрузчика GNU GRUB, его конфигурационные возможности и настройка не оставят пользователей равнодушными. Чтобы попасть в него, достаточно будет просто нажать на клавишу «С» во время отображения меню загрузки. После этого останется только верно внести нужные команды.

Читайте также:  Fuck - исправит неправильную команду терминала

GRUB после установки: настройка и полезное ПО
В GRUB2 основным конфигурационным файлом является не /boot/grub/menu.lst, а /boot/grub/grub.cfg. Редактировать данный файл совершенно бессмысленно. С каждым сохраненным изменением в файле настроек /etc/default/grub он будет генерироваться заново.

Настройка в /etc/default/grub в основном ограничена изменением стандартного пункта загрузки и времени отображения меню. За изменение первого пункта отвечает параметр GRUB_DEFAULT. Его значением обозначается номер пункта в меню загрузки. При выборе какого-то другого пункта пользователь должен знать его очередность в общем списке.

Для этого необходимо просмотреть содержимое файла /boot/grub/grub.cfg и найти в нем нужную учетную запись. При этом стоит помнить о правилах нумерации. Первому пункту присвоено значение 0, второму пункту присвоено значение 1, третьему – 2 и так далее. Параметр GRUB_TIMEOUT отвечает за задержку отображения меню загрузки.

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

При выставлении значения «-1» заставка будет отображаться до тех пор, пока пользователь не выберет один из пунктов. В /etc/grub.d набор скриптов находит все установленные на компьютере ядра и системы. В grub.cfg формируется загрузочное меню. За поиск других операционных систем и ядер отвечают два основных – 30_os-prober и 10_linux.

Файл 40_custom дает возможность изменить GRUB путем добавления собственных пунктов загрузки. Это может быть полезно для работы с особыми типами запуска системы. Стоит обратить внимание на то, что он должен заканчиваться пустой стройкой при любых изменениях.

В противном случае последний пункт загрузки из всех предложенных просто не будет отображаться. Существует еще один более простой способ редактирования GRUB в операционной системе Ubuntu. Для этой цели нам понадобится утилита grub-Customizer.

Она благодаря своей простоте и интуитивно понятному интерфейсу представляет собой лучший вариант для настройки данного загрузчика. Больше всего Grub Customizer подойдет неопытным новичкам.

Чтобы установить его, нужно запустить терминал путем нажатия комбинации клавиш Ctrl+Alt+T, а потом поочередно ввести следующие команды: -sudo add-apt-repository ppa:denielrichter2007/grub-customizer, -sudo add-get update, -sudo add-get install grub-customizer. Конечно, перевод программы Grub-Customizer выполнен не очень качественно, но разобраться в ней довольно легко.

— List configuration – в данном пункте отображаются настройки меню при загрузке операционной системы. Здесь можно изменять очередность пунктов. — Основные настройки — выбор загружаемой по умолчанию системы, а также определение времени ожидания.

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

Источник: http://computerologia.ru/zagruzchik-operacionnoj-sistemy-grub-nastrojka-opisanie-ustanovka-i-vosstanovlenie-grub/

Как настроить первоочередный запуск Windows через GRUB CUSTOMIZER – работа в командной строке + рекомендации по настройке основных параметров Grub по умолчанию

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

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

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

Для того чтобы сделать загрузку Windows первой в Grub, можно использовать утилиту Grub Customizer (автоматический метод) или прибегнуть к ручному изменению в файлах конфигурации загрузчика Grub.

Скачать программу можно из официального сайта. Если говорить о Ubuntu и установке приоритета на сторону Windows, то в случае с данной ОС, нужно прибегнуть к персональным архивам пакетов. Для этого необходимо открыть терминал команд комбинацией клавиш Ctrl+Alt+T и скопировать в него следующие команды:

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

$ sudo apt-get update

$ sudo apt-get install grub-customizer

Последняя команда отвечает за установку уже обновленной версии загрузчика. После того как процесс загрузки и установки завершился, нужно его запустить. В этом же открытом окне добавляем команду:

$ grub-customizer

Стоит также отметить, что в 90% случаев система запросит права администратора. Для завершения установки необходимо получить root-права. Делается это посредством следующей команды:

$ gksu grub-customizer

Если приложение установлено и получены права доступа, можно и другим, альтернативным способом, запустить Grub. Для этого необходимо закрыть окно команд и найти иконку программы. Как правило, она попадает на рабочий стол. Двойным щелчком мышки выполняется запуск. Первое, что видит пользователь, – анализ имеющихся систем. Занимает он около 15-20 секунд, в зависимости от мощности компьютера.

После проведенного анализа, пользователю предоставляется доступ к списку конфигураций. Именно он и нужен для выбора приоритета первоочередной загрузки ОС, в нашем случае – Windows.

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

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

Собственно, это и весь процесс перестановки загрузки Windows на первое место в загрузчике grub, через customizer.

Альтернативная настройка запуска Windows в первую очередь через grub

Да, существует еще один вариант настройки очередности запуска. Это настройка программы по умолчанию. В данном случае необходимо:

  • Перейти во вкладку «Основные настройки».
  • Выбрать «пункт по умолчанию».
  • Задействовать нужную ОС из выпадающего списка.
  • Сохранить все вышеупомянутые действия.

После этого можно перезагружать компьютер и проверять правильность настройки загрузчика GRUB.

Итог

Таким образом, получается, что сделать загрузку Windows первой в Grub совершенно не сложно. Это легко делается из под любой ОС. Занимают все манипуляции минимум времени и совершенно не влияют на скорость загрузки системы в целом. Загрузочные сектора также остаются доступными для проверки антивирусом или любой другой программой.

Видеоматериал

Источник: https://www.devicegid.ru/kak-sdelat-zagruzku-windows-pervoi-v-grub-35

Ссылка на основную публикацию