Загрузчика Grub
GRUB выступает за великий системный загрузчик, является программа распространяется на условиях GNU, отвечающий за загрузку и запуск операционной системы.
GRUB проживающих на диске, и широко используется и устанавливается по умолчанию почти во всех основных версиях Linux, а также в тех из FreeBSD и OpenSolaris.
Чем ее внутреннюю работу, на самом деле очень сложный, интересно знать базовую архитектуру, конфигурацию системы (под управлением конфигурации файл menu.lst) и основные команды текста.
Grub позволяет переписывать с нуля команды, необходимые для загрузки ядра, загрузчика GRUB является универсальным, поддерживает все основные операционные системы, в том числе даже те, с собственной лицензией Windows.
Это происходит, когда компьютерный интерфейс с меню, как та, что находится на следующем примере:
GRUB загрузочной GRUB из командной стандартным образом, и распространяется вместе с некоторыми вспомогательных программ, которые, по сообщениям с кратким описанием наиболее часто используемых:
-
Grub-установки: установка GRUB на диск;
-
Grub-установки по умолчанию: назначить пункт меню по умолчанию начинается тайм-аута;
-
Grub-зонда: предлагает информацию о устройство, соответствующее заданному пути (или устройством через-й вариант);
-
Grub-перезагрузки перезагрузки компьютера с операционной системой, соответствующей пункту меню указан в качестве аргумента;
-
GRUB-md5-склеп: вычислить MD5 хэш пароля требует самой программы.
Архитектура GRUB
GRUB состоит из двух частей, называемых этапов.
-
stage1 является резидентом в главной загрузочной записи (MBR, загрузочного сектора используется BIOS для завершения загрузки системы), а также сделок, чтобы загрузить вторую часть;
-
stage2 проживающих на жесткий путь к / загрузки / GRUB и содержит фактические программы, по тому же пути конфигурационные файлы хранятся.
Эта архитектура позволяет stage1, чтобы всегда быть неизменной и меняется только stage2, акт изменения файла конфигурации, который определяет поведение загрузчика и структуру меню.
С этой операционной системой поставляется гибкость и простоту использования невероятно высокой, если смотреть в сочетании с силой инструмент.
Обозначения для идентификации дисков и разделов.
Прежде чем обсуждать подробно работы и структура конфигурационного файла может быть полезно вспомнить, как они называются диски и разделы в GRUB и операционных систем.
-
DOS / Windows присваивает каждому разделу любом диске размещены на символическое значение состоит из прогрессивных письмо и толстой кишки (по умолчанию: и B: для съемных дисков C: и ниже для жестких дисков и других подразделений );
-
UNIX обозначения названия диска в виде HDA, HDB, HDC и др. ..
и для каждого диска и определить значение, которое идентифицирует каждую последовательность разбиений (hda1 т.е. hda5, HDB3).
Числами от 1 до 4 зарезервированы для четырех возможных первичных разделов, при этом используя значения больше чем на 5 назвать логическими разделами.
-
GRUB использует собственные обозначения, отличные от предыдущих двух, что дает каждый жесткий диск 'HD' префикс следует идентификатор диска и раздела:
HD (<numero_disco>, <numero_partizione>)
Вот схема обобщения например, которые могут прояснить вещи: