Я запускаю ubuntu 16.04 на sdc, с домашним каталогом около 156Gb. Недавно я установил Ubuntu 17.04 на sda. Я хочу использовать домашний каталог на sdc в качестве моего домашнего каталога на sda, но доступно только свободное место на 50 Гб, поэтому копирование с sdc на sda не является вариантом. Есть ли способ перенаправить домашний каталог на sda на тот, который находится на sdc, таким образом, что он автоматически становится моим домашним каталогом на sda при запуске ubuntu 17.04?
Если ваш домашний каталог представляет собой отдельный раздел (схема, которую я предпочитаю именно по этой причине), установленный на /home в вашей установке 16.04, он должен быть таким же простым, как использование того же устройства / UUID в /etc/fstab вашего 17.04, если UID вашего пользователя (ов) идентичен в обеих системах.
Если вы не используете отдельные разделы (пока), все становится немного сложнее. Долгосрочным решением (рекомендуется) было бы создать его для вашего дома, но если у вас недостаточно свободного места на диске, вам сначала нужно будет архивировать файлы, сжать раздел 16,04, создать новый для /home и восстановить там свои файлы.
Вы можете обойти это, перемещая оставшиеся 16.04 RootFS, исключая /home, в новый раздел, который может быть значительно меньше и подходит e. г. на sda, но это требует некоторой нетривиальной адаптации /etc/fstab и, возможно, другого материала (grub и т. д.).
A (не очень приятно) взломать «все на одном разделе» случай должен был подключить ваш раздел 16.04 к некоторой точке монтирования (например, /mnt/ubuntu16.04) и установить символическую ссылку с /home на /mnt/ubuntu16.04/home. Имейте в виду, что это делает вашу полную установку 16.04 доступной с 17.04, что может привести к нежелательным манипуляциям.
Если UID отличаются в обеих системах, вы должны сначала создать пользователей на 17.04, используя те же UID, что и в 16.04.
Если ваш домашний каталог представляет собой отдельный раздел (схема, которую я предпочитаю именно по этой причине), установленный на /home в вашей установке 16.04, он должен быть таким же простым, как использование того же устройства / UUID в /etc/fstab вашего 17.04, если UID вашего пользователя (ов) идентичен в обеих системах.
Если вы не используете отдельные разделы (пока), все становится немного сложнее. Долгосрочным решением (рекомендуется) было бы создать его для вашего дома, но если у вас недостаточно свободного места на диске, вам сначала нужно будет архивировать файлы, сжать раздел 16,04, создать новый для /home и восстановить там свои файлы.
Вы можете обойти это, перемещая оставшиеся 16.04 RootFS, исключая /home, в новый раздел, который может быть значительно меньше и подходит e. г. на sda, но это требует некоторой нетривиальной адаптации /etc/fstab и, возможно, другого материала (grub и т. д.).
A (не очень приятно) взломать «все на одном разделе» случай должен был подключить ваш раздел 16.04 к некоторой точке монтирования (например, /mnt/ubuntu16.04) и установить символическую ссылку с /home на /mnt/ubuntu16.04/home. Имейте в виду, что это делает вашу полную установку 16.04 доступной с 17.04, что может привести к нежелательным манипуляциям.
Если UID отличаются в обеих системах, вы должны сначала создать пользователей на 17.04, используя те же UID, что и в 16.04.