Ungültige Partitionstabelle

Hinweis: In dem Thema Ungültige Partitionstabelle gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    ich hab ein riesen Problem:


    Auf meinem Laptop habe ich OpenSuse 11.3 und Windows XP installiert.
    Ich habe meine Festplatte in 5 Partitionen eingeteilt: 2 für Windows, 2 für Linux und eine (FAT32) auf die beide Systeme Lese/Schreib Zuriffsrechte haben.
    Linux läuft mittlerweile einwandfrei, Windows XP wollte ich neu installieren, um "aufzuräumen" und nur noch das nötigste raufinstallieren.
    Also hab ich die 2 Windows-Partitionen formatiert (die 3 anderen Partitionen habe ich nicht angerührt) und Windows neu installiert. [edit: Auf Partition C:\ hatte ich vor dem Fotmatieren ausschließlich die Dateien, die durch die Windows-Installation zustandekommen, drauf. Auch nach der Formatierung habe ich ausschließlich das Betriebssystem Windows auf Partition C: installiert]
    Irgendwann kommt die Installation zu dem Punkt, wo der Computer neu gestartet werden muss, und genau hier liegt das Problem:
    Früher konnte ich beim Computerstart auswählen, ob ich Linux, Windows oder OpenSuse Failsafemodus starten will (wenn ich mich richtig erinnere hat das der GRUB-Bootloader erledigt)...


    Nun kommt nach dem Computerstart die Fehlermeldung "Ungültige Partitionstabelle" und ich kann weder Windows starten (was wichtig für den Abschluss der Installation wäre) noch kann ich OpenSuse/OpenSuse Failsafe Modus starten, um den GRUB Bootloader irgendwie neu zu konfigurieren.
    Ich kann den Laptop auf gut deutsch also nicht mehr starten!


    Was kann ich tun?


    mfG
    Philipp

    Einmal editiert, zuletzt von PhilippP ()

    Für den Inhalt des Beitrages 23284 haftet ausdrücklich der jeweilige Autor: PhilippP

  • Du kannst von einer Live-CD starten, z.b. Knoppix. Ich weiß grad nicht, ob das auch auf einer SuSE-Installationsdisk gegeben ist. Es gibt nämlich das Tool gpart, das Partitionstabellen reparieren kann. Da gehst du am besten folgendermaßen vor:
    Erstmal startest du von der Live-CD und öffnest ein Terminal. Dann überprüfst du mit

    Code
    dmesg | grep sda

    ob deine Festplatte richtig erkannt wurde. Das erkennst du daran, dass du eine Ausgabe mit Speichergrößenangaben, etc. bekommst.
    Sollte dies der Fall sein, lässt du gpart deine Platte nach Partitionen überprüfen. Das machst du mit

    Code
    gpart /dev/sdx

    "x" ist durch den letzten Buchstaben in der Festplattenbezeichnung zu ersetzen. Wenn also die Partitionstabelle deiner ersten Platte defekt ist, gibst du

    Code
    gpart /dev/sda

    ein. Nun bekommst du nach einiger Zeit eine Ausgabe, welche Partitionen gefunden wurden. Vergleiche diese Angaben bitte sorgfältig mit der Partitionierung, die du vorgenommen hast, damit die Partitionstabelle nicht falsch geschrieben wird und die Daten evtl. verloren sind.
    Ist an de Ausgabe alles richtig, kannst du mit

    Code
    gpart -W /dev/sdx /dev/sdx

    die Partitionstabelle schreiben lassen. In diesem Fall ist "x" ebenfalls wieder durch den entsprechenden Buchstaben deiner Festplatte zu ersetzen. Dann musst du neu starten und gucken, ob alles funktioniert hat.

    Bitte nicht das </iframe> beachten, da macht Opera irgendwie Mist.
    Yeah, ich krieg eine openSuSE-Laptopfolie :thumbup:</iframe>

    Für den Inhalt des Beitrages 23285 haftet ausdrücklich der jeweilige Autor: Schmitzi

  • Danke für die schnelle Antwort...


    Zuerst habe ich mir ne Knoppix-LiveCD gebrannt, gestartet und

    Code
    dmesg | grep sda

    eingegeben.
    Dabei erhalte ich:

    Code
    [ 0.901618] sd 0:0:0:0: [sda] 195371568 512-byte logical blocks: (100 GB /93.1GiB)


    Und noch weitere Zeilen die ich hier nicht poste...


    Code
    gpart /dev/sda


    liefert:

    Code
    bash: gpart: Kommando nicht gefunden


    Ich hab mich mittlerweile im Internet über das Problem schlau gemacht z.B. hier http://www.ubuntu-forum.de/artikel/50690/grub-durch-xp-installation-demoliert-system-fährt-nicht-mehr-hoch.html


    Ich bin zum Glück in der Situation, im Moment keine nicht gesicherten Daten auf meinem PC zu haben, mir ist völlig egal wenn ich alles neu installieren muss. Hauptsache ich krieg den Laptop wieder zum Laufen!
    Kann ich z.B. mit dem Programm GParted (auf CD gebrannt) ALLE Partitionen restlos formatieren (also auch diejeningen in denen OpenSuse drauf ist) sodass mein Laptop "wie neu" ist, also gar Daten mehr oben hat, dann Windows installieren, dann OpenSuse erneut installieren oder bleibt das mbr (master boots records) davon unberührt und außer daten löschen bringt es mir gar nichts?
    Im Moment hab ich nämlich ein bisschen Angst davor, dass dann gar nichts mehr geht und ich nen neuen Laptop kaufen muss (das mbr master boot records zeugs klingt schon ziemlich übel)


    verzweifelt,
    Philipp

    Für den Inhalt des Beitrages 23288 haftet ausdrücklich der jeweilige Autor: PhilippP

  • Ja, kannst alles so machen.


    Windows greift sich immer den mbr, Suse nur auf Verlangen und setzt sich vor den Windows Bootloader.


    1. Partitionieren mit GParted
    2. Windows installieren
    3. Suse installieren.


    lg Robbie

    Für den Inhalt des Beitrages 23289 haftet ausdrücklich der jeweilige Autor: robbie

  • Da seit längerem nicht Aktiv wird das Thema Geschlossen.


    Sollten dennoch weitere Fragen sein bitte PN an mich.

    Für den Inhalt des Beitrages 25159 haftet ausdrücklich der jeweilige Autor: D_Dau