Назад | Перейти на главную страницу

Клонирование существующей установки ArchLinux на другой компьютер

Можно ли реинкарнировать существующую установку ArchLinux (+ все существующее установленное программное обеспечение) на другом компьютере?

У меня есть два терминала / киоска, одна из них разбилась несколько дней назад. На самом деле жесткий диск облажался. Я мог бы установить ArchLinux с нуля, затем найти все остальное программное обеспечение, затем настроить и установить их.

Но можно ли сделать снимок текущего состояния работающих машин и перенести его в другое?

Я делал такие вещи с rsync несколько раз. Сначала вы должны загрузить новую машину с Arch Linux ISO, создать раздел, отформатировать и смонтировать его в / mnt. затем

rsync -aAXxv root@SOURCEMACHINE:/ /mnt

Он исключает все смонтированные разделы на SOURCEMACHINE, кроме /. Вы должны синхронизировать их, если они у вас есть. лайк:

rsync -aAXxv root@SOURCEMACHINE:/var /mnt/var

После этого повторно создайте fstab и initramfs и установите grub:

arch-chroot /mnt
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux