Как добавить linux в загрузчик windows
Моё первое знакомство с Linux, началось лет 15 назад, помню свои мучения в установке, настройке и поиске драйверов, а также изучения командной строки “bash”. Главное, что меня тогда беспокоило, это трудность в установке, а точнее, сосуществование на одном жестком диске двух операционных систем, кардинально отличающихся друг от друга.
Сколько раз я переустанавливал Windows из-за невозможности нормальной загрузки, несколько раз терял все данные при разделении жесткого диска для ОС Linux, ошибочно указав не тот раздел, в общем понабрался опыта!
Уверен, что достаточно много желающих, делающие свои первые шаги в познании компьютера, хотели бы познакомится с операционными системами семейства Linux типа: Debian, Ubuntu, Fedora, Slackware и других. Однако Вас также, как и меня в те годы, возможно, останавливает боязнь испортить нормальную работу Windows.
Исходя из собственного опыта, хочу предложить Вам, совершенно безопасный способ установки, любой версии семейства Linux, совместно с Windows.
Суть безопасного метода заключается в установке, как загрузчика, так и данных ОС Linux в один раздел!
Необходимые инструменты для создания двух-загрузочной системы
1. Загрузочный дистрибутив операционной системы семейства Linux.
2. Программа EasyBCD для настройки загрузчика.
Ситуация: Предположим, у Вас установлена операционная система Windows 7 / 8.1 / 10, и жесткий диск разделен на два или более разделов.
Если раздел у вас только один используйте “Пошаговая видео-инструкция по работе с Acronis Disk Director” для создания второго раздела на жестком диске.
Для установки операционной системы Linux необходимо удалить существующий раздел, конечно предварительно сохранив все нужные и полезные файлы.
Удалить раздел можно из операционной системы Windows используя штатную программу “Управление дисками”, или стороннею программу по работе с жестким диском, или установщиком “Linux”.
На рисунке удаленный раздел
Установка Linux
Вставляете загрузочный диск с дистрибутивом ОС Debian в привод DVD-ROM и перезагружаете компьютер. Предварительно необходимо выставить в БИОС загрузку с DVD-ROM.
Не буду описывать всю установку операционной системы, так как она достаточно проста и интуитивно понятна даже для начинающих, а остановлюсь на самом главном “Разметка дисков и Установка загрузчика”.
Разметка дисков
1. Выберите пункт “Вручную” и нажмите кнопку “Продолжить”
2. Вы увидите список разделов, выберите “Свободное место” и нажмите кнопку “Продолжить”.
Естественно, у Вас список разделов будет отличатся, главное выделить освобожденное нами пространство.
3. Выберите пункт “Автоматически разметить свободное место” и нажмите кнопку “Продолжить”.
4. Выберите пункт “Все файлы в одном разделе” и нажмите кнопку “Продолжить”.
Оптимальным для Linux, считается создание нескольких разделов, но для новичков рекомендуется размещать все файлы в одном разделе. Это как-раз то, что нам и нужно, в случаи каких-либо проблем мы просто удалим или отформатируем этот раздел.
Установщик, автоматически создал два раздела из свободного места.
5. Выберите пункт “Закончить разметку и записать изменения на диск” и нажмите кнопку “Продолжить”.
Обратите особое внимание на номер и название устройства корневого каталога, куда будут установлены все файлы и с которого будет загружаться операционная система Linux Debian.
Эта строчка “/dev/sda5” путь к корневому разделу, которая нам понадобится при установке загрузчика GRUB. Естественно, у Вас номер и название разделов может отличатся.
6. Выберите точку “Да” и нажмите кнопку “Продолжить”. После нажатия, все изменения будут применены, то есть физически в таблицу разделов будут внесены записи.
Мы пропустим этапы выбора программного обеспечения, если не уверены в себе, просто оставляйте все по умолчанию и нажимайте кнопку “Продолжить”.
Установка загрузчика
Вот мы и добрались до самого главного, этапа установки загрузчика.
1. Отказываемся устанавливать загрузчик GRUB в главную загрузочную запись. Выберите точку “Нет” и нажмите кнопку “Продолжить”.
2. Введите путь “/dev/sda5” к корневому каталогу и нажмите кнопку “Продолжить”.
Не забудьте вынуть загрузочный дистрибутив из привода DVD-ROM.
В случае появления ошибки, вернитесь назад и укажите правильный путь для загрузчика.
Установка и настройка программы EasyBCD
Загрузившись в операционную систему Windows, установите программу EasyBCD. Процесс установки программы стандартный, скачайте, разархивируйте и запустите установочный файл EXE.
Программа EasyBCD будет использована нами для изменения записи в системный загрузчик, и модификации существующих записей с перенаправлением на другой диск.
1. Запустите программу и выберите инструмент “Добавить запись”. Затем перейдите на вкладку “Linux/BSD”.
2. Установите Тип: GRUB2, Имя: Debian 6.05 или любое, Диск: Раздел 5 (Linux – 15 ГБ).
Вам нужно выбрать из выпадающего списка тот раздел на который вы установили Linux, или если вы не уверены что указали правильно, выберите пункт по умолчанию “Автоматически найти и загрузить”.
Загрузочное меню Windows
На этом установка операционной системы Linux, и настройка загрузчика с помощью программы EasyBCD закончена.
P.S Если по какой-либо причине Вам надоест Linux, то загрузившись в Windows просто удалите или отформатируйте раздел на котором он установлен, затем запустив программу EasyBCD отредактируйте меню загрузки.
Какие операционные системы можно установить в новый загрузчик Windows 8?
Кажется, что это довольно красиво и согласуется с остальным новым дизайном Windows 8, поэтому было бы здорово установить Linux (Ubuntu) вместо него вместо GRUB или BURG . Кроме того, в моей личной системе Linux будет установлен на жесткий диск, а не на SSD , так что это будет немного быстрее.
Не уверен, что это даже возможно. Единственное, что может сработать - это NeoGrub (часть EasyBCD ), но я никогда не пробовал что-то подобное. Также важно отметить, что вы не можете сделать это в Windows RT.Вы можете сделать то же самое, что и в Windows 7, хотя я не уверен, что рекомендовал бы это, используя графическое меню загрузки (причина в конце).
Сначала кое-что:
Обычная настройка для людей, которые имеют конфигурации с двойной загрузкой, когда Linux является одной из установленных на машине ОС, - это установить загрузчик Linux по умолчанию и добавить туда запись для ОС Windows. Для этого нужно загрузить загрузчик Linux и, если вы хотите загрузить Windows, он загружается по цепочке в загрузчик Windows, который затем загружает Windows.
Поскольку обычно установлена только одна Windows, селектор меню загрузчика Windows никогда не появляется, создавая впечатление, что запись, добавленная вами в загрузчик Linux, фактически загружает Windows.
Возможно и обратное, хотя это не распространено среди пользователей Linux. Например, мой основной загрузчик - тот, из Windows, который затем загружается в Linux для загрузки Linux; Я настроил Linux так, чтобы он был в основном невидимым и загружался сразу же.
Как добавить запись Linux в загрузчик Windows:
Это действительно зависит от того, что вы устанавливаете вначале, а что позже, я уверен, что в Интернете есть несколько руководств, объясняющих подробную процедуру настройки среды с двумя загрузками. Так что я просто пройду 2 разные установки:
При первой установке Windows: В этом случае, когда вы устанавливаете дистрибутив Linux, если он позволяет вам установить загрузчик в разделе напрямую, а не в MBR жесткого диска, сделайте это. После перезагрузки вы обнаружите, что вы загружаете Windows так же, как Linux вообще не был установлен, после этого следуйте сценарию, в котором Linux был установлен, сначала описанному ниже.
Если вы можете установить загрузчик только в MBR жесткого диска после перезагрузки, вы увидите загрузчик Linux (Syslinux, GRUB, назовите его), выберите там запись Windows и загрузитесь в Windows.
Теперь я хотел бы использовать EasyBCD (бесплатно для личного пользования) , чтобы иметь дело с загрузчиком Windows, но все , что я с ним также может быть выполнена с надлежащим bcdboot , bcdedit и т.д. команды.
- Откройте EasyBCD и перейдите в раздел «Добавить новую запись» и вкладку «Linux / BSD».
- Выберите загрузчик, который у вас есть для вашего дистрибутива Linux. В случае GRUB2 есть режим автоматического выбора, который выберет соответствующий раздел для вас, например, для Syslinux вы должны обязательно выбрать раздел, в котором он установлен.
- Назовите запись, имя, которое вы там указали, будет отображаться в загрузчике Windows.
Выберите раздел, в котором находится ваш загрузчик, или выберите автоматически, если это возможно. В конце вы должны получить что-то вроде этого:
Нажмите «Добавить запись», и вы получите результат в левой нижней части программы:
Теперь вам нужно восстановить загрузчик Windows по умолчанию, для этого перейдите в раздел «Развертывание BCD», там выберите запись загрузчика Vista / 7 в MBR (который, кстати, такой же, как для Windows 8):
После этого все готово, вы получите такое же подтверждение, как и раньше. При загрузке вы увидите меню загрузки, предлагающее выбрать один из них:
Когда вы сначала устанавливаете Linux: в этом случае вам не нужно восстанавливать MBR (Master Boot Record, сообщает, что нужно выполнить на брутто-режиме), так как установка Windows перезапишет любое предыдущее значение.
ПРИМЕЧАНИЕ: с дисками UEFI и GPT это может отличаться, но у меня нет возможности попробовать это.
Почему я не уверен, что рекомендую делать это, используя новое графическое меню загрузки в Windows 8:
По сути, потому что способ работы отличается от текстового меню (по умолчанию для Windows 7). В Windows 7 (или Vista) вы сначала получаете меню загрузки, а затем он начинает загружать все, что вы выберете, в новом графическом меню сначала загружает некоторые вещи (= требует времени), а затем представляет вам меню загрузки , Если вы не выберете загрузку Windows 8, она перезагрузит компьютер и начнет загружать все, что вы выбрали, в данном случае это загрузчик Linux.
Я нахожусь в ожидании, чтобы загрузить некоторые вещи, просто чтобы сбросить их и перезагрузить ненужные, если я просто хочу загрузить другую ОС; но это мое личное мнение по этому вопросу, нет проблем с загрузкой Linux или любой другой ОС таким образом.
В любом случае, есть и другие способы использовать текстовое меню загрузки вместо Windows 8, если вам интересно проверить этот ответ .
, пожалуйста, не предлагайте устанавливать grub2 в mbr или wubi ..
Я выполнил инструкции по установке EasyBCD и добавьте запись в меню загрузки Windows, чтобы поэтапно загружать Ubuntu. Когда я перезагружаю как загрузчик NeoGrub, так и пункты меню Ubuntu, возьмите меня на экран ниже.
[/g0]
Процедура, которая работала для меня, описана ниже.
Вы выполнили установку загрузчика NeoGrub на этапе (3)? Если установлен NeoGrub, на вашем диске C: будет папка \NST .
Я думаю, что этот шаг иногда не учитывается при настройке EasyBCD.
Использование EasyBCD для загрузки в GRUB из меню загрузки Windows
Вы можете использовать EasyBCD, но имейте в виду, что это замедлит загрузку системы, поэтому после загрузки в Ubuntu измените mbr таким образом, чтобы он указывал на Ubuntu GRUB, который будет искать и отображать все действующие систем, установленных в системе, что намного лучше, чем меню загрузки Windows, также удалите параметр Ubuntu из меню загрузки Windows.
Я только что прошел через это как новичок linux в эти выходные и просто (!) получил эту работу. У меня была заводская настройка Windows 7 на ноутбуке и пыталась получить ubuntu для двойной загрузки. Я использовал диспетчер разделов Windows, чтобы освободить место на жестком диске, а затем использовать live CD и GParted для создания логических разделов /, / home и swap. Затем я установил ubuntu в эти разделы. Затем я вернулся в Windows, запустил EasyBCD и всякий раз, как я пытался (см. Выше предложения нитей), всегда заканчивался либо командной строкой grub>, либо иногда совсем ничего.
чтобы проверить, можете ли вы использовать командную строку grub> для фактической загрузки в вашу установку ubuntu. Это даст вам уверенность в том, что установка работает, и расскажет вам, какие настройки использовать позже.
«ls» предоставит вам список того, где вы находитесь. Для меня это оказалось моим приводом Windows 7 C от некоторых названий каталогов, которые он привел. Итак, вам нужно изменить корень на раздел, содержащий файлы unbuntu / boot. Для этого вы используете команду «root» grub.
Grub не использует sda / b / c / d для жестких дисков sata, вместо этого использует hd0 для sda, hd1 для sdb и т. Д. «Tab_key» 'используется в grub для автозаполнения. У меня только один жесткий диск, поэтому набрав «root» (hd0, «tab_key»), я дал мне все варианты для разделов в hd0, которые были доступны. Это поможет, если вы знаете, какой раздел вы установили / boot, но даже тогда не слишком интуитивно. Я использовал GParted для создания моих установочных разделов, поэтому знал, что я установил / загрузился в раздел sda9, поэтому смог определить его относительно легко. Немного запутанно, потому что grub начинает считать расширенные разделы с 4. Способ получить grub, чтобы получить раздел my / boot, набрав «root (hd0,8)», то есть один меньше, чем номер sda9. Сделайте «ls» и, конечно же, я вижу каталог / boot vmlinuz file и initrd.img файл в корневом каталоге.
Следующий бит, который нужно сделать, - загрузить ядро и файл initrd. Ядро было тем, что бросило меня, поскольку вам нужно указать корень в обычной терминологии linux как часть команда. Хотя фактическое ядро и файл .img находятся в / boot, у них длинные имена. В корне есть указатели на них, которые сохраняются на ccurate typing. Вот все, что я набрал, включая корневую команду выше:
. Это привело мою Ubuntu и дало мне уверенность, что она была установлена ОК. Теперь мне просто нужно было выяснить, как его автоматизировать. Это вернуло меня в EasyBCD на Win7. Нажмите, чтобы добавить новую запись (я оставил оригинал, который взял меня, чтобы заманить> в одиночку), и выбрал вкладку NeoGrub и нажал Install. После этого я нажал кнопку «Настроить», и это привело к отображению файла menu.lst. Я добавил все строки, которые я использовал выше в командной строке grub, чтобы загрузить его, и все. В следующий раз, когда я перезагрузился, я выбрал NeoGrub, и я набираю все это из ubuntu, который выглядит потрясающе и быстро по сравнению с постоянными кругами задержки Win7.
ссылки Я использую все выходные .
Процедура, которая работала для меня, описана ниже.
Вы выполнили установку загрузчика NeoGrub на этапе (3)? Если установлен NeoGrub, на вашем диске C: будет папка \NST .
Я думаю, что этот шаг иногда не учитывается при настройке EasyBCD.
Использование EasyBCD для загрузки в GRUB из меню загрузки Windows
Вы можете использовать EasyBCD, но имейте в виду, что это замедлит загрузку системы, поэтому после загрузки в Ubuntu измените mbr таким образом, чтобы он указывал на Ubuntu GRUB, который будет искать и отображать все действующие систем, установленных в системе, что намного лучше, чем меню загрузки Windows, также удалите параметр Ubuntu из меню загрузки Windows.
Я только что прошел через это как новичок linux в эти выходные и просто (!) получил эту работу. У меня была заводская настройка Windows 7 на ноутбуке и пыталась получить ubuntu для двойной загрузки. Я использовал диспетчер разделов Windows, чтобы освободить место на жестком диске, а затем использовать live CD и GParted для создания логических разделов /, / home и swap. Затем я установил ubuntu в эти разделы. Затем я вернулся в Windows, запустил EasyBCD и всякий раз, как я пытался (см. Выше предложения нитей), всегда заканчивался либо командной строкой grub>, либо иногда совсем ничего.
чтобы проверить, можете ли вы использовать командную строку grub> для фактической загрузки в вашу установку ubuntu. Это даст вам уверенность в том, что установка работает, и расскажет вам, какие настройки использовать позже.
«ls» предоставит вам список того, где вы находитесь. Для меня это оказалось моим приводом Windows 7 C от некоторых названий каталогов, которые он привел. Итак, вам нужно изменить корень на раздел, содержащий файлы unbuntu / boot. Для этого вы используете команду «root» grub.
Grub не использует sda / b / c / d для жестких дисков sata, вместо этого использует hd0 для sda, hd1 для sdb и т. Д. «Tab_key» 'используется в grub для автозаполнения. У меня только один жесткий диск, поэтому набрав «root» (hd0, «tab_key»), я дал мне все варианты для разделов в hd0, которые были доступны. Это поможет, если вы знаете, какой раздел вы установили / boot, но даже тогда не слишком интуитивно. Я использовал GParted для создания моих установочных разделов, поэтому знал, что я установил / загрузился в раздел sda9, поэтому смог определить его относительно легко. Немного запутанно, потому что grub начинает считать расширенные разделы с 4. Способ получить grub, чтобы получить раздел my / boot, набрав «root (hd0,8)», то есть один меньше, чем номер sda9. Сделайте «ls» и, конечно же, я вижу каталог / boot vmlinuz file и initrd.img файл в корневом каталоге.
Следующий бит, который нужно сделать, - загрузить ядро и файл initrd. Ядро было тем, что бросило меня, поскольку вам нужно указать корень в обычной терминологии linux как часть команда. Хотя фактическое ядро и файл .img находятся в / boot, у них длинные имена. В корне есть указатели на них, которые сохраняются на ccurate typing. Вот все, что я набрал, включая корневую команду выше:
. Это привело мою Ubuntu и дало мне уверенность, что она была установлена ОК. Теперь мне просто нужно было выяснить, как его автоматизировать. Это вернуло меня в EasyBCD на Win7. Нажмите, чтобы добавить новую запись (я оставил оригинал, который взял меня, чтобы заманить> в одиночку), и выбрал вкладку NeoGrub и нажал Install. После этого я нажал кнопку «Настроить», и это привело к отображению файла menu.lst. Я добавил все строки, которые я использовал выше в командной строке grub, чтобы загрузить его, и все. В следующий раз, когда я перезагрузился, я выбрал NeoGrub, и я набираю все это из ubuntu, который выглядит потрясающе и быстро по сравнению с постоянными кругами задержки Win7.
ссылки Я использую все выходные .
Процедура, которая работала для меня, описана ниже.
Вы выполнили установку загрузчика NeoGrub на этапе (3)? Если установлен NeoGrub, на вашем диске C: будет папка \NST .
Я думаю, что этот шаг иногда не учитывается при настройке EasyBCD.
Использование EasyBCD для загрузки в GRUB из меню загрузки Windows
В статье о возможности загружать Linux с VHD был предложен способ загружать Linux на машине с Windows без необходимости разбивать диск на разделы. Но было одно существенное ограничение: рассматривался только вариант загрузки BIOS, т.е. legacy-загрузки. Сейчас появляется всё больше устройств без поддержки режима legacy (например, многие ноутбуки, выпущенные в 2020 году). Поэтому в этой статье будет рассмотрена загрузка Linux с VHD на компьютерах с UEFI.
В чём отличия UEFI от BIOS, в интернете описано достаточно подробно, можно посмотреть, например, в этой статье. Для нас наиболее важным будет необходимость использовать разметку GPT для загрузочного диска и при создании разделов на VHD. Эксперименты проводились при отключенном Secure Boot. Не буду подробно останавливаться на моментах, описанных в предыдущей части. Как и ранее, предполагается, что читатель имеет представление о работе с консолью в Windows и Linux, умеет работать со стандартными системными утилитами, с ПО для виртуализации и т.п.
Предварительно отмечу еще ряд моментов. Можно было бы рассмотреть загрузку системы с внутреннего жесткого диска компьютера, но мы немного усложним задачу и будем загружать систему со съемного USB-диска, на котором будет располагаться VHD-файл. Все действия применимы и для внутреннего жесткого диска, а некоторые особенности будут отмечены в отдельном разделе.
Разработчики grub4dos недавно выпустили версию своего загрузчика для UEFI. При использовании версии grub4dos-for_UEFI-2021-02-10.7z на виртуальной машине у меня не возникло особых проблем при загрузке Linux с VHD, но на реальном железе при работе с тем же самым образом VHD была получена ошибка: Error 24: Attempt to access block outside of partition. С учетом простоты, с которой UEFI позволяет заменить загрузчик (простая замена файла), было решено воспользоваться загрузчиком grub2 из дистрибутива Debian debian-10.8.0-amd64-netinst.iso.
Установка Linux на VHD
Есть два ключевых отличия от варианта для BIOS:
1) в настройках VirtualBox необходимо установить опцию "Enable EFI";
2) при установке Debian диск был разбит на два раздела: ESP (EFI system partition) размером
100 Мб, отформатированный в FAT32, и EXT4, занимающий всё оставшееся место.
Возможны и другие варианты разбиения. Раздел ESP при желании можно вынести за пределы VHD (он нам нужен только для загрузки на виртуальной машине), но все дальнейшие настройки сделаны исходя из того, что на VHD будет два раздела.
Подготовка Linux к загрузке с VHD
Скрипт из предыдущей статьи нам подходит для загрузки на локальном компьютере, где состав дисков меняется редко и заранее известно, на каком диске хранится VHD-файл. Но мы себе поставили новую цель: иметь возможность загружаться с USB-носителя на любом компьютере с любой конфигурацией жестких дисков. Загрузчики grub4dos и grub2 умеют искать файлы на доступных разделах и работать с UUID разделов. Мы этим воспользуемся при создании конфигурационного файла загрузчика, а пока добавим обработку UUID в скрипт loop_boot_vhd.
В скрипт добавлено считывание нового параметра loop_dev_uuid . В нём ожидается UUID раздела, на котором находится VHD-файл (путь к нему передается, как и раньше, в параметре loop_file_path ). Если задан loop_dev_uuid , то значение, переданное в loop_dev_path , игнорируется и заменяется на найденный по UUID путь к устройству. Кроме того, если диск подключен по USB, то он может определяться в системе с задержкой. Поэтому добавлено ожидание (до 10 секунд), во время которого выполняется ежесекундная проверка, появилось нужное устройство или нет. Мы ищем раздел по UUID с помощью утилиты findfs. Она не входит в образ initramfs, для её добавления необходимо создать скрипт /etc/initramfs-tools/hooks/copyfindfs (не забывайте делать скрипты исполняемыми).
Скрипт loop_boot_vhd необходимо расположить, как и ранее, в /etc/initramfs-tools/scripts/local-top/. После чего пересобрать initramfs, и VHD-образ можно считать готовым.
Настройка grub.cfg
В GRUB2 можно получить UUID раздела с помощью модуля probe, поэтому он должен быть в сборке. За основу была взята сборка GRUB2 с установочного диска Debian, для загрузки нам понадобятся следующие файлы:
Их необходимо скопировать на EFI-раздел USB-диска:
Далее необходимо создать конфигурационный файл \EFI\debian\grub.cfg.
В cfg-файле всё достаточно очевидно, только обращу внимание, что VHD-файл имеет название debefi.vhd, и система будет искать его в корне всех найденных разделов. Для исключения ошибок название файла необходимо сделать уникальным для загружаемой системы. Ну и "gpt2" используется потому, что Linux установлен на втором разделе внутри VHD.
Особенности настройки параллельно с Windows bootloader
Disclaimer: дальнейшие действия могут привести к невозможности загрузить компьютер штатными средствами, все действия вы выполняете на свой страх и риск. Перед экспериментом проверьте, контролирует ли установленное антивирусное ПО целостность загрузчика. И не забывайте о возможных побочных эффектах.
Я опишу один из вариантов реализации выбора между загрузкой Windows и Linux: с помощью замены загрузчика на GRUB2. Загрузка EFI-систем по умолчанию начинается с файла \EFI\Boot\BOOTX64.EFI, в Windows 10 используется \EFI\Microsoft\Boot\bootmgfw.efi. Заменить загрузчик Microsoft на GRUB2 можно просто заменив файл. Необходимо быть внимательным, если сомневаетесь в получении результата с первого раза, то лучше сначала поэкспериментируйте на виртуальной машине. С помощью diskpart.exe надо подключить EFI-раздел Windows, на котором необходимо:
переименовать/перенести файл \EFI\Microsoft\Boot\bootmgfw.efi в \EFI\boot\ms.efi;
файл bootx64.efi из ISO-образа Debian переименовать в \EFI\Microsoft\Boot\bootmgfw.efi;
grubx64.efi разместить в \EFI\Microsoft\Boot\grubx64.efi;
probe.mod разместить в \EFI\debian\x86_64-efi\probe.mod;
ранее созданный grub.cfg скопировать в \EFI\debian\grub.cfg и добавить пункт для передачи управления загрузчику Microsoft:
Теперь при загрузке сначала будет появляться меню GRUB2 с выбором загрузки Windows ("ms") или Linux ("vhdUUID").
Если на каком-то из этапов загрузки возникают ошибки, то (как и с grub4dos) необходимо попытаться вводить команды вручную и смотреть, какие ошибки выдает система, как и куда монтируются разделы, доступны ли все необходимые файлы и т.п.
Читайте также: