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

Две ОС «Linux».

Каким образом нужно разметить «HDD», чтобы установить сразу два дистрибутива «Linux» (например, «Debian» & «Gentoo»)?

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

Лютый бред. Точка монтирования — это понятие ОС, а не таблицы разделов

Каким образом нужно разметить HDD, чтобы установить сразу два дистрибутива Linux (например, «Debian» & «Gentoo»)?

Выделить для каждого отдельный раздел, куда и ставить. У меня сделано так — 50 гигов гента, 50 гигов убунта, остальное /data, где пользовательская инфа. Хомяки и прочее в корнях, отдельно не выносил. Свап общий.

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

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

Ты сейчас написал чушь какую-то. В чем проблема? На 1 диск ставишь одну, на второй — вторую, правишь конфиг загрузчика, profit!

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

почему это? в одной OS будет один корень, во второй — другой.

Ознакомься с терминами «дистрибутив», «ОС», «ядро», «Linux».

А ещё убунту не линукс линукс не ОС. ОС — ГНУ/Линукс.

Рано тебе с такими вопросами генту ставить. Дебиан правильно выбрал, освой его сначала. Или у одноклассника уже арч, и надо действовать наопережение?

Можно сделать один раздел с Btrfs и поставить несколько систем в разные субтома.

Поручики Ржевские молчать!

Предлагаю монтировать «/» с ключём «bind», причём в обоих дистрах. Проблема «Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования »/»?» решена. ::pokerface::

1. Полностью разные системы: /dev/hda1 — swap(1-2 ОЗУ) /dev/hda2 — «Debian» /dev/hda3 — «Gentoo».

1.1 Устанавливаем 1-ую ОС(например, «Debian»), размечаем: /dev/hda1 — swap /dev/hda2 — /.

1.2 Устанавливаем 2-ую ОС(например, «Gentoo»), размечаем: /dev/hda1 — swap /dev/hda3 — /.

Схема верна, кроме того случая, если ты будешь баловаться суспендом в свап.

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

Ты перепутал слова «создать» и «смонтировать» =]

В общем, всё довольно таки просто.

У меня так:
/dev/sda5 — «/» для Archlinux
/dev/sda6 — «/home» для Archlinux
/dev/sda7 — «swap»
/dev/sda8 — «/» для openSUSE

«Swap» для «Arch Linux» и «OpenSUSE» общий?

Раздел для «swap» один, да. Но он не то чтобы общий, т.к. использовать его может лишь один, в любом случае =]

Как это «лишь один»? Он общий и есть, если только у вас на одной машине обе системы сразу не запущены =) А так они им пользуются по очереди.

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

Точка монтирования существует только в твоём любимом линаксе — просто правь fstab и загрузчик индивидуально для каждого дистра.

Каким образом нужно разметить «HDD», чтобы установить сразу два дистрибутива «Linux» (например, «Debian» & «Gentoo»)?

Элементарно, Ватсон. Создаешь 2 раздела x 30 гб, sda1 — gentoo, sda2 -debian. Для gentoo sda2 монтируется как /mnt/deb, для debiana — /mnt/gen/. Остальное как хочешь.

У меня сделано так — 50 гигов гента, 50 гигов убунта

Что-то тут не так.

Насколько я знаю, невозможно создать два раздела с одинаковой точкой монтирования «/»?

В одну точку монтирования (причём любую) можно монтировать сколько угодно файловых систем поверх того, что там было.

Ух. Я про генту уже редко вспоминаю, она там есть, но пользуюсь я только убунтой. Видимо, в том треде я забыл про нее совсем =)

А на нетбуке и компе на работе у меня только убунта, да.

Зря. Я вот тоже сижу пока что на убунте, она более-менее работает — unity стало более удобным, а на нормальном процессоре, а не атоме, оно ещё и не тормозит. Но после того, как я увидел, как у меня реактивно (по сравнению с убунтой) загружается венда 8 (она ещё и ядро хибернейтит при выключении, что ускоряет), я таки решил собрать Exherbo.

Источник

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

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

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

Читайте также:  Php �������� ��� ������

Второй путь — более сложный и он подразумевает использование 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. Сначала монтируем разделы:

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 и можете выполнять все ее команды, устанавливать программы и другое. Только кроме графического окружения и любых графических программ. Я не буду рассматривать здесь настройку контейнеров. Для этого существует несколько технологий:

Читайте также:  Как включить службу установки windows

В последнее время очень популярным стал Docker, он позволяет скачать образ любого дистрибутива в контейнере и делать с ним всё, что надо. О контейнерах openvz я рассказывал в отдельной статье. Ещё есть виртуализация KVM, XEN или если такой вариант вам не нравится, то можно воспользоваться виртуальной машиной VirtualBox или WMVare.

