Недавно я установил Ubuntu 17.04 64 бит на раздел моего жесткого диска. Он занимает около 30 ГБ. У меня установлена 16.10 32 бит на раздел размером 441 ГБ. Моя 16.10 обновлялась несколько раз с той версии, которую я изначально установил, по-моему, это была 12.04. Она не чистая, некоторые вещи глючат. Я начал использовать 17.04, установленную на разделе размером 30 ГБ, и она работает гладко. Главное отличие в том, что Unity работает намного быстрее, чем на моей установке 16.10. Я думаю, что это скорее всего так, поскольку это чистая установка, а не обновление.
В любом случае, я пытаюсь сделать раздел 16.10 441 ГБ sda6 своей домашней папкой в 17.04 30 ГБ sda7, чтобы при нажатии на Nautilus на панели отображались документы, загрузки, музыка и т. д. с тома объемом 441 ГБ.
У меня есть внешний HDD, но он старый, копирует очень медленно. Если бы у меня был хороший внешний HDD, я бы просто скопировал все важные данные на него и перенес. Однако с моим HDD это может занять несколько дней.
После часового или двух поисков в Google я нашел несколько вещей, однако большая часть из них, похоже, касается создания отдельного раздела для домашней папки, что сейчас кажется отличной идеей, однако сейчас это нереально.
По сути, я пытаюсь просто заставить мою домашнюю папку на 17.04 30GB sda7 иметь содержимое 16.10 441GB sda6. Возможно ли это?
решение1
Эти инструкции предполагают, что у вас одинаковое имя пользователя на обоих разделах. Если нет, вам нужно будет найти другой учебник, чтобы изменить имя пользователя17.04 один к 16.10 один.
Загрузите образ Ubuntu ISO и запишите его на внешний накопитель или CD:Как создать загрузочную флешку Ubuntu из терминала?для внешнего запоминающего устройства (ВНИМАНИЕ: ЭТО СТИРАЕТ ВНЕШНЕЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО) илиhttps://help.ubuntu.com/community/BurningIsoHowtoдля компакт-диска.
Перезагрузитесь в USB/CD и нажмите Try Ubuntu. Зайдите в панель управления и откройте GParted. Размонтируйте все разделы, если они смонтированы.
Измените размер большого раздела, более 400 ГБ, на максимально возможный. Убедитесь, что свободное место теперь находится в конце.http://gparted.org/display-doc.php%3Fname%3Dперемещение-пространства-между-разделами.
Создайте раздел типа ext4 на оставшемся свободном месте.
Теперь выйдите из GParted и откройте терминал. Выполните следующие команды, чтобы найти и смонтировать нужные вам диски:
sudo fdisk -l /dev/sda
Запишите все три номера разделов, где x — ваш раздел 17.04, y — ваш раздел 16.10, а z — ваш новый раздел.
Теперь запустите:
sudo mkdir /mnt/mnt{1..3} sudo mount /dev/sday /mnt/mnt1 sudo mount /dev/sdaz /mnt/mnt2
Эти команды займут много времени:
sudo mv -v /mnt/mnt1/home/* /mnt/mnt2/
Если вы получили ошибку out of space, повторите шаг 3, а затем измените размер /dev/sdaz так, чтобы он содержал все свободное пространство. Затем повторите шаг 8. Если вы снова получили ошибку out of space, продолжайте повторять этот шаг, пока у вас не будет ошибки out of space.
Теперь снова откройте GParted и измените размер разделов так, чтобы не было свободного места. Если вы действительно хотите, вы можете сохранить свободное место.
Перезагрузитесь в систему Ubuntu 16.10. Перейдите в VT ( CTRL+ ALT+ F3). Войдите и следуйте этим инструкциям:Добавление записи в fstab.
Повторите шаг 11 для Ubuntu 17.04.
Наконец-то закончил. Если возникнут проблемы, пишите в комментариях!