Kav-soft.ru

ПК Софт
13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить linux второй операционной системой

Установка двух Linux на компьютер

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

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

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

Как это будет работать?

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

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

Теперь про контейнеры и chroot. Обе эти технологии позволяют запускать несколько дистрибутивов одновременно на одном ядре Linux. Это позволяет нам не терять производительность как при полной виртуализации с помощью VirtualBox или WMVare, но и накладывает кое-какие ограничения.

Если рассматривать chroot, то этот метод создает изолированное окружение в системе, вы попадаете в консольное окружение выбранного дистрибутива и можете выполнять все его программы, они будут работать на том же ядре и будут иметь доступ ко всем тем же устройствам и файлам что и основная система, но, тем не менее, это будет отдельное окружение. Такой вариант может быть полезен если вам срочно нужно получить доступ к консоли другого дистрибутива, а также он постоянно используется при восстановлении системы. chroot может использоваться для запуска Linux на смартфонах Android.

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

Как установить два Linux на компьютер

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

Теперь перейдем к разметке диска. Это один из самых важных этапов. Если при установке Linux рядом с Windows вы можете только отделить немного пространства для Linux. Но в нашем сегодняшнем варианте у вас будет намного больше свободы для планирования.

Обычно для установки дистрибутива Linux нам нужно четыре раздела:

  • /boot — раздел для загрузчика;
  • swap — раздел подкачки;
  • / — корневой раздел для системы и всех файлов программ;
  • /home — раздел для файлов пользователя.

Но если вы хотите установить два Linux на компьютер, то такая разметка необходима только для одного из дистрибутивов. Все остальные могут обойтись одним разделом для системы. Рассмотрим подробнее почему:

  • Раздел загрузчика — роль загрузчика будет выполнять дистрибутив, который был установлен последним, и хотя загрузчики в других дистрибутивах будут установлены, но фактически они не будут работать, поэтому этот раздел для них можно не создавать;
  • Раздел подкачки — все системы могут использовать один раздел подкачки если не планируется, конечно, использовать гибернацию, в случае с гибернацией, для каждой системы вам будет нужен отдельный раздел swap;
  • Системный раздел — это единственный раздел, который обязательно нужен для всех дистрибутивов? конечно, вы могли бы попытаться хранить файлы всех дистрибутивов на одном разделе, но так делать не нужно;
  • Домашний раздел — тоже можно выделить в качестве одного раздела для всех. Вот только имена пользователей в разных дистрибутивах советую брать разными, чтобы в вашей домашней папке не было кучи мусора из различных конфигурационных файлов и все это не конфликтовало.

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

Установка двоих Linux в chroot

Мы уже рассмотрели что это такое выше, поэтому сразу перейдем к практике. Допустим, у вас есть установленная на компьютере Ubuntu, представим, что она установлена на диске /dev/sda1, хотя файлы успешно могут лежать на этом же диске только в отдельной папке. Домашний раздел — /dev/sda2. Теперь попытаемся войти из текущей системы в окружение chroot для Ubuntu. Сначала монтируем разделы:

Читайте так же:
Код ошибки bad system config info

sudo mount /dev/sda1 /mnt
$ sudo mount /dev/sda2 /mnt/home

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

sudo mount —bind /dev/ /mnt/dev/
$ sudo mount —bind /proc/ /mnt/proc/
$ sudo mount —bind /sys/ /mnt/sys/

И затем остается только войти в окружение chroot:

chroot /mnt/ /bin/bash

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

Выводы

Теперь вы знаете несколько отличных способов как выполняется установка двух Linux на один компьютер. Все действительно очень просто и зависимости от ваших потребностей вы можете настроить отличную экосистему, установив несколько linux на одном компьютере. Если у вас остались вопросы, спрашивайте в комментариях!

На завершение подробное видео про настройку chroot на английском:

Установка Linux — пошаговая инструкция на примере Ubuntu

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

1. Какой дистрибутив Linux установить

Дистрибутивов Linux очень много, а у каждого из них еще есть множество внутренних версий. Мы не будем в этой статье тщательно выбирать ОС Линукс, поскольку это отдельная тема. Мы лишь скажем, что у каждого из них есть свои плюсы и минусы. Каждая разрабатывалась под решения определенных задач. Более подробно про выбор дистрибутивов можно прочитать в отдельной статье:

Мы рассмотрим на примере установки самого популярного дистрибутива для домашних компьютеров «Ubuntu 16.04» на виртуальную машину с помощью программы VirtualBox (виртуал бокс). Предполагается, что программа VirtualBox уже стоит на Вашем компьютере. Если же нет, то его можно дистрибутив можно скачать с официального сайта: virtualbox.com. Хочу отметить, что распространяется VirtualBox бесплатно.

Если Вы хотите установить Линукс на компьютер без использования виртуальной машины, то это тоже возможно по описанный ниже инструкции.

2. Подготовка к установке Linux

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

2.1. Загрузка дистрибутива Ubuntu

Найти актуальную версию последнего дистрибутива Ubuntu всегда можно на сайте releases.ubuntu.com или же через Яндекс зеркало (mirror.yandex.ru/ubuntu-releases/). На текущей момент это версия 16.04.

Названия образов дистрибутивов имеют следующие названия:

Что означают названия и чем они отличаются:

  • 16.04.3 — версия Ubuntu
  • desktop — для домашнего компьютера
  • amd64 — 64-ех разрядная ОС
  • i386 — 32-ух разрядная ОС

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

2.2. Пример настройки VirtualBox для установки Linux

Скаченные образы Ubuntu можно записать на DVD-диск или же на USB-флешку, если хотите ставить Linux на компьютер вместо виртуальной машины. Записать iso файл на DVD может даже стандартные программы Windows. Чтобы сделать загрузочную флешку понадобится специальные программы (в интернете их сейчас много).

Шаг 1 . Создание виртуальной машины в VirtualBox. В виртуальной машине нажмите на кнопку «создать» и выберите тип «Linux», версия «Ubuntu» (64-bit):

Шаг 2 . Указание объема оперативной памяти. В зависимости от возможности Вашего компьютера выберите размер. Я рекомендую «не жадничать», а выделять хотя бы половину всего объема ОЗУ (RAM).

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

Шаг 4 . Указываем тип виртуального жесткого диска. Оставляем значение по умолчанию: «VDI (VirtualBox Disk Image)»:

Шаг 5 . Укажите формат хранения. Оставляем значение по умолчанию: «динамический виртуальный жесткий диск»:

Шаг 6 . Укажите имя и размер файла. Рекомендую указать размер побольше, поскольку это место будет задействовано реально только в случае необходимости. В примере указано 30 Гб.

Шаг 7 . На этом настройка VirtualBox завершена. Для запуска остается лишь нажать на кнопку «Запустить». В дальнейшем для работы с этой виртуальной машиной будет необходимо также нажимать на эту кнопку:

Шаг 8 . Первый раз при старте потребуется указать адрес Вашего скаченного образа (ubuntu-16.04.3-desktop-amd64.iso):

2.3. Linux в качестве второй ОС

Если Вы ставите Linux второй системой на компьютере, то предварительно необходимо оставить неразмеченную область на жестком диске. В Windows это можно сделать самостоятельно нажав WIN+X — управление дисками. Либо вбить команду в строке поиска «diskmgt.msc». Дальше выберите диск и нажмите на ссылку «сжать том». Выберите размер сжатия.

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

3. Процесс установки Linux — пошаговая инструкция

Шаг 1 — Приветствие . После запуска образа Ubuntu Вы увидите вкладку приветствия «Добро пожаловать». Здесь следует выбрать язык «Русский» и нажать на кнопку установить Ubuntu.

Обратите внимание на первую ссылку «Запустить Ubuntu». Она позволит Вам загрузиться с диска без установки (LiveCD). Эта возможность позволяет посмотреть как выглядит Ubuntu, стоит ли Вам ее ставить и т.д. Все изменения внесенные после такого старта не будут сохранены, поэтому для практичного использования такой вариант вряд ли подойдет.

Читайте так же:
Linux samba настройка

Шаг 2 — Автоматическая загразку обновлений . Вторым шагом Ubuntu спросит разрешение на автоматическую установку и обновление всех драйверов. Для этого потребуется доступ к интернету.

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

Шаг 3 — Выбор типа установки . На этом шаге нужно выбрать место куда устанавливать Ubuntu, а также разбиение диска. Поскольку в нашем примере мы ставим Linux на VirtualBox, то мы можем выбрать первый пункт «Стереть диск и установить Ubuntu»:

Если Вы устанавливаете Ubuntu совместно с другой системой, то необходимо выбрать «другой вариант» и самостоятельно разбить диск. Для этого потребуется указать основной раздел, домашнюю папку, размер диска, размер файла подкачки и выбрать типы файловых систем (ext4 основной и swap для файла подкачки).

Шаг 4 — Раскладка клавиатуры . Выберите «Английская (США)» по умолчанию, чтобы в дальнейшем не иметь проблем с раскладкой. После установки можно будет добавить русскую раскладку.

Шаг 5 — Задание имени . Требуется указать имя пользователя и пароль. Это имя будет использоваться в качестве имени для домашней директории Linux. Также я выбрал пункт «входить в систему автоматически»:

Шаг 6 — Установка . Дальше наступает процесс установки. Теперь нужно просто подождать окончания.

По завершению, установщик скажет, что нужно перезагрузить компьютер:

После чего нужно будет нажать Enter:

После перезагрузки Ubuntu запустится. Вы увидите следующую картинку:

Собственно на этом установка Ubuntu завершена. Теперь можно начинать пользоваться.

Рекомендую сделать «снимок» в VirtualBox новой системы, чтобы всегда иметь возможно откатиться к ее исходному состоянию.

4. Как задать пароль root в Ubuntu после установки

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

Чтобы задать пароль root в Ubuntu введите следующее:

Сначала введите пароль пользователя, а потом два раза повторите пароль root.

Можно ли установить Linux и Windows на один компьютер

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

Установка Linux из-под Windows позволит работать на обеих ОС одновременно

Что нужно для совместной работы двух систем?

Чтобы запустить обе системы, на ПК должно быть достаточно места. Для разных версий нужно различное количество памяти. В среднем это 7–20 Гигабайт. Но для стабильной работы надо выделить 30–40 Гб на каждую ОС.

Лучше всего поставить два жёстких диска. Иначе придётся разрезать дисковое пространство. Win и Линукс должны быть на разных логических дисках. То есть один дистрибутив — в разделе C:, другой — в D:. При этом у нужно оставить место для хранения персональных данных: документов, изображений, музыки, видео, игр, программ и прочего. Если это всё окажется в системном диске, могут возникнуть проблемы.

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

Acronis Disk Director

  • MiniTool Partition Wizard.
  • Paragon Partition Manager.
  • AOMEI Partition Assistant.

ОС меняет загрузочные записи в MBR, которые контролируют порядок запуска. Если вы переустановите Win, в Линукс вы больше не попадёте. Именно поэтому не рекомендуется использовать для этих систем один локальный диск. Если разместить их в разных разделах, они не будут мешать друг другу.

Установка проходит по порядку: сначала Windows, потом — Linux. Продукт Microsoft стирает важные компоненты других ОС и заменяет их на свои.

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

В Win для этого подойдут программы:

  • Acronis True Image.
  • Paragon Backup & Recovery 2013.
  • Eassos Partitionguru Free.

Eassos Partitionguru Free

  • Macrium Reflect Free.

В Windows есть и встроенная функция:

  1. Зайдите в Панель управления.
  2. Меню «Архивация и восстановление» (или «Архивирование данных»). Оно находится в категории «Система».
  3. Кнопка «Настроить резервное копирование».
  4. Выберите диск для размещения копии. Или можете направить её в сеть. Но для этого нужно подходящее онлайн-хранилище.
  5. Чтобы восстановить систему, зайдите в то же меню.

В Linux для резервирования можно воспользоваться утилитой «Back In Time». Она есть Ubuntu’s Software Center. Также подойдёт встроенный инструмент Ubuntu — Deja Dub.

Для работы с ним:

  1. Зайдите System — Backup (Параметры — Резервные копии).
  2. Откройте вкладку «Storage» («Расположение»).
  3. В «Folder» («Папка») укажите директорию, в которой будет храниться копия Линукс. Не размещайте её рядом с ОС. Выберите каталог в другом диске.
  4. Вместо папки можно использовать сетевое хранилище.
  5. Перейдите в раздел «Overview» («Обзор»). Там будут опции для создания резервных копий и восстановления из них.
Читайте так же:
Дискорд ошибка javascript

Установка в любом случае должна начаться с Windows. Если у вас компьютер с Linux, эту систему придётся удалить.

Сохраните свои личные файлы. Не обязательно перекидывать на накопитель их все. Можно зарезервировать только те данные, которые вам нужны.

Разделение диска при помощи MiniTool Partition Wizard

У MiniTool Partition Wizard есть бесплатная версия и профессиональная. Чтобы с приложением нарезать диск на разделы, не нужно его покупать. Эта функция доступна и в пакете Free.

  • Найдите в интернете, скачайте и установите на компьютер программу. Она есть на сайте разработчика partitionwizard.com.
  • Запустите её.
  • В середине рабочей области отображены локальные диски. Кликните на тот, который хотите разрезать.
  • В списке слева нажмите на «Разделить» («Move/Resize»).

Нажимаем на «Разделить» («Move/Resize»)

  • В следующем окне будут пункты «Оригинальный размер» («Partition Size») — тот, который останется у диска. И «Новый размер» — тот, который будет у нового тома. Распределите память и нажмите «OK».

Указываем размер диска

  • Можете поменять название только что созданного раздела. Для этого кликните на «Установка метки» («Set label») и напечатайте имя. Например, «UbuntuDisk».
  • Если собираетесь использовать диск, чтобы загрузить новую ОС, выделите его и в списке слева выберите пункт «Сделать основным».
  • Нажмите на кнопку «Применить». Она слева сверху. Рядом с ней иконка в виде галочки.
  • Перезагрузите компьютер. Дождитесь, пока система разрежет разделы. При этом нельзя выключать ПК. Иначе потеряете все данные, которые хранились на обрабатываемом диске. Изменения сможете увидеть после перезапуска.

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

Acronis True Image может функционировать не только на Windows, но и на Linux. Но эта программа платная. В отличие от Partition Wizard.

Установка Windows

Допустим, вы решили начать все с нуля и удалить все старые ОС. Теперь у вас «чистый» ПК, на котором не установлен ни один дистрибутив. Запустите Win с диска или flash-накопителя. Для этого поменяйте порядок загрузки.

  • Зайдите в BIOS. Его можно вызвать, если нажать определённую клавишу сразу после включения ПК. Она различается в зависимости от материнской платы. F1, F2, F5, F7, DEL или Ctrl+Alt+Esc. Информация о том, какая кнопка нужна, появится рядом со строчкой «PRESS TO ENTER SETUP».
  • В БИОС всё управление настроено на клавиатуру. Перемещаться по меню — при помощи стрелочек, заходить — Enter. Небольшой мануал с указаниями есть в меню BIOS справа.
  • Откройте вкладку «Boot».
  • Подраздел «Boot Device Priority».

Boot Device Priority

  • На первое место поставьте USB или CD-ROM. Зависит от того, какой привод вы используете для загрузки Windows.
  • Нажмите F10, чтобы сохранить изменения. Компьютер перезапустится.
  • Может появиться сообщение «Press any key to boot from CD». Оно означает «Нажмите любую клавишу, чтобы загрузить данные из CD».
  • Начнётся считывание информации с источника. Не прерывайте процесс.
  • Откроется мастер установки. Просто следуйте его инструкциям.
  • Надо будет выбрать раздел, в который загрузится система. Там же можете его разделить, если не сделали этого ранее. Выберите том и нажмите на «Настройка диска». После этого кликните на «Создать» и задайте размеры в мегабайтах.
  • Сохраните все изменения и щёлкните на кнопку «Далее». Начнётся установка. Не прерывайте её, не выключайте питание ПК. Компьютер может несколько раз перезагрузиться.
  • После этого надо настроить Win: выбрать пароль и имя для учётной записи, часовой пояс, указать, какие параметры обновлений использовать.
  • Зайдите в BIOS и снова поменяйте порядок загрузки, чтобы ПК запускался с винчестера.

Linux

Перед загрузкой Linux надо подготовить диск. Это можно сделать в Win.

  1. Кликните правой кнопкой мыши на «Мой компьютер».
  2. Выберите «Управление».
  3. В категории «Запоминающие устройства» нажмите на «Управление дисками».
  4. Щёлкните правой кнопкой мыши на раздел, на который планируете установить систему. Её нельзя загружать на один и тот же диск с Windows.
  5. Кликните на «Сжать том».
  6. В поле «Сжимаемое пространство» укажите, сколько места надо выделить под ОС (в мегабайтах). Эта память будет зарезервирована для системы.
  7. Нажмите «Сжать». В линейке диска появится «Нераспределённое пространство».
  8. Если захотите вернуть том к прежнему размеру, вместо «Сжать» выберите команду «Расширить».
  • Вставьте в дисковод CD с операционной системой.
  • Зайдите в BIOS и поменяйте порядок загрузки, чтобы компьютер запускался с диска.

Загрузка Linux с диска

  • Когда откроется установщик, выберите язык интерфейса.
  • В меню «Тип установки» будут предложены варианты инсталляции. Отметьте пункт «Другие».
  • В ранее сжатом томе создайте разделы для ОС. Для корневой директории укажите просто «/» (слеш, косая черта). Для домашнего каталога — «/home». А для раздела подкачки ничего вписывать не нужно.
  • Следуйте советам мастера установки.
  • Потребуется небольшая настройка: создание учётной записи, ввод имени ПК и тому подобное.
  • Во время инсталляции будут показаны картинки, рассказывающие о возможностях системы.
  • Установка завершится и на экране появится уведомление, которое предложит перезапустить компьютер.
  • Зайдите в BIOS и поменяйте порядок загрузки.
Читайте так же:
Как сделать live usb linux

Теперь при включении ПК вы сможете выбрать, что использовать — Linux или Windows.

Ubuntu

У Линукс есть функция мультизагрузки операционных систем. В Ubuntu даже предусмотрена совместная работа с Win.

  1. Подготовьте диск, выделите на нём память для ОС.
  2. Запустите установщик. Он автоматически определит, есть ли на ПК другие системы.
  3. Должна появиться опция «Установка Linux рядом с Windows». Выберите её.
  4. Следуйте инструкциям инсталлятора.
  5. Не загружайте две ОС в один раздел.

Установка на два жёстких диска

Самый простой и эффективный вариант — закачка на разные жёсткие диски. Так системы будут работать стабильно даже без разделения пространства.

  1. У вас есть винчестер-1 и винчестер 2.
  2. Отключите винчестер-2, поставьте Виндовс на винчестер-1.
  3. Отключите винчестер-1, поставьте Линукс на винчестер-2.
  4. Подключите оба винчестера.

Теперь вы сможете выбирать ОС через Boot-меню BIOS. Просто меняйте порядок загрузки, чтобы запускаться с нужного HDD.

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

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

А как вы думаете, какая из этих систем лучше?

Установка двух Linux на компьютер

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

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

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

Как это будет работать?

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

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

Теперь про контейнеры и chroot. Обе эти технологии позволяют запускать несколько дистрибутивов одновременно на одном ядре Linux. Это позволяет нам не терять производительность как при полной виртуализации с помощью VirtualBox или WMVare, но и накладывает кое-какие ограничения.

Если рассматривать chroot, то этот метод создает изолированное окружение в системе, вы попадаете в консольное окружение выбранного дистрибутива и можете выполнять все его программы, они будут работать на том же ядре и будут иметь доступ ко всем тем же устройствам и файлам что и основная система, но, тем не менее, это будет отдельное окружение. Такой вариант может быть полезен если вам срочно нужно получить доступ к консоли другого дистрибутива, а также он постоянно используется при восстановлении системы. chroot может использоваться для запуска Linux на смартфонах Android.

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

Как установить два Linux на компьютер

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

Теперь перейдем к разметке диска. Это один из самых важных этапов. Если при установке Linux рядом с Windows вы можете только отделить немного пространства для Linux. Но в нашем сегодняшнем варианте у вас будет намного больше свободы для планирования.

Обычно для установки дистрибутива Linux нам нужно четыре раздела:

  • /boot — раздел для загрузчика;
  • swap — раздел подкачки;
  • / — корневой раздел для системы и всех файлов программ;
  • /home — раздел для файлов пользователя.

Но если вы хотите установить два Linux на компьютер, то такая разметка необходима только для одного из дистрибутивов. Все остальные могут обойтись одним разделом для системы. Рассмотрим подробнее почему:

  • Раздел загрузчика — роль загрузчика будет выполнять дистрибутив, который был установлен последним, и хотя загрузчики в других дистрибутивах будут установлены, но фактически они не будут работать, поэтому этот раздел для них можно не создавать;
  • Раздел подкачки — все системы могут использовать один раздел подкачки если не планируется, конечно, использовать гибернацию, в случае с гибернацией, для каждой системы вам будет нужен отдельный раздел swap;
  • Системный раздел — это единственный раздел, который обязательно нужен для всех дистрибутивов? конечно, вы могли бы попытаться хранить файлы всех дистрибутивов на одном разделе, но так делать не нужно;
  • Домашний раздел — тоже можно выделить в качестве одного раздела для всех. Вот только имена пользователей в разных дистрибутивах советую брать разными, чтобы в вашей домашней папке не было кучи мусора из различных конфигурационных файлов и все это не конфликтовало.
Читайте так же:
Su команда в linux

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

Установка двоих Linux в chroot

Мы уже рассмотрели что это такое выше, поэтому сразу перейдем к практике. Допустим, у вас есть установленная на компьютере Ubuntu, представим, что она установлена на диске /dev/sda1, хотя файлы успешно могут лежать на этом же диске только в отдельной папке. Домашний раздел — /dev/sda2. Теперь попытаемся войти из текущей системы в окружение chroot для Ubuntu. Сначала монтируем разделы:

sudo mount /dev/sda1 /mnt
$ sudo mount /dev/sda2 /mnt/home

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

sudo mount —bind /dev/ /mnt/dev/
$ sudo mount —bind /proc/ /mnt/proc/
$ sudo mount —bind /sys/ /mnt/sys/

И затем остается только войти в окружение chroot:

chroot /mnt/ /bin/bash

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

Выводы

Теперь вы знаете несколько отличных способов как выполняется установка двух Linux на один компьютер. Все действительно очень просто и зависимости от ваших потребностей вы можете настроить отличную экосистему, установив несколько linux на одном компьютере. Если у вас остались вопросы, спрашивайте в комментариях!

На завершение подробное видео про настройку chroot на английском:

Как установить линукс второй системой

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

Рабочий стол Linux

Во-первых, в системе Линукс есть довольно-таки приемлемые заменители виндосовских программ.
Во-вторых, перейти с одной операционной системы не является проблематично, главное просто освоиться и привыкнуть к новому рабочему столу, который имеет несколько окружений и множество специфических и полезных настроек. Существует большое количество более полезных и удобных программ. Но как быть в том случае, если вам хочется работать одновременно в двух операционных системах? Сегодня мы поговорим о том, как установить линукс второй операционной системе.

Этапы установки линукс второй системой:
Задача по установке второй ОС кажется трудной и непосильной, но не все так сложно, как кажется на первый взгляд.
Этапы установки второй ОС:
I этап: скачиваем готовый образ операционной системы линукс с официального сайта, например, Ubuntu или Mint.
II этап: записываем скаченный образ на диск, для этого использовуем такие программы, как Ultra ISO, Alcohol120%, Nero. Помимо записи на диск, линукс достаточно легко установить второй операционной системой через загрузочную флешку. Как ее создать написано ТУТ.
III этап: данный шаг заключается непосредственно в установке самой ОС Linux. Загружаемся с установочного диска, или флешки (не забываем выставить правильные приоритеты в БИОС`е). Перезагружаем компьютер, если все сделано правильно, установка начнется автоматически, т.е. появится диалоговое окно, в котором будет предложено выбрать линукс единственной операционной системой, или же «установить рядом с Windows». В нашем случае, выбираем второй вариант. После этого, следуем инструкциям на экране монитора.

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

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