Графический установщик Ubuntus не создает автоматически отдельный раздел для / home. Это правда. Тем не менее, рекомендуется сделать это, и вы можете сделать это, если решите разделить вручную. Но даже если вы этого не сделали, вы все равно можете это исправить.
Однако есть несколько вещей, которые следует учитывать. Во-первых, убедитесь, что все дистрибутивы действительно могут использовать файловую систему, используемую в домашнем разделе. Обычно это не проблема, но лучше, чем потом сожалеть. Во-вторых, и это более важно; не используйте один и тот же домашний каталог между дистрибутивами, если вы не знаете, что делаете. В дистрибутивах могут быть разные версии установленного программного обеспечения, что означает, что их настройки могут не совпадать. Обычно это не должно быть проблемой, поскольку приложения должны правильно обрабатывать разные версии, но не все. Вполне нормально иметь домашний каталог с именем, отличным от вашего имени пользователя, так что это не проблема.
Если я правильно читаю, у вас должно быть два раздела для Ubuntu (swap и root) и несколько разделов для Debian. Затем первое, что вы делаете, это монтируете домашний каталог Debians в Ubuntu и убедитесь, что он монтируется при загрузке, добавив его в / etc / fstab. Есть множество документов о том, как это сделать, поэтому я не буду вдаваться в подробности.
Если вы смонтируете домашний раздел Debians в / home, то он будет скрывать каталог Ubuntus / home, поэтому сначала смонтируйте его где-нибудь еще, например, в / mnt. Теперь вам нужно принять некоторые решения. При желании вы можете попробовать использовать один и тот же домашний каталог для всех дистрибутивов, или вы можете иметь разные домашние каталоги для каждого дистрибутива. Например, вы можете создать отдельную папку в / home для каждого дистрибутива, например:
- / Главная / убунту / имя пользователя
- / Главная / Debian / имя пользователя
- / Главная / other_distro / имя пользователя
Я бы сказал, что это самое безопасное решение. Я предполагаю, что ваши домашние каталоги не зашифрованы. Если это так, то это все усложнит, хотя основная процедура будет аналогичной. Вы, вероятно, должны выйти из своей основной учетной записи, когда вы делаете это, поэтому создайте нового пользователя, сделайте его администратором и войдите в систему как этот пользователь.
Вы должны настроить всех текущих пользователей на всех ваших дистрибутивах, чтобы использовать новое местоположение для домашнего каталога. Вам также следует настроить дистрибутивы на использование этих путей по умолчанию для новых пользователей, которых вы создаете.
Если вы смонтировали домашний раздел в / mnt, вы должны создать / home / ubuntu и / home / debian. Затем вы копируете / home / username в / mnt / ubuntu / username и перемещаете / mnt / username в / mnt / debian / username (для пользователя Debian).
Теперь у вас есть дома пользователей Ubuntu и Debians в одних и тех же разделах, но в разных домашних каталогах. Если вы настроили Debian и Ubuntu для монтирования этого раздела в / home при загрузке и изменили пользователей, чтобы они использовали новые пути для своих домов, тогда все должно быть хорошо. Когда вы намереваетесь установить новый дистрибутив, вы сначала должны создать / home / distroname / и установить как обычно, но использовать домашний раздел и настроить его на использование / home / distroname в качестве расположения по умолчанию для новых домов пользователей. Если вы сделаете это, не форматируйте его, иначе вы потеряете данные из Debian и Ubuntu :)
Если вы хотите повторно использовать один домашний каталог, убедитесь, что вы знаете, что делаете. Вы должны иметь одинаковый идентификатор пользователя для всех дистрибутивов. В противном случае разрешения будут испорчены.
Удачи и бэкапов :)
ubuntu
папку в домашнем разделе, затем скопировала все файлы из текущего домашнего каталога в этот новый/homepartion/ubuntu/
следующий, я отредактировал,/etc/fstab
чтобы указать новую папку как каталог по умолчанию / home, поэтому я написал/dev/sda10 /home ext4 nodev,nosuid 0 2
в конце. Но теперь система не может найти домашнюю папкуПоскольку технически возможно совместно использовать
/home
каталог из разных дистрибутивов (см. Этот ответ), это не очень хорошая идея .Настройки приложения могут иметь разные форматы из разных версий программы. Если что-то будет несовместимо или не будет синхронизировано этим, мы будем полностью потеряны, чтобы найти причину. Это даже не рекомендуется делать в разных версиях одного и того же дистрибутива (см., Например, здесь ).
Поэтому рекомендуется совместно использовать файлы персональных данных из подкаталогов дома пользователя только (например , путем создания символических ссылок в каталог по вашему выбору):
источник
Это поздний ответ, но он может быть полезен для других, пытающихся делиться информацией между дистрибутивами.
Как упомянуто выше, есть проблемы с приложениями с разными версиями, которые используют одни и те же файлы конфигурации в
/home/user/
.Простое решение, которое решает часть проблемы, то есть совместное использование большей части данных в домашней папке, заключается в том, чтобы создавать папки с символическими ссылками
/home/user/Documents
. Моя домашняя папка выглядит так:Как можно видеть выше
Desktop
иDownload
папки на локальном домашнем перегородке в то времяDocuments
, иPictures
т.д. связаны с общим разделом.Вот как настроить символическую ссылку (в этом примере для
Documents
папки):Вышеуказанная
Documents
папка перемещает текущую папкуold-folders
и устанавливает символическую ссылку на общую папку «Документы». Я использовал эту схему в течение долгого времени и до сих пор не было никаких проблем.Вы можете столкнуться с проблемами с мусорным баком, если это так, проверьте это сообщение: Как использовать мусорную корзину gnome для файлов в другом разделе?
источник
Предполагая, что целью совместного использования ваших домашних разделов является равный доступ к вашим личным файлам / документам / данным (но НЕ к файлам конфигурации, специфичным для каждого дистрибутива), я бы посоветовал вам настроить систему с одним дополнительным разделом только для эти общие документы (данные) и использовать ваши домашние каталоги только для дистрибутивных файлов.
Затем вы можете смонтировать (-bind) папки из вашего раздела данных в ваш дом в каждом дистрибутиве и иметь доступ к этим данным, как если бы они были в вашем домашнем разделе. В то же время вы избегаете неприятностей из-за противоречивых настроек и т.д ...
Это то, что я сделал, и это работает почти идеально. (Хотя он каким-то образом сбрасывал мой fstab при обновлении с Ubuntu 11.10 до 12.04, поэтому не забывайте время от времени проверять (например, после обновлений), что настройки все еще верны.)
источник
Я выбрал подход / ect / fstab, и вот шаги, которые я предпринял.
Я создал отдельный раздел 100 + Gb для хранения всех моих общих данных, в котором я создал 7 папок, общих для большинства ОС
Чтобы найти
UUID
раздел, содержащий общие папки данных, выполните следующее:Чтобы автоматически смонтировать раздел с общими данными, который вам нужно отредактировать
/ect/fstab
, выполните следующее: (Заменитеgedit
наvi
или ваш любимый текстовый редактор)Добавьте информацию о разделе
/ect/fstab
, (для меня это следующее).NB: обратите внимание на
bind
тип файловой системы и параметры.Кроме того, вы можете изменить
noatime
параметры монтирования (послеbind
и до0 0
):Если добавить их к опции монтирования для
/
,/home
и папки данных , так как это ускоряет доступ к файлам и продлевает срок службы дисков дисков за счет уменьшения дисковых операций ввода / выводаЧтобы проверить ваши изменения
fstab
, выполните:и просматривать смонтированные файловые системы с
Подробнее о
noatime
и/etc/fstab
варианты можно найти здесь:https://wiki.archlinux.org/index.php/fstab
http://www.openquery.com.au/blog/hint-day-noatime-relatime-fstab
источник
noatime,rw,errors=remount-ro,bind
? Что не так сdefaults,noatime,bind
?Прошло 2 дня с тех пор, как я начал это, и после нескольких переустановок он начинает чувствовать, что делает некоторые успехи. ниже приведены некоторые фотографии того, как выглядит моя конфигурация и она все еще неаккуратна. однако мой ноутбук работает под управлением Kali Linux и Linux Mint Debian Edition, где они используют один и тот же каталог подкачки и домашний каталог. Затем я планирую (надеюсь) настроить раздел fat32 в зеленом цвете (sda4) для шифрования LUKS, чтобы проверить его с помощью функции аварийного самоуничтожения, о которой я слышал. Anyhoo, это те шаги, которые я сделал для того, что я называю двумя дистрибутивами и одной чашкой(общие унифицированные пути), где цель состоит в том, чтобы в конечном итоге совместно использовать несколько каталогов, таких как / boot, / home и раздел подкачки. Я полагаю, что я, скорее всего, буду использовать Kali Linux в качестве пользователя root и Linux Mint в качестве обычного пользователя. Во-первых, я сделал чистый новый раздел (после того, как случайно удалил всю мою систему), как показано на моем
blkid
иfdisk -l
Команды ниже. не вдаваясь в подробности, потому что разные дистрибутивы ведут себя по-разному, такие как Ubuntu, elementary и Zorin (я думаю) были чувствительными и достаточно любезными, чтобы вывести сообщение «эй, мы заметили, что у вас уже что-то происходит в MBR» (Master Boot Record), если вы хотите, мы можем сделать ваш опыт установки немного лучше ", или что-то в этом роде - я просто перефразирую здесь. Anyhoo, кое-что, что я хотел бы рассмотреть прежде, был fstab и ситуацией после разделения. Я не уверен насчет других, и я не эксперт, но мой опыт заключался в том, что ошибка fsck, которую я получил при 5-й загрузке (1-я установка kali, 2-я установка mint, 3-ая загрузка в kali, 4-я обратно в мятный), и я понятия не имею, почему потребовалось так много загрузки и выхода, прежде чем он решил сделать мне сердечный приступ. Тем не мение, обилие знаний и богатый опыт, которыми так много экспертов делятся по Интернету, помогли мне пройти через это в кратчайшие сроки. благодаря им, и как не эксперт (поверьте мне, я все еще борюсь с alsa), я могу поделиться только тем, что прошел, в меру своих возможностей, и постараюсь ответить + помочь вам любым способом, каким смогу. для меня это самая трудная часть - знать, о чем спрашивать - достаточно конкретно, чтобы другие знали, как помочь. Кроме того, сюда включены некоторые из ссылок, которые были самоотверженно представлены многими добрыми душами, без которых я мог бы остаться с дрянной Windows 7 и не знать, что делать с собой. Удачи, и дайте мне знать, если есть что-то, что вам нужно, чтобы я уточнить. 73! я все еще борюсь с Альсой) Я могу только поделиться тем, что я прошел, в меру своих возможностей и постараюсь ответить + помочь вам любым возможным способом. для меня это самая трудная часть - знать, о чем спрашивать - достаточно конкретно, чтобы другие знали, как помочь. Кроме того, сюда включены некоторые из ссылок, которые были самоотверженно представлены многими добрыми душами, без которых я мог бы остаться с дрянной Windows 7 и не знать, что делать с собой. Желаем удачи, и дайте мне знать, если есть что-то, что вам нужно, чтобы я уточнил дальше. 73! я все еще борюсь с Альсой) Я могу только поделиться тем, что я прошел, в меру своих возможностей и постараюсь ответить + помочь вам любым возможным способом. для меня это самая трудная часть - знать, о чем спрашивать - достаточно конкретно, чтобы другие знали, как помочь. Кроме того, сюда включены некоторые из ссылок, которые были самоотверженно представлены многими добрыми душами, без которых я мог бы остаться с дрянной Windows 7 и не знать, что делать с собой. Желаем удачи, и дайте мне знать, если есть что-то, что вам нужно, чтобы я уточнил дальше. 73! сюда включены некоторые из ссылок, которые были самоотверженно представлены многими добрыми душами, без которых я мог бы остаться с дрянной Windows 7 и не знать, что с собой делать. Желаем удачи, и дайте мне знать, если есть что-то, что вам нужно, чтобы я уточнил дальше. 73! сюда включены некоторые из ссылок, которые были самоотверженно представлены многими добрыми душами, без которых я мог бы остаться с дрянной Windows 7 и не знать, что с собой делать. Желаем удачи, и дайте мне знать, если есть что-то, что вам нужно, чтобы я уточнил дальше. 73!источник