Выводы

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

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

Источник

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

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

Зачем две системы

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

Не всегда Windows удовлетворяет требования пользователя в плане ПО и ему приходится искать альтернативы. Многие знают о существовании macOS, но цена системы (включая интеграцию с фирменным «железом» Apple) — ключевое препятствие для ее приобретения. Большинство ОС Linux бесплатные.

Главная причина использования двух систем — широкий охват деятельности. Хоть в каждой ОС имеется возможность выполнять любую работу, они предоставляют разные (в том числе, по эффективности) инструменты. Существует много программ, работающих в обеих системах (Skype, Steam и т.п.). Это возможно из-за их открытого исходного кода и делается для популяризации Linux среди пользователей продукта Microsoft.

Преимущества Linux

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

Эти системы ставят на 95% серверов всех структур, начиная от обычных сайтов и заканчивая банками, потому что самое важное преимущество Linux — безопасность. На это влияет несколько факторов. Самый главный из них — использование инструментов GNU.

Строго говоря, Linux — ядро системы, а программная оболочка — 90%+ приложений и утилит GNU, свободного ПО (или основанного на нем). Поэтому, более «справедливое» (но не обязательное) название дистрибутивов — GNU/Linux, чтобы отделить программную часть от ядра Linux. На этом основаны преимущества Линукса.

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

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

В случае, если вирус для Линукса попадет в систему (что редко встречается на практике), повредиться могут только незащищенные файлы пользователя, но не системные, так как для этого нужно получить привилегированные права. Но вирус не знает пароль, который хранится в файле с высокой степенью зашифрованности.

Таким образом, вирусов для Linux — ничтожное количество. Как следствие, нет нужды в антивирусе. Но стоит обращать внимание на программмы, которые запрашивают пароль, чтобы не нанести вред ОС.

Американская компания Red Hat выпускает платную одноименную систему. Она предназначена для предприятий. Оплата обеспечивает круглосуточную поддержку компании по настройке и пользованию ОС. У них также есть бесплатные продукты: Fedora, CentOS.

Дистрибутивы GNU/Linux не нуждаются в переустановке без необходимости. Компьютеры под их управлением могут не выключаться месяцами, и это не повлияет скорость и стабильность работы, в отличие от Windows.

Ручная установка драйверов относится к видеокартам Nvidia, Wi-Fi модулей и некоторых видов процессоров на ноутбуках. Но их не нужно искать в Интернете, — в настройках практически любого дистрибутива доступен интерфейс для выбора уже необходимого драйвера, достаточно только нажать «Установить».

Кроме встроенных тем, доступны также сторонние оформления, которые устанавливаются с помощью соответствующего системного инструмента или через поиск в Интернете.

Терминал — эффективный инструмент автоматизации процессов и ускорения продуктивности. В нем доступен важный механизм: управление демонами (аналог службам в Windows), на основе которых работает ОС.

С помощью терминала можно делать ту же работу, что и с помощью мышки: установка и удаление ПО, настройка и управление сетью и даже просмотр веб-страниц. Некоторые из этих процессов можно автоматизировать с помощью планировщиков задач (демоны anacron или crontab), что особенно полезно при управлении несколькими компьютерами.

Выбор дистрибутива

Систем GNU/Linux очень много. Авторитетный сайт о популярности дистрибутивов Distrowatch охватывает только первую сотню. Но тех, которые инсталлируются для повседневной работы, около 20. Здесь будет рассмотрено 3 наиболее известных дистрибутива, подходящих для домашнего использования.

Читайте также:  Windows server command prompt commands

Linux Mint

Второй по популярности дистрибутив из Ирландии, самый распространенный среди систем семейства Debian.

Скачанные программы для установки имеют расширение .deb (аналог .exe в Windows). Это сборки пакетов из исходных кодов, предназначенных для удобного использования.

Рекомендуемые системные требования:

Для x32
Процессор 2 × 1.5 ГГЦ
Оперативная память* 1-2 ГБ
Видеокарта 64 МБ
Жесткий диск* 15-20 ГБ
Для x64
Процессор 4 × 2.4 ГГЦ
Оперативная память 4 ГБ
Видеокарта 128 МБ
Жесткий диск 20-25 ГБ

* — показатель варьируется в зависимости от используемой среды рабочего стола.

Elementary

Американский дистрибутив входит в пятерку самых популярных ОС GNU/Linux. Основан на Debian.

Особенность Elementary — внешний вид, идейно похожий на macOS. Имеет уникальную среду рабочего стола Pantheon. Поддерживает установку приложений через deb-пакеты.

Рекомендуемые системные требования :

Для x64
Процессор 4 × 2.4 ГГЦ
Оперативная память 4 ГБ
Видеокарта 128 МБ
Жесткий диск 30 ГБ

