Chastniimastertver.ru

Ремонт бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка Linux совместно с Windows 10 через Мультизагрузку

Установка Linux совместно с Windows 10 через Мультизагрузку

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

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

Шаг №1: Подготовка диска в Windows

Первое с чего начнем — это отщипнем от основного диска некоторое количество памяти, необходимой для новой ОС. Для этого откройте панель поиска Windows (значок в форме увеличительного стекла в левом нижнем углу экрана), в строке поиска введите DISKMGMT.MSC и нажмите Enter :

Щелкните правой кнопкой мыши (ПКМ) на главном диске и выберите пункт «Сжать том» . Если у вас есть несколько дисков, обязательно выберите тот, который помечен как «Основной» (обычно он обозначается как диск C ):

Затем выберите, насколько вы хотите уменьшить свой диск. Рекомендуется выделить для Linux не менее 20 ГБ (20 000 МБ).

Затем нажмите кнопку «Сжать» .

После того, как закончится процесс выделения места для установки Linux, вам нужно будет записать дистрибутив Linux на USB-накопитель или внешний диск объемом от 4 ГБ. Далее показано, как это сделать.

Шаг №2: Создание загрузочного USB-диска с Linux

Для создания загрузочного USB-диска с дистрибутивом Linux:

Скачайте с любого сайта ISO-образ любого понравившегося вам дистрибутива Linux (Ubuntu, Debian, Linux Mint или др.). Для этой статьи я буду использовать дистрибутив Linux Mint.

Вставьте USB-накопитель в компьютер. Возможно, вас попросят отформатировать диск. Форматирование приведет к удалению всех данных, хранящихся на вашем накопителе, поэтому перед началом работы обязательно сделайте резервную копию ваших файлов.

Скачайте утилиту Rufus, которая помогает создавать загрузочные USB-диски.

Откройте Rufus и выберите из списка устройств свой USB-накопитель. Если вы не знаете, какой диск выбрать, извлеките все остальные диски, пока у вас не останется только ваш накопитель.

В разделе «Метод загрузки» нажмите кнопку «Выбрать» и выберите ISO-образ Linux-дистрибутива, который вы ранее загрузили.

В пункте «Новая метка тома» нужно указать релевантное название.

Затем нажмите кнопку «Старт» .


Если при этом у вас выскочит всплывающее окно с просьбой выбрать режим, который вы хотите использовать для записи образа, то укажите «Записать в ISO-образ режиме (Рекомендуется)» и нажмите «ОК» :

Дождитесь, пока Rufus запишет образ на ваш накопитель. Это может занять некоторое время, так что будьте терпеливы.

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

Шаг №3: Установка Linux с загрузочного USB-диска

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

Для этого вставьте загрузочный USB-накопитель с Linux в компьютер > нажмите кнопку «Пуск» > затем, удерживая нажатой клавишу Shift , нажмите на «Перезагрузка» .

Эти действия переведут вас в Среду Восстановления Windows (Windows Recovery Environment).

Далее вам нужно будет выбрать пункт «Использовать устройство» :

Найдите свое устройство. Если вы не видите свой диск, то выберите сначала пункт «EFI USB Device» , а затем (на следующем экране) выберите свой диск:

Теперь ваш компьютер произведет загрузку Linux с подготовленного USB-диска.

Примечание: Если же при этом у вас все равно происходит загрузка Windows, то: либо возникла проблема с вашим диском, либо вам, возможно, придется настроить очередность загрузки устройств через BIOS/UEFI.

В появившемся окне выберите пункт «Start Linux Mint» . Некоторые дистрибутивы позволяют вам опробовать ОС перед её непосредственной установкой на диск:

Читайте так же:
Установка системы на ноуте

После того, как Linux Mint загрузится, найдите на рабочем столе иконку с надписью «Install Linux Mint» и щелкните по ней:

Запустится мастер установки. Следуйте его подсказкам до этапа, идущим сразу за этапом установки кодеков:

#3 — галочка возле «Установка мультимедиа кодеков» и «Продолжить»

Так как мы хотим сделать возможной загрузку с одного диска как Windows 10, так и Linux Mint, то выбираем пункт «Другой вариант» :

Теперь создаем раздел, на который будет производиться установка Linux Mint, используя для этого ранее выделенное свободное место:

Важный момент — установка загрузчика. Для того, чтобы иметь возможность загружать обе системы, необходимо установить загрузчик в корень самого диска (а не раздела!), на котором расположены Windows и будущий раздел с Linux:

У меня таким диском является /dev/nvme0n1, содержащий три ранее созданных (автоматически) раздела с компонентами Windows (nvme0n1p1, nvme0n1p2, nvme0n1p3) и свободное пространство. У вас же диск может называться /dev/sdb или /dev/sdc и т.д.

Примечание: На вышеприведенном скриншоте также можно заметить устройство /dev/sda — это USB-накопитель, с которого в данный момент происходит установка Linux Mint.

Затем вам нужно будет указать свой часовой пояс:

И создать нового пользователя и пароль для него:

После этого останется дождаться завершения установки и перезагрузить компьютер:

#1 — дождитесь завершения установки

#2 — перезагрузите систему

Если вы всё сделали правильно, то должны будете увидеть стартовое окно загрузчика GRUB, где сможете выбрать систему для запуска — Linux Mint 20.1 Cinnamon или Windows Boot Manager (загрузчик Windows 10):

Заключение

Теперь при запуске компьютера вы сможете выбирать, какую систему хотите использовать — Linux или Windows. На следующем уроке мы рассмотрим установку Linux совместно с Windows, используя технологию WSL.

Установка загрузчика

Чтобы загружать систему Red Hat Linux без загрузочной дискеты, нужно поставить загрузчик — либо GRUB (он выбран по умолчанию), либо LILO.

Новое в Red Hat Linux 7.2 — загрузчик GRUB, который может использоваться для запуска Red Hat Linux. Он может загружать и другие операционные системы, например, Windows 9 x . Вам нужно будет ответить на вопрос, как вы хотите и хотите ли вообще настраивать загрузчик и какой (GRUB или LILO).

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

Если нет желания устанавливать загрузчик, убедитесь в конце инсталляции, что создана загрузочная дискета, или найдите другой способ для загрузки (например, какой-нибудь еще загрузчик) системы Red Hat Linux.

Рисунок 3-9. Установка загрузчика

Теперь, когда вы решили установить загрузчик (GRUB или LILO), следует определить куда. Выбирать можно между двумя местами:

Лучше всего ставить именно туда, если только там уже не стоит загрузчик другой операционной системы, например, System Commander или OS/2 Boot Manager. MBR — специальная область диска, которую BIOS использует для загрузки системы. MBR является отправной точкой, откуда загрузчик может управлять процессом загрузки системы. Если вы установите его в MBR, то при загрузке машины появится приглашение. После этого вы можете загрузить Red Hat Linux или другие ОС, которые были указаны во время конфигурации LILO.

Первый сектор корневого раздела (root)

Рекомендуется, если в системе уже используется другой загрузчик (типа OS/2 Boot Manager). В этом случае этот другой загрузчик первым возьмет контроль в свои руки. Потом можно будет настроить его запускать GRUB (или LILO), который будет затем грузить Red Hat Linux.

Читайте так же:
Установка системы win 7 x64

Выберите, куда вы хотите установить GRUB (или LILO). Если единственной операционной системой на компьютере будет Red Hat Linux, то необходимо выбрать MBR. MBR выбирается и в случае, когда Linux соседствует с Windows 95/98, чтобы можно было загружать обе системы.

Если нашлись причины не устанавливать GRUB или LILO, то вы не сможете целенаправленно загружать Red Hat Linux, придется использовать другой метод загрузки (вроде загрузочной дискеты). Делайте такой выбор, только будучи уверенными, что есть другой способ загрузить Red Hat Linux!

Если вы хотите добавить опции по умолчанию в команду GRUB или LILO boot, введите их в поле Параметры модуля (Kernel parameters). Любые опции, которые вы введете, будут передаваться ядру Linux всякий раз во время загрузки.

Опция Принудительно использовать LBA32 (Force use of LBA32) (обычно не требуется) позволяет превысить лимит 1024 цилиндра для раздела /boot . Если ваша система поддерживает расширение LBA32 для загрузки операционных систем сверх предела 1024 цилиндра, а вы хотите поместить раздел /boot на пространство большее этого предела и программа установки еще не определила расширение BIOS’а, выберите эту опцию.

Перечислены все разделы, включая те, что используются другими операционными системами. Раздел с Red Hat Linux корневой файловой системой будет иметь метку Boot label linux . Другие разделы также могут иметь загрузочные метки. Для того, чтобы добавить метки к другим разделам (или поменять существующие), щелкните левой кнопкой мыши по разделу. Выбрав раздел, можете изменить его загрузочную метку.

В колонке Boot label перечислено что, вы должны написать в приглашении boot, чтобы загрузить желаемую операционную систему. Ничего страшного, если вы забыли, как определена метка загружаемой системы — всегда можно нажать <KEYCAP >[Tab]<KEYCAP > , чтобы появился список меток.

Режим восстановления (Rescue Mode)

Чтобы использовать загрузочный диск в режиме восстановления (rescue mode), у вас имеется на выбор несколько опций.

При использовании CD-ROM для загрузки, наберите linux rescue в командной строке после приглашения boot: .

При использовании сетевого загрузочного диска, наберите linux rescue в командной строчке boot: . Дальше вам предложат перетащить соответствующий образ из сети.

При использовании загрузочного диска, включенного в поставку Red Hat Linux, точно также напечатайте linux rescue все в той же командной строке boot: . А теперь выберите способ установки и правильное дерево, откуда будет проводиться установка.

Дополнительная информация о режиме восстановления содержится в руководстве Official Red Hat Linux Customization Guide.

Альтернативные загрузчики

Если вы не желаете использовать GRUB или LILO для загрузки Linux, то имеется тому несколько альтернатив:

Как уже упоминалось ранее, вы можете загружаться с загрузочного диска, созданного инсталляционной программой (если вы указали эту опцию во время установки системы).

Можно загружать Linux из-под MS DOS. К сожалению, он требует копию ядра Linux (и начальный RAM диск, если у вас есть SCSI адаптер) на разделе MS DOS. Единственный способ сделать это — загрузить Red Hat Linux, используя другой способ (например, из LILO на дискете) и затем скопировать ядро в раздел MS DOS. LOADLIN доступен по ftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/ и на различных зеркалах сайта.

MS DOS программа, очень похожая на LOADLIN. Также доступна на ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/ и на различных зеркалах сайта.

Например, System Commander и Partition Magic, которые умеют загружать Linux (но требуют, чтобы GRUB или LILO были установлены в корневом разделе Linux).

Установка и загрузка операционной системы linux

Linux , установленный на жёстком диске, загружается при включении компьютера при помощи специальной программы — загрузчика. Программа-загрузчик исполняется при загрузке системы с жёсткого диска и загружает ядро ОС Linux , расположенное также на жёстком диске.

Читайте так же:
Проблемы возникающие при установке операционной системы

Загрузчики Linux можно также использовать для загрузки нескольких операционных систем, поскольку они позволяют выбирать, какую систему нужно в этот раз разгружать. Если есть выбор из нескольких вариантов загрузки, то после некоторого времени ожидания будет загружена та система, которая выбрана по умолчанию: это не обязательно должен быть Linux , а может быть другая операционная система или специальный режим загрузки (например, восстановительный).

Например, при стандартной установке в начальном меню загрузчика ALT Linux доступны три альтернативы: ALT Linux , ALT Linux — Безопасные настройки (загрузка с минимальным количеством драйверов, что может оказаться необходимым в случае неполадок), Спасательная система . Если у вас есть установочный CD ALT Linux, вы также можете загрузиться с него: помимо установки новой системы можно загрузить уже установленный на жёстком диске Linux , который по тем или иным причинам невозможно загрузить прямо с жёсткого диска.

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

Загрузка нескольких операционных систем

Прежде всего следует отметить, что ОС Linux может быть загружена с любого жёсткого диска системы и любого типа раздела — и основного (primary), и дополнительного (secondary), с различных типов файловых систем (например Ext2 , Ext3 , ReiserFS ). При этом раздел, содержащий корневую файловую систему, не обязательно должен быть активным (иметь статус A в таблице разделов). Более того, вы можете использовать любой загрузчик, при условии, что он в состоянии передать управление на загрузочный сектор любого раздела (например, OS/2 Boot Manager , System Commander , WinNT Boot Loader ). В случае наличия какого-либо другого загрузчика, загрузчик Linux следует устанавливать не в MBR первого жёсткого диска системы, а в загрузочный сектор корневого раздела Linux , на который в последствии необходимо передать управление со стороны внешнего загрузчика. Подавляющее большинство UNIX -подобных систем, а также OS/2 не чувствительны к месту их размещения — главное, чтобы был способ передать управление на их программу начальной загрузки.

