Автор Тема: Несколько систем на одном диске  (Прочитано 24706 раз)

Оффлайн morki

  • Новичок
  • *
  • Сообщений: 37
Несколько систем на одном диске
« : 05 Февраля 2016, 16:49:26 »
Доброго всем времени суток!

У меня такой вопрос возник, можно ли поставить на одном диске две системы Lunux (то что можно, я знаю :) ), но так, чтобы при запуске одного из Linux другого не было бы видно как такового? Грубо говоря, к примеру (стоит Linux и Windows), при  загрузке Windows, Linux не виден как класс :), по крайней мере так было раньше, не знаю как сейчас (есть ли поддержка ext партиции  у Windows?).
Самое главное, чтобы каждая система видела бы только свои 2 партиции (первый Linux - свои 2 основных раздела + второй Linux - только свои 2 раздела).
Вот и весь вопрос.
Если вопрос не корректный, просьба не ругаться :)
Спасибо.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
Re: Несколько систем на одном диске
« Ответ #1 : 05 Февраля 2016, 19:03:41 »
Сколько угодно систем насколько места хватит может быть установлено на одном диске при условии, что каждая будет стоять на своём разделе.  Линукс чаще всего ставят на раздел с файловой системой EXT. Windows незнает такой файловой системы, т.е. не "видит" линуксовых разделов, но есть виндовые утилиты для работы с EXT. Линукс свои разделы монтирует через конфигурациооный файл fstab. Разделы других систем в большинстве случаев видны и для работы с ними их надо примонтировать. Редактированием загрузочного меню можно сделать так, чтобы другие системы вообще были не видны. По умолчанию Grub видит все системы. Но если Windows ставится последним, он затирает Grub своим загрузчиком. Для его восстановления можно воспользоваться загрузочной флешкой Matuntu с учётом разрядности системы для восстановления загрузки (Boot Repair).
Сразу хочу Вас предупредить, что для наиболее эффективного освоения линукса как можно реже обращаться к Windows и пользоваться альтернативным софтом.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Re: Несколько систем на одном диске
« Ответ #2 : 05 Февраля 2016, 19:26:32 »
Если вопрос не корректный, просьба не ругаться :)
Вопрос действительно не совсем корректный.
Если ничего не доустанавливать в Windows для обнаружения разделов с файловой системой, на которой установлен Linux, то разделы линукса в винде будут невидимыми, в управлении дисками - не определёнными.
При установленных на одном диске двух систем Linux, как правило, каждый из них видит разделы обеих систем, если они не зашифрованы. В то же время один другому не мешает и даже наоборот можно выполнять ремонтно-восстановительные работы соседней системы, использовать общий раздел подкачки SWAP, общее хранилище информации и т.д. Поэтому смысла в их изоляции друг от друга не вижу. В случае необходимости безопасного хранения какой-то информации её лучше размещать на отдельном носителе или на разделе с применением специальных средств защиты.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн morki

  • Новичок
  • *
  • Сообщений: 37
Re: Несколько систем на одном диске
« Ответ #3 : 05 Февраля 2016, 20:37:05 »
А почему изменилось название темы? В этом то и соль вся, в названии - 2 Linux на одном диске!