Manjaro

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

Особенность Manjaro — дружелюбный интерфейс с мощностью Arch. Установка ПО происходит автоматизированно из исходных кодов.

Эта ОС будет рассмотрена в качестве примера установки.

Рекомендуемые системные требования:

Для x64
Процессор 4 × 2.4 ГГЦ
Оперативная память 4 ГБ
Видеокарта 128 МБ
Жесткий диск 20 ГБ

Подготовка диска

Перед установкой следует определиться с расположением ОС — на одном диске с Windows или отдельном. Обычно выбирается второй вариант, если на диске C недостаточно свободного места.

Через Windows

Для выделения дискового раздела стоит использовать стандартную утилиту.

  1. Откройте «Поиск» → введите «Управление компьютером» → выберите классическое приложение.

  • Перейдите в раздел «Управление дисками».
  • Щелкните ПКМ по нужному разделу → «Сжать том».

    Укажите необходимый размер сжатия в мегабайтах → «Сжать».

    После этого появится новый распределенный раздел, обозначенный черным цветом.

    Чтобы записать образ на флешку:

    1. Скачайте и запустите программу Rufus.

  • Дождитесь окончания записи.
  • Через дистрибутив Linux

    Программа GParted делает разметку диска в GNU/Linux. Если она отсутствует, ее можно установить через Центр приложений.

    Щелкните ПКМ по необходимому разделу → «Resize/Move».

    Укажите требуемый объем изменения раздела или перетащите ползунок размера диска с помощью ЛКМ → «Resize/Move».

    Нажмите «Apply All Operations» для выполнения действий.

    Дождитесь завершения операции.

    Для записи GNU/Linux на флешку:

      Установите и откройте программу Disks (Диски).

    Выберите флешку → нажмите на кнопку «гамбургера» → «Restore Disk Image» («Восстановление образа диска»).

    Нажмите «Image to Restore» («Образ для восстановления») → выберите ОС для записи → нажмите «Start Restoring» («Начать восстановление»).

  • Подождите до окончания записи.
  • Установка второй системы

    Для запуска инсталляции ОС нужно указать компьютеру загружать флешку, а не жесткий диск.

    1. Перезагрузите компьютер.
    2. Во время POST-теста (при появлении эмблемы материнской платы или текста о тестировании узлов «железа») нажмите кнопку выбора первичного устройства для загрузки. Обычно, это F11 или F12 (в зависимости от модели BIOS).

    Также можно войти в BIOS и в разделе Boot выбрать «USB-HDD» в качестве первого загрузочного устройства.

    После этого запустится флешка с приветственным окном → выберите «Boot Manjaro…» → «Enter».

    По завершению загрузки Live-системы запустите «Install…» на рабочем столе.

    В приветственном окне установщика выберите в списке «Russia (Russia)» для смены языка дальнейших инструкций → «Далее».

    Укажите часовой пояс, щелкнув по карте в нужное место или выбрав из списка «Регион» и «Зона». Убедитесь, что выставлен необходимый системный язык и региональный формат чисел и дат. В противном случае, воспользуйтесь кнопками «Изменить…» → «Далее».

    Выберите в качестве по умолчанию английскую раскладку клавиатуры, указав слева «English (US)», справа «Default». После установки можно будет добавить другие раскладки → «Далее».

    Убедитесь, что в поле «Выбор устройства хранения» указан необходимый жесткий диск. В списке типов установки выберите «Ручная разметка» → «Далее».

    Выберите предназначенный для Линукса раздел → «Создать».

    Введите «Размер» — 15000, укажите «Файловая система» — ext4, «Точка монтирования — / → «OK». Будет создан корневой каталог.

    Создайте оставшийся раздел с параметрами: «Файловая система» — ext4, «Точка монтирования» — /home. Будет создан домашний каталог пользователя.

    Создайте нового пользователя, заполнив все поля. Галочка для «Использовать тот же пароль» сделает созданного пользователя администратором системы → «Далее».

    Ознакомьтесь с итоговой информацией → «Далее».

    Ожидайте завершения установки.

    Поставьте галочку «Перезагрузить» → «Done».

    Как выбрать ОС

    После установки, Линукс запишет загрузчик GRUB поверх того, что запускал Windows. Это означает, что теперь после POST-теста будет доступен выбор загружаемой ОС.

    Чтобы запустить Linux, выберите пункт «Manjaro Linux» → «Enter». Таким же образом запускается Windows. Выбор пунктов производится с помощью стрелок на клавиатуре.

    Выводы

    Дистрибутивы GNU/Linux набирают популярность среди пользователей домашних ПК. Преимущества этих ОС в безопасности, стабильности и бесплатности относительно Windows.

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

    Источник

    Оцените статью