Инструкция
1
Для начала загрузитесь с LiveCD операционной системы. Особого значения не имеет, какой дистрибутив диска вы выберете, но если на компьютере вы используете Ubuntu, то желательно загрузиться с Ubuntu LiveCD.
2
Запустите Терминал («Меню» - «Программы» - «Стандартные» - «Терминал») и смонтируйте корневой раздел. Для этого введите команду:
mount / /mnt/partition
Аналогичным образом примонтируйте какой-нибудь раздел для бэкапа. После этого скопируйте во вновь созданный раздел директорию home:
cp –R /mnt/partition/home/ /mnt/backup/backup_home
mount / /mnt/partition
Аналогичным образом примонтируйте какой-нибудь раздел для бэкапа. После этого скопируйте во вновь созданный раздел директорию home:
cp –R /mnt/partition/home/ /mnt/backup/backup_home
3
После этого отмонтируйте раздел бэкапа при помощи команды unmount:
unmount /mnt/backup/
Примонтируйте раздел, который предназначен для переноса и очистите его при помощи cfdisk или mkfs (можно произвести формат):
mount /mnt/targert
unmount /mnt/backup/
Примонтируйте раздел, который предназначен для переноса и очистите его при помощи cfdisk или mkfs (можно произвести формат):
mount /mnt/targert
4
Скопируйте /home во вновь созданный раздел при помощи функции cp. Например:
cp /mnt/partition/home/ /mnt/targert/home
cp /mnt/partition/home/ /mnt/targert/home
5
Далее удалите все содержимое в точке монтирования /mnt/partition/home. Для этого просто воспользуйтесь функцией rm. Например:
rm /mnt/partition/home
rm /mnt/partition/home
6
Затем откройте файл /mnt/partition/etc/fstab и исправьте точку монтирования папки /home на используемую или добавьте в соответствующем блоке новую строчку.
7
Перезагрузитесь и убедитесь, что каталог правильно примонтировался. Если доступ к директории /home получить не получается, то правьте файлы /etc/mtab и /etc/fstab.