При использовании поставляемого с дистрибутивом загрузчика LILO передача управления на загрузочный сектор любого раздела, физически доступного в момент загрузки, не вызывает проблем. В то же время специфика архитектуры большинства основанных на DOS систем Microsoft Windows такова, что, даже будучи размещёнными на различных дисках и разделах, они все загружаются с одного раздела ( C: ), причём этот раздел должен быть активным основным разделом на первом жёстком диске системы. В противном случае возможны самые неожиданные проблемы с загрузкой Microsoft Windows . При установке Microsoft Windows именно такая конфигурация разделов и производится автоматически, поэтому мы не рекомендуем менять данное положение вещей насильственным образом. Лучше полностью сохранить статус загрузочного раздела Microsoft Windows .

Настройка загрузчика

Первое решение, которое нужно принять — где расположить загрузчик. Программа установки предлагает на выбор несколько позиций, где может быть размещён загрузчик. Общее правило: если устройство указано как « полный » жёсткий диск (без указания номера раздела — например, /dev/hda ), то загрузчик будет поставлен в MBR указанного диска; если устройство указано как раздел диска (в конце номер раздела), то загрузчик будет установлен в загрузочный сектор соответствующего раздела. Можно переместить загрузчик и после установки, исправив соответствующим образом конфигурационные файлы (см. ниже).

Если для загрузки всех операционных систем предполагается использовать загрузчик Linux ( LILO ), то в качестве загрузочного устройства необходимо выбрать первый диск системы; обычно это /dev/hda или /dev/sda . При таком выборе загрузчик первым получит управление от BIOS . Чтобы загрузчик Linux мог загружать другие операционные системы, ему нужно сообщить об их существовании. Программа установки ALT Linux умеет делать это автоматически. Однако если вам нужна более тонкая настройка, или что-то изменилось уже после установки ALT Linux, то можно отредактировать конфигурационные файлы загрузчика самостоятельно.

Читайте так же:
Документация по установке операционной системы

Это делается следующим образом: в файле /etc/lilo.conf для каждой операционной системы, которую потребуется загружать, нужно добавить новый раздел по аналогии со следующей записью:

Данная запись сообщает LILO о том, что на раздел /dev/hda1 установлена неизвестная ОС; в меню её надо отобразить под именем « windows »; если пользователь выберет этот пункт меню — передать управление на загрузочный сектор /dev/hda1 .

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

Наоборот, если общим для всех OC будет загрузчик другой операционной системы, то LILO необходимо установить на корневой раздел Linux (точка монтирования — / ). После этого необходимо сообщить общему загрузчику всех ОС о том, как передавать управление на раздел Linux . Как это сделать — смотрите в документации к используемому вами программному обеспечению.

Восстановление загрузчика

Если Linux устанавливается поверх или рядом с уже существующими системами Microsoft Windows , то обычно всё проходит без проблем, и сразу после установки есть возможность загрузить по выбору любую из имеющихся ОС. Однако если устанавливать или переустанавливать Windows после установки Linux , то более чем возможны проблемы с последующей загрузкой Linux . Дело в том, что большинство версий Windows при инсталляции без единого слова переписывают содержимое MBR загрузочного жёсткого диска, выкидывая прежнее содержимое и вставляя свой загрузчик, который о Linux и других не- Windows ничего знать не желает.

К счастью, эта ситуация легко исправима: достаточно любым способом загрузиться в Linux , и переустановить LILO в MBR. Для этого можно воспользоваться спасательной системой, доступной в качестве одного из вариантов загрузки на установочном диске ALT Linux.

Если Windows просто была переустановлена, то для восстановление загрузчика выполняется одной-единственной командой — lilo . Если же на диске появилась Windows , о которой загрузчик Linux ранее не знал, потребуется предварительно отредактировать конфигурационный файл LILO , как это описано в предыдущем разделе.

Linux.yaroslavl.ru

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

Если для загрузки всех операционных систем предполагается использовать один из предлагаемых инсталлятором загрузчиков, то в поле Загрузочное устройство необходимо выбрать первый диск системы; обычно это /dev/hda или /dev/sda. При таком выборе загрузчик будет размещн в MBR жсткого диска и первым получит управление от BIOS. Для загрузки различных ОС информацию о их существовании следует просто прописать в файлах конфигурации загрузчика. При установке Linux рядом с уже существующими системами Windows инсталлятор автоматически ищет их загрузочные разделы и прописывает их в конфигурацию загрузчика. Например, вот так (третий пункт меню dos— /dev/hda1) выглядит отметка о необходимости загрузки DOS или Windows NT с FAT16:

