Als Backup eines OpenSUSE-Servers habe ich diesen einfach mit dd komplett gesichert. Das einzige unschöne war, dass sich dieses Image auf einer anderen Platte bzw. in einem anderen System nicht mehr starten ließ. Schuld am Start im sog. Emergency-Mode sind die nicht mehr passenden Einträge in der Datei fstab nach dem Klonvorgang, die an die ID’s der alten HDD gebunden sind:
1 2 3 |
/dev/disk/by-id/ata-VBOX_HARDDISK_VB80a56b77-1509e85c-part1 swap swap defaults 0 0 /dev/disk/by-id/ata-VBOX_HARDDISK_VB80a56b77-1509e85c-part2 / ext4 acl,user_xattr 1 1 /dev/disk/by-id/ata-VBOX_HARDDISK_VB80a56b77-1509e85c-part3 /home ext4 acl,user_xattr 1 2 |
Diese können durch die sog. UUID’s, die über das Kommando „blkid“ abgerufen werden, ersetzt werden:
1 2 3 |
/dev/sda1: UUID="ef54c45d-24d4-4b91-b2bc-0f660f481075" TYPE="swap" /dev/sda2: UUID="7ebe6c7d-9a8f-413e-bac4-5733b77b1264" TYPE="ext4" PTTYPE="dos" /dev/sda3: UUID="d3d15f05-ef5d-433a-810f-547596d14c5e" TYPE="ext4" |
1 2 3 |
UUID=ef54c45d-24d4-4b91-b2bc-0f660f481075 swap swap defaults 0 0 UUID=7ebe6c7d-9a8f-413e-bac4-5733b77b1264 / ext4 acl,user_xattr 1 1 UUID=d3d15f05-ef5d-433a-810f-547596d14c5e /home ext4 acl,user_xattr 1 2 |
Alternativ können in die fstab auch die Plattenbezeichnungen wie sda1, sdb2, etc. eingesetzt werden. Dies birgt aber die Gefahr, dass beim Erweitern mit einer anderen Platte oder beim Umstöpseln von Platten die Zuordnung nicht mehr hinhaut. im Beispiel sehe diese Konfiguration so aus:
1 2 3 |
/dev/sda1 swap swap defaults 0 0 /dev/sda2 / ext4 acl,user_xattr 1 1 /dev/sda3 /home ext4 acl,user_xattr 1 2 |
Diese Schritte erledigt man am besten bereits vor einem Klonvorgang der Linux-Platte. Sollte man es aus dem Emergency Mode bzw. vom Rescue System aus machen kann man den, zumindest für mich, gewöhnungsbedürftigen VIM als Editor nutzen.
Zur Bearbeitung die Datei in VIM öffnen:
1 |
vim /etc/fstab |
VIM-Bedienungshilfe:
– ESC um aus dem Bearbeitungsmodus herauszukommen
– : tippen um einen Befehl abzugeben
– w! tippen für geforcetes Write
– q für Beenden von VIM
Der nette Nebeneffekt dieser Anpassung ist, dass die Einträge nun auch nach erneutem Klonen mit dd nicht mehr angepasst werden müssen und das System auf jeden Fall die Platten finden wird!
Weitere Informationen zur fstab:
https://wiki.ubuntuusers.de/fstab