kostenloser Webspace werbefrei: lima-city


Linux: Bootdiskette und MBR sichern

lima-cityForumHeim-PCBetriebssysteme

  1. Autor dieses Themas

    k********l

    Hallo leute,

    Ich hab auf meinem Alten rechner von nem Freund Linux eingerichtet bekommen,
    Jetzt möcht ich neben Linux auch noch windows drauf installieren.
    Die Partitionen sind schon so eingerichtet das es geht.

    hda1 - ca 100MB - für linux /boot und /grub
    hda2 - ca 8GB - für Restliches Linux
    hda3 - ca 8GB - für Windows
    hdb1 - ca 500MB - Swap

    im Moment steht also nur der Linuxeintrag im GRUB zur auswahl.
    Und wenn ich das richtig verstandenhabe was ich bei mienr Suche mit google gelesen habe
    Steht im MBR ein "verweiß" auf dein auf hda1 liegenden GRUB, der wiederum das Booten übernimmt.
    Wenn ich aber Win installiere, dann überschreibt mir der dien MBR.

    Jetzt ist also meine Frage wie sichere ich den davor?
    Müsste mit einer Bootdisk gehen? (CD hab ich leider keine :( )
    Aber wie erstelle ich die ?
    Hab davon immer nur Banhof verstanden wie ich das bei google gelesen hab ...

    VL kann mir dass mal einer einfacher erklären ....

    Beitrag geändert: 20.6.2007 13:48:56 von karl-tofel
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das einfachste ist du installierst Windows ... startest dann Linux über die InstallationsCD und richtest GRUB neu ein ... bzw. normalerweise kannst du GRUB auch auf eine Bootdiskette schreiben lassen. Und nacher dann wenn du Linux gestartet hast wieder GRUB auf der Festplatte installieren.
    Kleiner Tipp am Rande ... mit den NTFS3g Treibern kannst du inzwischen zuverlässig lesend und schreibend auf eine Sauber heruntergefahrene NTFS Partition zugreifen

    Beitrag geändert: 20.6.2007 14:56:42 von keiax
  4. Hallo karl-tofel,

    ich hab auch mal gesucht:
    http://www.google.com/search?q=mbr+grub+sichern


    Du muss einfach gesagt den Bereich wo sich der Bootmanager befindet sicher. Nach der Windowsinstallation überschreibst du einfach den Überschriebenen Bereich mit deiner Sicherung. :thumb:

    Die Sicherung bekommst du so:
    http://www.computerhilfen.de/hilfen-6-84373-0.html

    Der komplette MBR (inkl. Partitionstabelle) ist 512 Byte groß.
    Sichern mit:
    
    
    dd if=/dev/hda of=/mnt/floppy/MBR.hda.Datum bs=512 count=1


    /mnt/floppy/MBR.hda.Datum -> ist der Ort wo es abgespeichert wird die Datei.

    wenn du aber die Partitionstabelle änderst dann darfst du nur weniger sicher .


    http://www.unixboard.de/vb3/showthread.php?t=28756

    >Zitat von tan  Beitrag anzeigen
    >Zum sichern (für IDE Festplatten, wenn Grub auf ner SATA Platte liegt musste natürlich sda nehmen):
    >
    >Inne Konsole:
    ># dd if=/dev/hda of=/mbrbackup.img bs=512 count=1
    >
    >Zum wiederherstellen, Live CD rein, Laufwerk einhängen (mit dem Backup) und >dann:
    >
    >Inne Konsole:
    ># dd if=/mbrbackup.img of=/dev/hda bs=512 count=1
    >
    >Alle Angaben ohne Gewähr, habse noch nicht getestet...
    >mfg tan
    
    Geht aber nur, wenn du dazwischen die Partitionstabelle nicht verändert hast.
    Sonst darfst du nur die ersten 446 Byte zurücksetzen.
    Die Letzten 66 Byte enthalten Die Partitionstabelle (64 Byte) und Endsignatur 2 Byte.
    Wird diese zwischendurch geändert, z.B. durch Partitionsgrößenänderung, und
    danach die alte wieder reingeschrieben stimmen die Partitionsgrenzen nicht
    mehr.
    
    Das nur so als Hinweis.
    Also
    bs=1 count=446
    Oder
    bs=446 count=1
    
    Gruß Wolfgang


    Also wenn ohne Partitionstabelle sind es nur 446 Byte die zu sichern sind.

    dd if=/dev/hda of=/mbrbackup.img bs=512 count=1

    das einspeilen wär dann so
    dd if=/mbrbackup.img of=/dev/hda bs=512 count=1


    gruss michael
  5. Autor dieses Themas

    k********l

    Naja meine hindernis ist nur die Bootdiskette ...( CD hab ich keine/kann auch keine runterladen ...)

    das mit dem Sichern hab ich schon rausbekommen...

    Beitrag geändert: 20.6.2007 19:15:10 von karl-tofel
  6. vielleicht hilft das?

    http://www.fibel.org/linux/lfo-0.6.0/node309.html
  7. Autor dieses Themas

    k********l

    Ja so hat es jetzt Funktioniert ...mit Grub-Bootdisk

    für alle die was änliche machen wollen:

    1) Linux booten und Diskette ins Laufwerk.
    2) ins Verzeichnis wechseln wo grub installiert ist
    $dd if=stage1 of=/dev/fd0 bs=512 count=1
    $dd if=stage2 of=/dev/fd0 bs=512 seek=1
    damit habt ihr ne Grub-Bootdisk
    3) MBR sichern:
    dd if=/dev/hda of=/mbrbackup bs=512 count=1 (hier wird auch die Partitionstabelle mitgenommen)
    dd if=/dev/hda of=/mbrbackup bs=440 count=1 (hier ohne die Partitionstabelle )

    4) WinXP isntallieren
    5) von Grub-Boot-Diskette booten
    grub> root (hd0,0) (die platte auf der euer Kernel liegt)
    grub> kernel /boot/kernel-2.6.29-bla (Pfad zu eurem kernel)
    grub> boot

    schon bootet euer Linux ...mit dem ihr euren MBR wieder herstellt:

    6) MBR wiederherstellen (mit/ohne Partitionstabelle):
    dd if=/mbrbackup of=/dev/hda bs=512 count=1
    dd if=/mbrbackup of=/dev/hda bs=440 count=1

    und noch Win ins Grubmenu eintragen (menu.list oder grub.conf)
    title WinXP
    rootnoverify (hd0,3) [jenachdem wos Win liegt]
    makeactive
    chainloader +1


    und fertig ist das Dual-boot system
  8. bs=440?? Sicher? Weiter oben war bei einem Link 446 gestanden :eek:

    Stimmt! Hab mal bei der Wikipedia gespickt:
    http://de.wikipedia.org/wiki/Master_Boot_Record#Aufbau_des_MBR

    Die "Disk-Signatur" und "Null" braucht man glaub ich nicht mitnehmen.
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!