Рисунок 3.1. Диалог конфигуратора загрузчика

Диалог конфигуратора загрузчика

Впоследствии, если появятся дополнительные разделы с новыми ОС, то их можно легко включить в конфигурацию загрузчика вручную. Например, для LILO необходимо сделать следующее: в файле /etc/lilo.conf добавить новый раздел описания ОС по аналогии со следующей записью:

Данная запись сообщает LILO о том, что на раздел /dev/hda1 установлена неизвестная ОС; в меню е надо отобразить под именем “windows”; в случае выбора пользователем этого пункта меню передать управление на загрузочный сектор /dev/hda1.

Читайте так же:
Установка операционной системы с загрузочного диска

После сохранения данного файла конфигурации необходимо дать команду:

для того, чтобы изменения вступили в силу.

Добавление новых записей в GRUB отличается от LILO. Например, для аналогичного добавления в конфигурационный файл GRUB (/boot/grub/menu.lst) необходимо добавить следующую запись:

Если для загрузки ОС используется какое-либо другое программное обеспечение, то загрузчик Linux необходимо установить в загрузочный сектор корневого раздела, на который ОС Linux только что была установлена. Например, если корневой раздел (смонтированный как /) был размещн на /dev/hdb8, то и в поле Загрузочное устройство необходимо написать /dev/hdb8. Общее правило: если устройство указано как “полный” жесткий диск (без указания номера раздела— например, /dev/hda), то загрузчик будет поставлен в MBR указанного диска; если устройство указано как раздел диска (в конце номер раздела), то загрузчик будет установлен в загрузочный сектор соответствующего раздела. После того, как загрузчик Linux размещн, необходимо сообщить общему загрузчику всех ОС о существовании нового раздела и необходимости передачи ему управления. Как это сделать— смотрите в документации к используемому вами программному обеспечению.

В принципе, нет никаких проблем иметь на одной машине 6 и более операционных систем. Например, Windows 98, NT4, две OS/2 и две— Linux— отлично уживаются при условии, что каждой операционной системе выделено минимум по одному разделу на жстком диске. Весь вопрос в допустимом количестве разделов на одном жстком диске и объме этого диска (который может быть недостаточным для размещения всех ОС).

Если Linux устанавливается поверх или рядом с уже существующими системами Windows, то обычно все проходит без проблем, и сразу после инсталляции есть возможность загрузить по выбору любую из имеющихся ОС. Однако если сначала установить Linux (зарезервировав место для разделов Windows и, как положено, поместив загрузчик в MBR), а уже позднее установить какую либо версию Windows, то более чем возможны проблемы с последующей загрузкой Linux. Дело в том, что большинство версий Windows при инсталляции без единого слова переписывают содержимое MBR загрузочного жсткого диска, выкидывая прежнее содержимое и вставляя свой загрузчик, который о Linux и других не-Windows ничего знать не желает. К счастью, решение такой проблемы достаточно простое— перед установкой Windows необходимо в Linux изготовить загрузочную дискету командой:

$ mkbootdisk `uname -r`

(обратите внимание, здесь использованы “обратные” апострофы— backticks) или воспользоваться спасательной дискетой, созданной при установке Linux. После установки Windows, которая уничтожит загрузчик Linux в MBR, необходимо загрузить компьютер с этой дискеты, сообщить загрузчику о появлении новой ОС, как показано выше, и восстановить загрузчик Linux командами:

$ /boot/grub/install.sh

в зависимости от ваших персональных предпочтений (LILO/GRUB).

Для того, что бы иметь установленными и работающими две и более ОС Linux на одном компьютере, желательно следовать следующим рекомендациям:

Иметь один общий swap-раздел на всех— ведь пользоваться им будут по очереди. Это может сэкономить некоторое место на диске.

Использовать либо общий независимый загрузчик, а загрузчики каждой копии Linux установить в начальные секторы корневых разделов, либо иметь общий выделенный раздел /boot, монтируемый в корневые разделы, и один общий загрузчик LILO или GRUB, размещнный в MBR. Размер этого раздела может быть небольшим, порядка 20-30 Мб; обычно под него отводят один цилиндр жсткого диска. При таких условиях не возникает проблем с обновлением ядра обеих копий Linux и с гибкостью конфигурации общесистемного загрузчика.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector