Napisem tu cely postup co som robil, uz sa s tym den zapodievam a vobec sa nedari.
Zobral som disk a pripojil ho do pc cez sata kabel, na tomto disku je debian server na jednej particii.
Mountnul som tento disk: sudo mount /dev/sdb1 /media/disk
Cez tento prikaz som skopiroval cely system do priecinka: /media/multimedia:
sudo rsync -aAXv /media/disk /media/multimedia --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Po skopirovani cez rsync som pripojil potrebny disk:
sudo mount /dev/sdc1 /media/disk2
tym istym rsync prikazom som subory predtym zalohovane nakopiroval na novy disk(kde uz je vytvorena particia):
sudo rsync -aAXv /* /path/to/backup/folder --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}
Pozrel som si ake UUID ma nova particia azmenil ju v /etc/fstab.
Odmountoval som particiu kde som nanovo nakopiroval subory a pripojil som ju do mnt:
sudo mount /dev/sdc1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
nainstalovanie grubu prebehlo bez problemov.
Potom som spustil grub-update, naslo na danom disku debian.
Restartoval som system a snazil sa nabootovat z daneho noveho disku, grub prihlasenie ukazalo, akurat napisalo, ze nepozna dane UUID a nevie kde je kernel.
Kde moze byt chyba?
sudo chroot nefungoval: permission denied.
Mozno som nespravne mountoval niektore particie ako root, alebo zly rsync prikaz....
Co robim zle?