Могу ли я использовать одну и ту же домашнюю папку в разных системах Linux (мультизагрузка)?

При установке более чем одной версии Linux на одном компьютере (для целей тестирования, например, Ubuntu 10.10 и 11.04), возможно ли иметь одну домашнюю папку (например, в отдельном разделе) на всех версиях операционной системы?

3 ответа

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

Поэтому лучше всего делиться только пользовательскими файлами. Это можно сделать следующим образом:

  • При первой установке ОС просто используйте обычный отдельный домашний раздел
  • При установке второй ОС не используйте отдельный домашний раздел, а свяжите все папки внутри домашней папки, к которой вы хотите предоставить общий доступ в обеих операционных системах. /etc/fstab:
  • Во-первых, обязательно смонтируйте ваш домашний раздел с другой ОС где-нибудь. Например, когда ваш домашний раздел является разделом ext3 в /dev/sda5, эта строка fstab делает это:

    /dev/sda5  /mnt/sda5       ext3    defaults        0       2
    
  • Теперь свяжите все папки из этого домашнего раздела со своей собственной домашней папкой на второй ОС. Это также можно сделать с помощью строки /etc/fstab:

    /mnt/sda5/username/Downloads    /home/username/Downloads      none  bind  0  0
    

    делает это для вашей папки загрузок. (скорректируйте путь в соответствии со своими потребностями и повторите его со всеми другими папками, которые вы хотите.)

  • когда ты закончишь /etc/fstab редактирование, перемонтировать все /etc/fstab записи по

    sudo mount -a
    

В настоящее время я использую Fedora 15 и Ubuntu 11.10 на первых двух разделах, но они оба разделяют третий раздел как домашний раздел. Казалось, что настоящий конфликт пытался использовать один и тот же каталог, а не один и тот же раздел. Если вы хотите указать, почему то, что я сделал, было так ужасно, я хотел бы услышать это, но у меня до сих пор не было проблем.

У меня есть 2 машины с двойной загрузкой - обе используют один и тот же /home, который является целым диском.

Один в настоящее время работает под управлением Ubuntu 14.04 32-bit и Ubuntu 14.04 Studio 64-bit, а этот, на котором я сейчас работаю, работает под управлением Ubuntu 14.04 32 bit и Pinguy 14.04 32 bit.

Хотя я чаще всего использую 32-битную Ubuntu в обеих системах, у меня до сих пор не было проблем с этим подходом. Это ни в коем случае не является гарантией того, что у вас не возникнет проблем, и я признаю, что был немного обеспокоен тем, что у меня могут быть проблемы с наличием 64-битного и 32-битного общего ресурса.

Примечание: я не пробовал это до сих пор с системами, не основанными на Debian. Хорошая особенность хорошего плана резервного копирования / восстановления заключается в том, что даже если вы делаете что-то невероятно глупое, преодолеть проблему довольно просто.

Источник: Опыт

Другие вопросы по тегам