Fragen zu Partitions-Aufbau und Bootloader – und dem Sichern

J

JPat

Hallo,
Ich hab ein paar Fragen zum Thema Partitions-Definitionen, dem Bootloader, wo die sind und wie man die sichert.
Zu den Partitionen:
Ich würde die jetzt z.B. gerne (aus einem Live Linux) sichern um sie bei Bedarf wieder herstellen zu können. Dass geht mal prinzipiell mit:
dd if=/dev/sda of=partition.tab bs=1 skip=446 count=64 # backup
dd if=partition.tab of=/dev/sda bs=1 seek=446 count=64 # restore

Dazu habe ich dann aber noch 4 Fragen:
1) Klappt das auch mit der Erweiterten / den Logischen Partitionen?
Weil die ja nicht im ersten Sektor stehen oder?
2) Klappt bei sowas die Wiederherstellung auf einer anderen Festplatte?
3) Was ist mit anderen Partition Typen (also sowas wie GTP)? Gibt’s da auch tools die bei denen auch geht?
4) Gibt’s da auch ein schickes GUI Tool dazu :?
Bootloader
Wenn ich die Partitionen (mit dem OS) wieder herstelle muss ich auch den Bootloader wieder herstellen, je nachdem wie ich ihn vorher verwendet habe.
Wie gehe ich dabei am besten vor für Dualboot Systeme (Linux + Win 7/8)?

Und ne kleine Anhang-Frage (nicht so wichtige): Welches Tool (von LiveCD) verwendet ihr nur um einzelne Partitionen zu sichern, das schnell und kleine Resultate liefert?
 
Wieso willst Du diese denn überhaupt sichern?

Aus meiner Sicht ist einfaches "neu anlegen" die wesentlich unkompliziertere Methode.
 
Hier ist das ganz nett aufgeführt: http://www.cyberciti.biz/faq/howto-copy-mbr/

1)
Die ersten 446byte auf der Festplatte sind der reine bootloader, dort ist kein partitiontable mit dabei.
Wenn du alles willst brauchst du die ersten 512byte, da ist dann das layout mit dabei.
2)
Muss ich passen hab ich noch nie probiert, sollte aber klappen wenn die platten identisch sind.
3)
das mit den 446 bzw 512 klappt ausschließlich bei mbr, bei GTP z.B. richtet sich die größe des ganzen nach der größe & Anzahl der Partitionen, kann man zwar auch ausrechnen müsste es aber jedes mal von Hand machen.
4)
Ähm nein, dafür gibt es keine gui tools
4.1)
Wie marce schon schrieb, am einfachsten ist es grub einfach neu zu schreiben.

Der einzige Einsatzzweck wo ich das jemals gebraucht habe war als ich mit truecrypt ne fulldiskencrytion von windows gemacht habe und truecrypt meinte sein bootloader oder keiner, da hab ich dann die ersten 446 gesichert von truecrypt-loader und grub die als iso übergeben, weiß nicht mehr den genauen befehlssatz, schon etwas her, das lief. War aber schon recht speziell.

Allg grub neuschreiben und fertig, damit bist du auf der sicheren Seite.
 
Hallo

Linux würde ich nicht per dd sichern, ist langsam und für Linux ist es einfacher z.B.:

/home per rsync oder cp wegzuhauen, dann / per gzip oder , wie bei mir, per dar zu komprimieren. Wenn du dann noch per cron täglich /etc und wie bei mir mit Debian, die Paketliste sicherst, ist das wiederherstellen beim crash ein klacks.


System neupartitionieren, formatieren, alte UUID beim formatieren übergeben, oder bei gparted neuschreiben, dann per supergrubdisk, supergrubdisk2 oder rascatux den Bootloader neu schreiben, oder wenn dir das zu einfach ist, chrooten ins neuinstallierte System und grub-install /dev/sda ausführen.

Bei Dualbootsystem mit Win, würde ich auch dd für die Winpartition nehmen.

mfg
schwedenmann

mfg
schwedenmann
 
Wieso willst Du diese denn überhaupt sichern?
Wieso auch nicht?

Aus meiner Sicht ist einfaches "neu anlegen" die wesentlich unkompliziertere Methode.
Sehe ich nicht so, anlagen von Partitionen braucht doch viel mehr Schritte.
Bzw was ist daran komplizierter wenn ich den Befehl richtig habe?

Hier ist das ganz nett aufgeführt: http://www.cyberciti.biz/faq/howto-copy-mbr/

1)
Die ersten 446byte auf der Festplatte sind der reine bootloader, dort ist kein partitiontable mit dabei.
Wenn du alles willst brauchst du die ersten 512byte, da ist dann das layout mit dabei.
2)
Muss ich passen hab ich noch nie probiert, sollte aber klappen wenn die platten identisch sind.
3)
das mit den 446 bzw 512 klappt ausschließlich bei mbr, bei GTP z.B. richtet sich die größe des ganzen nach der größe & Anzahl der Partitionen, kann man zwar auch ausrechnen müsste es aber jedes mal von Hand machen.
Danke, werd mir den Link noch genauer Durchlesen.
Aber wenn das für GPT nicht klappt, ist das natürlich blöde :(

4.1)
Wie marce schon schrieb, am einfachsten ist es grub einfach neu zu schreiben.

Der einzige Einsatzzweck wo ich das jemals gebraucht habe war als ich mit truecrypt ne fulldiskencrytion von windows gemacht habe und truecrypt meinte sein bootloader oder keiner, da hab ich dann die ersten 446 gesichert von truecrypt-loader und grub die als iso übergeben, weiß nicht mehr den genauen befehlssatz, schon etwas her, das lief. War aber schon recht speziell.

Allg grub neuschreiben und fertig, damit bist du auf der sicheren Seite.
Naja ich mach solche BackUps, meist damit ich nachher nicht irgend was "neu schreiben" muss, sondern eben das BackUp einfach (ohne viel Denken drauf hauen kann).
Ist z.B. bei mir auch nicht zwingend der GRUB, sondern könnte auch der Windows Boot Loader sein, das verkompliziert die sach doch ein wenig :)

Linux würde ich nicht per dd sichern, ist langsam und für Linux ist es einfacher z.B.:
/home per rsync oder cp wegzuhauen, dann / per gzip oder , wie bei mir, per dar zu komprimieren. Wenn du dann noch per cron täglich /etc und wie bei mir mit Debian, die Paketliste sicherst, ist das wiederherstellen beim crash ein klacks.
System neupartitionieren, formatieren, alte UUID beim formatieren übergeben, oder bei gparted neuschreiben, dann per supergrubdisk, supergrubdisk2 oder rascatux den Bootloader neu schreiben, oder wenn dir das zu einfach ist, chrooten ins neuinstallierte System und grub-install /dev/sda ausführen.
Hmm hatte nicht vor Linux per dd zu sichern ... (siehe auch meine letzte frage, habe noch nichts was meinem geschwindigkeitsgefühl reicht und ein Image erzeugt)
die anderen sachen passen auch nicht, da sie nicht zum gewünschten vorgehen passen - Wie funktioniert den z.B. /etc und Paketliste sicherst auf nicht Unix system :)

Bei Dualbootsystem mit Win, würde ich auch dd für die Winpartition nehmen.
nicht oder auch ist hier die frage, bin mir jetzt aber nciht sicher was du wirklich meintest :)
Aber wie gesagt wenn wer was schnelleres zum sichern (und komprimieren) einer Partition weis ...
 
Eine Suche mit z.B. "backup restore partition table linux" ergibt doch eine ganze nuetzlicher Hinweise, zum Beispiel die Anleitung fuer dd. Helfen die nicht weiter?
 

Ähnliche Themen

SSD sicher löschen

Bootloader sichern und wiederherstellen mit dd

Anlage einer SWAP-Datei unter CentOS 7 funktioniert nicht

Sicherung der Systempartition inkl. Bootloader + ein paar Verständnisfragen

SSD auf einen (geringfügig) kleineren USB-Stick wiederherstellen

Zurück
Oben