Меню

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

Несколько систем на одном диске

Я хочу поставить себе WinXP & Linux Suse9.1 & Linux Mandrake 10.0.

Подскажите или даите ссылку на ответы к вопросам:

1) На сколько разделов надо разбивать диск, чем ( есть возможность сделать это при установке XP и при установке linuxa ) и какого типа должен быть каждыи раздел?

2) В какои последовательности ставить системы?

3) При установке linuxa куда ставить loader а то у меня один linux всегда сносил loader второго и загрузить его уже не полычалось.

Re: Несколько систем на одном диске

> 1) На сколько разделов надо разбивать диск

> 2) В какои последовательности ставить системы?

> 3) При установке linuxa куда ставить loader

> у меня один linux всегда сносил loader второго и загрузить его уже не полычалось.

Так и должно быть. Надо в каком-то одном сначала в loader прописать всех виндов и линуксов и установить его (loader). При желании можно перетащить конфиг в другой линукс и там подрихтовать под местные реалии на всякий пожарный.

Re: Несколько систем на одном диске

Не надо ничего в MBR ставить. Делаешь один линуксовый раздел основным, ставишь туда loader, делаешь этот раздел активным. После этого всё должно грузиться. Можно даже не ставить loader’ов вообще, а использовать XP-шный загрузчик.

Re: Re: Несколько систем на одном диске

> Не надо ничего в MBR ставить

Чем XP-шный загрузчик лучше? Зачем вводить дополнительный шаг в загрузке (MBR->LILO->Система вместо LILO->система)?

Re: Re: Несколько систем на одном диске

Re: Несколько систем на одном диске

> 1) На сколько разделов надо разбивать диск,

> чем ( есть возможность сделать это при установке XP и при установке linuxa ) и какого типа должен быть каждыи раздел?

> 2) В какои последовательности ставить системы?

/dev/hda1 10Gb FAT32 # winxp
/dev/hda2 100Mb ext2 # /boot
/dev/hda3 768Mb swap
/dev/hda4 extended:
/dev/hda5 10Gb ReiserFS # SuSE /
/dev/hda6 10Gb ReiserFS # MDK /

Вряд ли у тебя комп со старым биосом, так что всё должно быть шоколадно. Но если всё-таки биосу пора на свалку, придётся первым разделом ставить /boot, после него винды, а потом всё остальное. Я бы вообще сделал так:

/dev/hda1 100Mb ext2 # /boot
/dev/hda2 10Gb FAT32 # winxp
/dev/hda3 extended:
/dev/hda5 768Mb swap
/dev/hda6 10Gb ReiserFS # SuSE /
/dev/hda7 10Gb ReiserFS # MDK /
/dev/hda4 (всё остальное место, если есть) FAT32 # файлопомойка

Собственно, файловые системы можешь выбирать на свой вкус.

В MBR ставишь grub, при установке XP говоришь устанавливать загрузчик в её раздел. Через grub сможешь грузить всё.

Читайте также:  Как в майнкрафте установить пвп

Источник

Две ОС «Linux».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Как установить текстуры на террарию на андроид без рут прав

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

Источник

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

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

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

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

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

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

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

Читайте также:  Как установить моды для men of war assault squad 2

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

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

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

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

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

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

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

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

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

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

chroot /mnt/ /bin/bash

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

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

Выводы

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

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

Источник