Все что вы пишите уважаемые, мне известно, я только как пример привел Windows-Linux (видит - не видит), я еще помню проблемы в начале были с NTFS у Ubuntu и прога была такая по началу очень глючная. А  Windows меня  вообще не интересует.
У меня и раньше какое-то время стояло 2 Linux-а. А все настройки (почти), пароли одинаковые.
Но пару раз из загрузчика,  почему-то, система стартовала с другого раздела. Заметил не сразу. И потом, у меня стоит несколько физических дисков, пару разделены еще на пару разделов. Я и так в них путаюсь :) а тут еще пару прибавляется. А я просто хотел узнать возможно ли это в принципе или нет. Да или нет?! Вот и все.
А за ответы спасибо.

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
Re: Несколько систем на одном диске
« Ответ #4 : 05 Февраля 2016, 21:13:30 »
я просто хотел узнать возможно ли это в принципе или нет.
Смотря что Вы понимаете под "видит - не видит". Если Вы хотите, чтобы разделы одного Линукса вообще были бы невидимы для другого - нет, не возможно: ядро при загрузке проверяет все наличные диски и разделы, и создаёт для них соответствующие файлы устройств в /dev. И, в принципе, Вы можете получить доступ к любому блочному устройству, даже не имеющему отношение к какому-либо Линуксу.
Если Вы хотите, чтобы разделы другого Линукса не мозолили глаза, например, в файловом менеджере Линукса текущего -возможно: достаточно отключить автоматическое монтирование внешних устройств.
Ну а что у Вас в загрузчике при выборе одного Линукса грузится совсем другой - это Вы, батенька, что-то напортачили с конфигурацией загрузчика.
Почитайте в любой толстой книжке про Linux, как вообще происходит загрузка системы.
За прекрасных дам!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
Re: Несколько систем на одном диске
« Ответ #5 : 05 Февраля 2016, 21:18:34 »
Система обозначения дисков в Linux максимально проста: /dev/sdLN, где L - буква, соответствующая номеру разъёма, к которому подключён диск, а N - цифра, соответствующая порядковому номеру создания раздела на диске. Дополнительно каждому разделу для удобства можно дать метку. Если обновляется Grub в какой-либо из систем, она автоматически становится первой в порядке загрузки. Всё это не раз разъяснено на этом форуме и на других ресурсах. Раз у Вас много дисков могу порекомендовать способ, опробованный моим другом. При установке нового линукса он отключает физически диски, не участвующие в установке. Загрузку определённой системы выбирает через BIOS с помощью F8 (клавиша выбора носителя для загрузки на других машинах может отличаться).

Оффлайн шур

  • Новичок
  • *
  • Сообщений: 36
Re: Несколько систем на одном диске
« Ответ #6 : 07 Февраля 2016, 20:24:46 »
Приветствую! Проще говоря, запиши на бумажке: sda1--название системы, sda5--название системы, sdb2--название..., sdc1--название системы.

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1470
  • Это я и есть
    • Наш Блогосайт
Re: Несколько систем на одном диске
« Ответ #7 : 25 Ноября 2016, 13:20:18 »
Думаю, что в тему номера:
Бремя GRUB’а
Сколько систем может загрузить мультисистемный загрузчик, не включив режим торможения?
В заметке - мои наблюдения на эту тему.
За прекрасных дам!

Оффлайн Геннадий

  • Новичок
  • *
  • Сообщений: 23
    • Форум выпускников ВРТУ-ВВКУРЭ ПВО, ТЕХпомощь и обмен опытом
Re: Несколько систем на одном диске
« Ответ #8 : 18 Июня 2017, 07:07:52 »
Чтобы не возникло сомнений о возможностях LInux в данном вопросе сообщу , что на диске SATA 250 Gb у меня установлено пока 6 сборок Matuntu.
 Система Linux в отличие от Windows может устанавливаться на логические диски при возможности доступа к ней через загрузчик другой Linux , установленной в основной активный ( загрузочный ) раздел. Итак , на логические диски были установлены 5 систем . После чего была установлена 6-я на активный основной раздел и в меню её загрузчика появились кроме строчки последней системы ещё 5 строчек систем с логических дисков. Замечательное свойство загрузчиков в современных Linux_ах - обнаруживать и включать в своё меню все  доступные системы на компьютере, в том числе и системы на флешках и совсем "древние" системы MSDOS. А на диск 250 Gb можно ещё добавить системы. Только после их установки придётся повторить установку системы на основной диск.Или применить программу для редактирования меню загрузчика.
Все это сделано на устаревшей материнке , в которой применяется  BIOS и MBR.
Ну а вопрос об установке еще и Windows .Создается еще один основной раздел для этой системы соответствующего размера , делается активным (загрузочным) .  Система Windows устанавливается раньше Linux на основном разделе и после установки этого Linux в меню загрузчика появится строчка  для загрузки Windows.
Ему , загрузчику все равно - что нашел , то и показал , и загрузил по желанию пользователя.
Упустил один момент. Загрузчики помещаются во всех  устанавливаемых Linux в разделах установки (указывается в начале установки - не как предлагает установщик - в MBR ).
Здесь роль MBR ограничивается  установкой активным одного из основных разделов .
« Последнее редактирование: 18 Июня 2017, 12:16:36 от Геннадий »