1

Я правильно понимаю, что на один ПС можно наустанавливать сколь угодно Линуксов, коль скоро на диске для каждого Линукса есть своя ext4, а GRUB даст возможность выбрать, который грузить?
Если так, то:
1.  SWAP - она может быть для всех общая?
2. Может ли быть общий для всех раздел для директории /home?
Или для каждого Линукса он должен быть свой?

2

andrei186 пишет:

для каждого Линукса есть своя ext4,

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

andrei186 пишет:

1.  SWAP - она может быть для всех общая?

В принципе может, если только вы не используете suspend to disk (гибернация) в одном из Linux, а потом будете грузиться в другом, ну или попросту не настраивайте гибернацию.

andrei186 пишет:

2. Может ли быть общий для всех раздел для директории /home?

Может, но на практике в разных дистрибутивах разные версии программ и как следствие могут быть проблемы с настройками используемых приложений. Кроме всего прочего могут быть проблемы с правами доступа из-за разных значений UID и GID в разных дистрибутивах для пользователей с одинаковыми именами, например в большинстве дистрибутивов UID обычных пользователей начинается с 1000, а например в Mandriva, если я не путаю, он начинается с 500.

andrei186 пишет:

Или для каждого Линукса он должен быть свой?

В случае с /home можете завести в разных дистрибутивах пользователей с разными именами.

3 (11.11.2014 17:47:24 отредактировано andrei186)

kostik87 пишет:


Может, но на практике в разных дистрибутивах разные версии программ и как следствие могут быть проблемы с настройками используемых приложений. Кроме всего прочего могут быть проблемы с правами доступа из-за разных значений UID и GID в разных дистрибутивах для пользователей с одинаковыми именами, например в большинстве дистрибутивов UID обычных пользователей начинается с 1000, а например в Mandriva, если я не путаю, он начинается с 500.

В случае с /home можете завести в разных дистрибутивах пользователей с разными именами.

Отлично! Т.е. при добавлении очередного Линукса, надо давать юзерам имена, не совпадающие с ранее установленными, и тогда в /home для каждого Линукса будет своя директория? В таком случае вроде конфликтов не должно случиться? В /home кроме папки юзера, есть что-нибудь еще, что может переписаться при установке следующего Линукса?

4

andrei186 пишет:

Отлично! Т.е. при добавлении очередного Линукса, надо давать юзерам имена, не совпадающие с ранее установленными, и тогда в /home для каждого Линукса будет своя директория? В таком случае вроде конфликтов не должно случиться? В /home кроме папки юзера, есть что-нибудь еще, что может переписаться при установке следующего Линукса?

Да проще надо быть и не затуманивать себе  и другим мозг. Сейчас диски имеют коллосальную емкость. Для самого линукса более чем достаточно раздела в 12-16 гигабайт. Посему кто нам мешает нарезать наш большой диск на несколько разделов и ставить по линуксу в свой раздел. Ну и сделать если не общий хомовник, то остаток диска отформатировать под ext3/ext4 и вынести на него всяческий аплоад, загрузки, документы, фильмы и прочую мултимедию. Ну и в каждом линуксе монтировать эту помойку и делать из хомовника на нужные каталоги симлинки. Будут юзера в разных линкуксах иметь одинаковые UID, получат доступ. Нет - кто-то отвалится. Никаких пролем нет.

5 (11.11.2014 20:29:10 отредактировано algri14)

andrei186 пишет:

2. Может ли быть общий для всех раздел для директории /home?
Или для каждого Линукса он должен быть свой?

Я, как новичок в линуксе, не умею разбираться в заморочках и возникших конфликтах между дистрами, а потому даже для одного дистра Mageia, но разных версий 3 и 4 сделал для каждой свой хомяк, а мультимедиа перенаправил симлинками вообще на другой раздел харда примонтировав к обеим корням /mnt/audiovideo . Хард у меня 500 Гб, потому корням дал с большим припуском - 50 и 51 Гб (разные чтоб отличать), при этом хомяка в 5.0 и 5.1 Гб - хватает за глаза (ведь там кроме настроек больше ничего нет). Полную статью читай ЧАВО (FAQ) для новичков - 3 Симлинки - символьные ссылки При этом имя юзера будет одним и тем же, ведь /home у них разные и никак друг другу не мешают.

Cruiser78 пишет:

Сейчас диски имеют коллосальную емкость. Для самого линукса более чем достаточно раздела в 12-16 гигабайт. Посему кто нам мешает нарезать наш большой диск на несколько разделов и ставить по линуксу в свой раздел. Ну и сделать если не общий хомовник, то остаток диска отформатировать под ext3/ext4 и вынести на него всяческий аплоад, загрузки, документы, фильмы и прочую мултимедию. Ну и в каждом линуксе монтировать эту помойку и делать из хомовника на нужные каталоги симлинки.

Полностью согласен с Cruiser78, при переустановке (множество раз) - раздел /mnt/audiovideo у меня всегда цел, главное его не форматнуть случайно при переустановке.
зы: форматирую только ext4 и не использую гибернацию, чтобы swap не перенёс в другой дистр, то чего там не должно быть.

Изучайте нюансы и мелочи - порой в них заключена вся суть проблемы!
Mageia 5.1х86_64 KDE; Mageia 6х86_64 Xfce [ highlight=#000][ console=inline] [ b][ color=#4f4]текст[ /color][ /b] [ /console][ /highlight]

6

Cruiser78 пишет:


Да проще надо быть и не затуманивать себе  и другим мозг.

Еще проще будет не читать ветки, затуманивающие мозг, и уж тем более не писАть в них ab

Cruiser78 пишет:


Сейчас диски имеют коллосальную емкость. Для самого линукса более чем достаточно раздела в 12-16 гигабайт. Посему кто нам мешает нарезать наш большой диск ...

Я в курсе. Но я имею конкретную не очень современную машину, на которой после Виндов осталось всего 40Гб
Но я стараюсь не перегружать людей полным описанием своих обстоятельств, а задаю конкретный вопрос. Предлагаемая Вами опция мне известна. Я ее тоже рассматриваю

7

andrei186 пишет:

2. Может ли быть общий для всех раздел для директории /home?

ещё один способ организации:
- монтируешь раздел в /mnt/home
- создаёшь там подкаталоги для каждого дистра opensuse-home, ubuntu-home итд..
- монтируешь с -o bind'ом в /home

примерный fstab:

/dev/sdm78 /mnt/home            ext4       defaults              1 2
/mnt/home/opensuse    /home               none       bind                  0 0
95% процентов проблем находятся между клавиатурой и стулом.

8

kostik87,
вместо разных имен пользователей достаточно назначить специфические домашние каталоги (по умолчанию это /home/имя_пользователя, но это легко изменить).

9

bormant пишет:

вместо разных имен пользователей достаточно назначить специфические домашние каталоги (по умолчанию это /home/имя_пользователя, но это легко изменить).

Можно, но для ТС проще использовать разные имена пользователей, к тому же в случае, если UID пользователей в разных системах совпадает, то он сможет в полной мере читать и писать в домашние директории других пользователей. К тому же использование именно разных имён пользователей не приведёт к путанице с именами директорий, можно конечно использовать '~/' или $HOME.

10

andrei186 пишет:

В /home кроме папки юзера, есть что-нибудь еще, что может переписаться при установке следующего Линукса?

нет. Не должно быть.
Вам правильно подсказывают:

1. каждый Linux в свой раздел
2. /home один на всех
3. разные имена юзеров.

Про UID можете не беспокоится, если _делаете_ разные имена. По умолчанию UID даётся следующий доступный, т.е. если поставить 3 Linux'а, то UIDы будут 1000,1001, и 1003.

kostik87 пишет:

К тому же использование именно разных имён пользователей не приведёт к путанице с именами директорий, можно конечно использовать '~/' или $HOME.

нужно.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

11

kostik87 пишет:

для ТС проще использовать разные имена пользователей

За ТС не скажу, но мне, по опыту, использовать разные имена неудобно. Проще задать домашний каталог, uid/gid один раз при создании пользователя, чем потом устраивать пляски с именами каждый раз. Иногда (особенно если есть желание иметь общий раздел с Windows) проще /home оставить на корне, а все добро хранить на отдельном разделе, при желании набросав симлинков в /home/user. Возможно, у кого-то иные предпочтения, не спорю.

12

bormant пишет:
kostik87 пишет:

для ТС проще использовать разные имена пользователей

За ТС не скажу

Несколько раз упомянули какой-то ТС, и по контексту подозреваю, что это я?

13

andrei186 пишет:

Несколько раз упомянули какой-то ТС, и по контексту подозреваю, что это я?

ТС = ТопикСтартер (человек, создавший тему на форуме).