Linux Systemklonen
Zur Navigation springen
Zur Suche springen
Festplatte
Annahme
- 2 Partionen
- /dev/sdb - old
- /dev/sdc - new
Bestimmen
- mkdir /mnt/new
- mkdir /mnt/old
- mount /dev/sda2 /mnt/old
Alte
root@cardassia:~# grep -B 1 "^UUID" /mnt/old/etc/fstab # / was on /dev/sda2 during installation UUID=9c504554-678f-4407-9dc6-0ced9276c9d2 / ext4 errors=remount-ro 0 1 # swap was on /dev/sda1 during installation UUID=3767db90-dd7b-47e9-9847-e143f9eec07d none swap sw 0 0
- /dev/sdb1 swap
- /dev/sdb2 /
Neue
- /dev/sdc1 swap
- /dev/sdc2 /
formatieren
- mkfs.ext4 /dev/sdc2
swap anlegen
- mkswap /dev/sdc1
mounten
- mount /dev/sdc2 /mnt/new
syncronisieren
- cd /mnt/new
- rsync --progress -avzx /mnt/old/ .
chroot
- mount -o bind /proc/ proc/
- mount -o bind /sys/ sys/
- mount -o bind /dev/ dev/
- chroot .
UUID bestimmen
- ls -l /dev/disk/by-uuid | grep sdc
lrwxrwxrwx 1 root root 10 Mai 20 09:38 100be507-dfde-43f9-bdfd-2dc827d14688 -> ../../sdc1 lrwxrwxrwx 1 root root 10 Mai 20 09:37 4e251dbb-25fd-4ce0-8398-0a3847922da4 -> ../../sdc2
fstab anpassen
UUID=4e251dbb-25fd-4ce0-8398-0a3847922da4 / ext4 errors=remount-ro 0 1 UUID=e31758af-6a45-4d4a-8b11-8a8f5445629d /local ext4 defaults 0 0
grub aktualiseren
- update-grub
- grub-install /dev/sdc
finale arbeiten
- exit
- umount proc
- umount sys
- umount dev
- cd /root
- umount /mnt