Как Прописать Виндовс В Grub

Posted on
Как Прописать Виндовс В Grub 4,8/5 1414reviews

Начальный загрузчик GRUB - полное руководство. Оригинал: GRUB bootloader - Full tutorial. Автор: Igor Ljubuncic. Дата публикации: 1. Русинов. Дата публикации перевода: 0. В этом руководстве рассматривается предыдущая версия GRUB.

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

Загрузчик дебиана автоматически не подхватил Windows Boot Manager. Пробовал прописывать руками в конфиг файле разные .

  • 5.8.2.1 Windows в режиме BIOS; 5.8.2.2 Windows в режиме UEFI. Тему для GRUB требуется прописывать в виде полного пути к файлу .
  • Если вы ищете руководство по GRUB 2, последующей версии. GRUB будет хорошо работать с Linux, DOS, Windows или BSD.
Как Прописать Виндовс В Grub

Для них процесс загрузки операционной системы был полностью прозрачен. Самое большее, что они делали - это использовали Windows Recovery Console для решения возникающих проблем.

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

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

Ну, если вы готовы, читайте дальше. Но, сначала, важное предисловие. Эта статья состоит из поясняющей информации и примеров, которые помогут вам изучить GRUB. Конечно, все это есть на просторах интернета. Однако, новые пользователи Linux возможно потратят часы на поиск необходимой информации (особенно, если их ПК - персональный компьютер не загружается) немного разочаровавшись. Цель данного руководства предоставить простые и быстрые решения часто встречающихся проблем при мультизагрузочной установки и установки Linux операционных систем.

Содержание. Все есть файл. Введение. Что такое LILO? Как работает GRUB? Терминология GRUBКонфигурация GRUBУстановка GRUBGRUB на флоппи диске.

Установка GRUB по умолчанию. Установка GRUB с помощью grub- install. Настройка GRUB вручную (после установки)Резервное копирование! Добавление новой операционной системы в меню GRUBТипичные проблемы. Как восстановить GRUB после удаления? Простой способ. Сложный способ.

Windows установлена не на первом жестком диске (Своппинг)Несколько Windows операционных систем установлены на одном первом жестком диске (Скрыть/Показать)Вы изменили размер раздела; GRUB не работает. Полезные инструменты. Дополнительная информация (специально для фанатов)Ссылки. Другие мои статьи. Общая информация (в алфавитном порядке)Все есть файл.

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

Это не магия. Если вы помните это, то рискованная задача изменения разделов жесткого диска покажется вам ничем не отличающейся от манипуляции с файлами в файловом менеджере (или командной строке). Теперь, когда мы знаем это, мы можем перейти к подробному изучению технических деталей. Введение. GNU GRUB это загрузчик (то есть начальный или первичный загрузчик) способный загружать различные свободно распространяемые и проприетарные операционные системы. GRUB будет хорошо работать с Linux, DOS, Windows или BSD. Аббревиатура GRUB расшифровывается, как GRand Unified Bootloader (Главный унифицированный загрузчик).

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

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

ГБ (первые 1. 02. Соответственно и GRUB будет автоматически доступно все это пространство. GRUB может быть запущен или установлен с любого устройства (гибкого диска - дискеты, жесткого диска, CD- ROM привода, USB диска, сетевого диска) и может загружать операционные системы из различных источников, включая сетевые диски. Также он может может распаковать образ операционной системы перед ее загрузкой.

Вы можете получить дополнительную информацию, гораздо больше, чем в данной статье, из официального руководства GNU GRUB Manual 0. Что такое LILO? Вы, наверное, слышали о другом начальном загрузчике Linux, который называется LILO (образовано из начальных букв LInux LOader, что означает загрузчик Linux). Не смотря на то, что LILO для многих пользователей Linux подходящий вариант, я считаю, что GRUB - лучший выбор по нескольким причинам: LILO поддерживает только 1. GRUB поддерживает неограниченное количество конфигураций. Итак, позвольте показать, что эта малютка может делать. Как работает GRUB? Когда компьютер загружается, BIOS передает управление первому загрузочному устройству, которое может быть жестким диском, дискетой, CD- ROM или другим устройством, распознаваемым BIOS.

Для простоты будем считать, что это жесткий диск. Первый сектор жесткого диска называется Master Boot Record (MBR)(Главная Загрузочная Запись).

Длина этого сектора всего 5. Он содержит небольшой фрагмент кода (4. Таблица разделов содержит описание первичных и дополнительных разделов жесткого диска. По умолчанию, код MBR просматривается на активном разделе и если он найден, то загружается в память его загрузочный сектор и ему передается управление. GRUB заменяет код MBR по умолчанию собственным кодом. При этом работа GRUB состоит из нескольких стадий. Стадия 1: размещение в MBR.

Из- за малого объема MBR размещается только ссылка для перехода к Стадии 2, которая содержит все требуемые данные. Стадия 2: переход к конфигурационному файлу, который содержит все компоненты пользовательского интерфейса и настройки, необходимые для работы GRUB. Стадия 2 может находиться в любом месте на диске. Если в результате работы Стадии 2 не найдена конфигурационная таблица, GRUB прекратит процесс загрузки и предоставит пользователю возможность выбрать вручную загрузочную конфигурацию из командной строки. Еще существует Стадия 1. MBR. Структура Стадии позволяет GRUB иметь довольно большой объем (~2. К). Поэтому GRUB достаточно сложный и хорошо конфигурируемый, по сравнению с большинством загрузчиков, которые более компактные и проще укладываются в ограничения для Таблицы Разделов.

Терминология GRUBЭтот раздел предназначен для того чтобы помочь вам освоиться с GRUB без соприкосновения с ним. В следующем разделе рассматриваются актуальные файлы и ручная конфигурация GRUB. GRUB имеет собственные условные обозначения, которые немного отличаются от общепринятых условных обозначений применяемых в Linux. Вот, пример типичного начала GRUB. Обязательные скобки, в которые должны быть заключены все устройства представленные в списке меню GRUB. Гибкий диск обозначается как fd, CD- ROM как cd и т. Нумерация первого привода начинается с нуля.

В качестве примера, hd. Нумерация разделов тоже начинается с нуля. В этом случае, 1 соответствует второму разделу. Задача определения какой жесткий диск или раздел должен быть загружен, определяется BIOS и на Стадии 1. Как видите, условные обозначения очень простые. Первичные разделы имеют обозначения от 0 до 3(hd?,0), (hd?,1), (hd?,2), (hd?,3). Логические разделы в дополнительном разделе нумеруются начиная с 4.

Их нумерация не зависит от текущего количества первичных разделов на жестком диске. Например, (hd. 1,7). Эти параметры и специальные флаги (ключи) присваиваются каждому загрузочному устройству. Например, специальный флаг для Windows Safe Mode. Здесь показан пример меню GRUB загружающего только Ubuntu.

Здесь показан пример меню GRUB для компьютера с тройной загрузочной конфигурацией (SUSE 1. Ubuntu 6. 1. 0 и Windows XP). Это реальный menu. Попытайтесь понять, что означают эти данные. Считаются только незакомментированные строки. Комментарии обозначаются специальным символом #. Строки начинающиеся с нескольких последовательных серых x (индикатор предыдущей строки) являются продолжением предыдущей строки.

Другими словами, текст просто перенесен на другую строку, чтобы улучшить зрительное восприятие на экране длинных строк, с учетом размеров окна текстового редактора и разрешения экрана. В нашем случае, это SUSE 1. Вторая строка (timeout 8) сообщает сколько времени (в секундах) имеется у пользователя чтобы выбрать систему для загрузки до того как загрузится система по умолчанию. Просто, не правда ли? Все необходимое для отображения изящного пользовательского представления с цветным фоном и некоторыми дополнительными элементами, размещено на первом физическом диске, третьем разделе (hd. Это первичный раздел, как вы успели заметить. Эта строка предназначена помочь пользователю прочитать меню в более доступной терминологии.

В этом примере они могут быть найдены на (hd. Может быть доступно несколько подобных образов. Тот факт, что отсутствует ссылка на загрузочное устройство перед /boot/vmlinuz означает, что образ размещен на том же разделе жесткого диска, что и сам GRUB. Это обстоятельство часто определяет ваш выбор операционной системы, загружаемой по умолчанию. Подготовка включает в себя адаптацию универсального модуля ядра для конкретного оборудования, до его загрузки. Они определяют текущее размещение корневой директории (root), используемый графический режим и размещение раздела подкачки (swap). Флаг root (/dev/sda.

Как сделать загрузку Windows первой в Grub. Для выбора и запуска операционной системы во время загрузки компьютера используется специализированная программа — загрузчик. Самый популярный загрузчик — Grub. При установке нескольких операционных систем, например, Linux поверх Windows, в меню загрузчика первой будет последняя установленная ОС. Это не вызовет проблем у пользователей, которые пользуются Linux как основной системой, для них это даже более предпочтительный вариант. Но если вы еще новичок, и хотите использовать Linux второй системой, а Windows пока еще основной, до тех пор, пока не освоитесь, то наверное захотите чтобы первой была Windows. В этой статье мы рассмотрим как сделать загрузку Windows первой в Grub.

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

Установить программу можно из официальных репозиториев. Например, в Ubuntu нужно использовать ppa: sudo add- apt- repository ppa: danielrichter. Для запуска программы откройте терминал (Ctrl+Alt+T) и наберите grub- customizer: grub- customizer. Для работы программы необходимы права root, в некоторых системах возможно придется использовать такую команду: gksu grub- customizer.

Также программу можно запустить из главного меню. Привлечение К Социальной Работе подробнее. Главное окно выглядит вот так: Несколько секунд после запуска программа будет сканировать установленные операционные системы, затем в этом же окне мы сможем перенести загрузку Windows на первое место. Для этого кликните на нужном пункте правой кнопкой чтобы открылось контекстное меню: В меню выберите пункт Переместить вверх. Это действие нужно будет повторить несколько раз, пока Windows не будет первой в списке. Теперь будет выполняться загрузка windows по умолчанию grub.

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

Но я хочу затронуть еще пару настроек, которые могут быть полезны. Вместо того чтобы делать загрузку Windows первой в Grub, можно изменить пункт запускаемый по умолчанию. Перейдите на вкладку Основные настройки: Здесь для выбора пункта по умолчанию используемого по умолчанию есть список Задействовать: Кроме того, можно загружать по умолчанию последнюю загруженную ОС, для этого есть галочка: Не забудьте снова нажать кнопку сохранить. Изменение порядка загрузки Grub через терминал. Как я и обещал, теперь рассмотрим как сделать загрузку WIndows первой в Grub с помощью конфигурационных файлов.

Конфигурация Grub находится в файле /boot/grub/grub. Затем можно сохранить файл и готово. Перезагружайте и смотрите.

Загрузка Windows выполняется по умолчанию. Только минусом данного способа является то, что при обновлении конфигурации Grub все настройки собьются. Аналогично тому как мы настраивали пункт, загружаемый по умолчанию в Grub Customizer, это можно сделать и в терминале. Откройте файл /etc/default/grub. Теперь давайте обновим конфигурацию и сохраним настройки командой: grub- update. Не во всех системах работает такой вариант, поэтому можно использовать другую команду: grub. Вот и все. Теперь вы знаете как сделать загрузку Windows первой в Grub.

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

Как прописать Windows Boot Manager в GRUB — General — Форум.