Исправление legolegs, (текущая версия) :
План хороший и всё, кроме пункта 4 можно выполнять на живой системе.
Пункт 4 выполняется при помощи
rsync -aHAXDSx --del --stats /oldroot/ /newroot/
правки /newroot/etc/fstab
и настройкой grub. Честно говоря, хз как на alpine настраивается grub, в федоре я в своё время вызывал grub2-mkconfig -o /boot/grub2/grub.cfg
из однопользовательского режима.
PS Возможность ошибиться и нужность бекапов никто не отменял.
PPS ах, да, grub-install нужен, чтобы создать загрузочную запись
Исправление legolegs, :
План хороший и всё, кроме пункта 4 можно выполнять на живой системе.
Пункт 4 выполняется при помощи
rsync -aHAXDSx --del --stats /oldroot/ /newroot/
правки /newroot/etc/fstab
и настройкой grub. Честно говоря, хз как на alpine настраивается grub, в федоре я в своё время вызывал grub2-mkconfig -o /boot/grub2/grub.cfg
из однопользовательского режима.
PS Возможность ошибиться и нужность бекапов никто не отменял.
Исходная версия legolegs, :
План хороший и всё, кроме пункта 4 можно выполнять на живой системе.
Пункт 4 выполняется при помощи
rsync -aHAXDSx --del --stats /oldroot/ /newroot/
правки /newroot/etc/fstab
и настройкой grub. Честно говоря, хз как на alpine настраивается grub, в федоре я в своё время вызывал grub2-mkconfig -o /boot/grub2/grub.cfg
из однопользовательского режима.
PS Возможность ошибиться и нужность бекапов никто не отменял.