И снова перенос системного раздела Debian

Редакция автор: stain

Предыдущий пост был размыт, и как оказалось был ошибочен.
Так к примеру без chroot, и переинсталяции grub вы так и оставались на старом логическом томе, хотя создавалось ощущение что вы не на нем, но невооруженным взглядом в /etc/fstab можно было увидеть где вы на самом деле. Так что этот огромный косяк я попытался исправить в этом пошаговом руководстве. Итак поехали.

Источник

sudo mkdir /mnt/source && sudo mount /dev/sdX /mnt/source 

Получатель (логический том должен быть отформатирован, и быть)

sudo mkdir /mnt/dest && sudo mount /dev/sdY /mnt/dest 

Копирование

sudo cp -xpr /mnt/source/* /mnt/dest 

, где то видел что при копировании используют ключи -rfvp
-xpr oneFileSystem/preserve/recursive
-rfvp recursive/force/verbose/preserve

Изменение fstab на новом разделе

Заменяем в точке монтирования корня sdX на sdY

Подготавливаем Chroot

sudo mount -t proc none /mnt/dest/proc/
sudo mount -t sysfs sysfs /mnt/dest/sys/
sudo mount -o bind /dev/ /mnt/dest/dev/
sudo mount -o bind /run/ /mnt/dest/run/
sudo chroot /mnt/dest

update-grub && grub-install /dev/sda
exit 

Перезагружаемся

Проверяем что в нашей системе в fstab правильные данные.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.