Az alábbi leírás alapján elkészítheted a klónozást a SystemRescueCd segítségével, azonban ha vannak eltérő hardwarek, akkor lehetséges, hogy kell még kicsit "hegeszteni" :)
bebootoltunk az SRC-ről:
Milyen particíók vannak?
cat /proc/partitions
vagy
fdisk -l
Nyilván nálad más lehet a particíónálás, ezért én az alábbi felosztást fogom használni:
sda1
az a particíó amit mentünk.
sdb1
az a particíó amire mentünk pl.: Pendrive.
Ha meghatároztad a particíókat, akkor a következő lépések következnek:
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
mkdir /mnt/sdb1/backup
partimage -z1 -o -d save /dev/sda1 /mnt/sdb1/bakcup/part1.iso.gz
ezzel elindul a partimage ncurses felülete és tovább lépkedve elkészül a mentés
part1.iso.gz.000
néven. Ezután:
umount /dev/sdb1
halt
Visszaállítás:
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
partimage restmbr /mnt/sdb1/backup/part1.iso.gz.000
az ncurses felületen a balodlai listában válaszd az sda eszközt a
"The whole MBR"
opcióval. Ezután:
partimage restore /dev/sda1 /mnt/sdb1/backup/part1.iso.gz.000
miután elkészült a visszaállítás, ellenőrizd a particíókat:
startx
gparted
Ha a swap particíó egy extended particíón volt, akkor az valószínüleg "unallocated" státuszban lesz, készítsd el a swap-ot. Kilépés után:
blkid
az itt megjelenő UUID-ket ellenőrízd és szükség esetén írd át a megfelelőre a rendszer particíó fstab-jában:
mkdir /mnt/hda1
mount /dev/hda1 /mnt/hda1
vi /mnt/sda1/etc/fstab
umount /dev/hda1
reboot
Megjegyzés:
a
restmbr
hatására minden adat elveszik a cél eszközön, ha meg akarod őrízni az ott lévő adatokat és van elég hely, mindezt elkészítheted "kézi" particíónálással is ill. aktívra állított boot flag-gel. Ebben az esetben a UUID-kat biztosan javítani kell az fstab-ban.
Kisebb méretű particíóra nem lehet visszaállítani, mint ami a forrás volt.
A
vi
helyett használhatod a
geany
vagy az
mc
szerkesztőjét is.
Ha gyanítod, hogy hibák lehetnek a lemezen, akkor egy lemezellenőrzés:
e2fsck -cc /dev/sda1
Sok sikert!