staging.inyokaproject.org

Grub zerschossen nichts geht mehr!

Status: Gelöst | Ubuntu-Version: Ubuntu 8.04 (Hardy Heron)
Antworten |

defrok

Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: Zähle...

Hallo gestern habe ich mal meinen Desktop verschönert neues Theme etc. und bin dann auch über den Grub gfx(http://forum.ubuntuusers.de/topic/howto:-gfxboot-animierter-grub-so-aehnlich-wi/) gestoplert der das Bootmenü von Grub verschönert. Soweit so gut nur nach der Installation von Grub gfx konnte ich über Ubuntu nicht mehr auf meine XP-Partition zugreifen. Daraufhin war ich dezent verwirrt und hab einfach Grub neuinstalliert und nun geht gar nichts mehr 👿 Wenn ich nun meinen Rechner anschalte erscheint dass hier :

[Minimal BASH-like line editing is supported
For the first world, TAB lists possible command completions.Anywhere else TAB lists the possible completions of a device/filename].
grub>

Meine Festplatte ist folgendermaßen Partitioniert:

  • /dev/sda1 ntfs (Windows XP Professional) 112.65 GiB

  • /dev/sda2 extended 36.39 GiB

  • /dev/sda7 linux-swap 4,01 GiB

  • /dev/sda5 ext3 13.15 GiB

  • /dev/sda6 ext3 19.24 GiB

Weiß echt nicht mehr was ich machen soll brauch meinen Rechner aber dringend und Live CD benutzen ist auf Dauer auch nicht das Wahre. FIXMBR in der Windows Reperatur/Wiederherstellungskonsole hab ich schon gemacht und angeblich hat er da den MBR auch einwandfrei geschrieben desswegen tritt trotzdem keine Veränderung auf.

hoffe hier kann mir jemand helfen

vielen Dank im Vorraus

Stefan

Moderiert von DrScott:

Formatierung verbessert.

Torri

Avatar von Torri

Anmeldungsdatum:
29. Mai 2008

Beiträge: 845

Wenn du FixMBR nutzt, stellst du nur den Windows-Bootmanager bzw. den Windows-MBR her. Um Grub zu reparieren, empfehle ich die SuperGrubDisk (Download hier: http://www.supergrubdisk.org/index.php?pid=5). Du musst das Image auf CD brennen und davon booten, dann erhältst du die Möglichkeit, Grub wiederherzustellen. So eine CD kann man auch gut und gerne im PC-Erste-Hilfe-Koffer haben. Bei mir hat das in solchen Nichts-geht-mehr-Fällen bisher immer geholfen.

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: Zähle...

Hey Torri, danke für die schnelle Antwort! Werde mir die CD gleich mal brennen und dann schauen ob ich noch was retten kann. Ich schreib dann rein ob es funktioniert hat oder nicht.

mfg Stefan

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

Mit der CD hab ich es ersteinmal hinbekommen Ubuntu zu Booten nun muss ich nur noch irgendwie Grub wieder funktionstüchtig machen. Weißt du wie ich das bewerkstelligen soll? Wenn ich versucht habe über dei SGD Windows zu Booten bin ich immer wieder in das Grub Menü gekommen das ich in meinem ersten Beitrag beschrieben hatt mit Minimal BASH-like line editing is supported... Ich sehe Windows immer noch nicht wenn ich unter Ubuntu auf Computer gehe. Aber wen ich den Partionseditor öffne sehe ich sie irgendwie scheint er ein Problem beim mounten zu haben. Ich glaube er erkennt auch nicht das das eine Windows Partition ist 😕

mfg Stefan

Torri

Avatar von Torri

Anmeldungsdatum:
29. Mai 2008

Beiträge: 845

Wenn ich dich richtig verstanden habe, hast du neben dem Problem mit Grub ein weiteres beim Mounten. Dabei kann ich dir helfen, wenn du die Ausgabe der Kommandos "sudo fdisk -l" und "cat /etc/fstab" hier postest (bitte als Codeblock, siehe graues Bildchen im Antwortfenster). Hast du das Paket ntfs-3g installiert?

Hast du es denn nun geschafft, Grub wieder zu reparieren? Die CD bietet da ja einen Wiederherstellungsmodus. Um Windows zu booten, kannst du probieren, über die erweiterten Einstellungen zu booten. Ich habe die genaue Menüfolge jetzt nicht im Kopf, es ging ungefähr so: Extras & Erweitert → Erweiterter Startmodus → Starte Partition (kann jetzt grade nicht nachgucken, wie die Menüs genau hießen).

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

Also ich hab es geschafft mit der SGD mein Ubuntu zu booten. Ich habe auch versucht Windows zu starten aber er bringt immer irgendwelche Errors. Linux zu starten ging auch nur über den Direkten Start. Habe auch versucht Grub zu reparieren er gibt mir zwar jedesmal "SGD erfolgreich" aus aber ändern tut sich dadurch nichts! Ich habe auch versucht Grub zu löschen hat er auch (angeblich) erfolgreich gemacht als ich dann aber normal Booten wollte erscheint immer noch die gleich Grub Konsole wie davor...

fdisk:

Platte /dev/sda: 160.0 GByte, 160041885696 Byte
255 Köpfe, 63 Sektoren/Spuren, 19457 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xaa38aa38

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *           1       14706   118117912    7  HPFS/NTFS
/dev/sda2           14707       19457    38162407+   f  W95 Erw. (LBA)
/dev/sda5           15230       16946    13791771   83  Linux
/dev/sda6           16947       19457    20169576   83  Linux
/dev/sda7           14707       15229     4200934+  82  Linux Swap / Solaris

Partitionstabelleneinträge sind nicht in Platten-Reihenfolge

Platte /dev/sdb: 2014 MByte, 2014283264 Byte
128 Köpfe, 32 Sektoren/Spuren, 960 Zylinder
Einheiten = Zylinder von 4096 × 512 = 2097152 Bytes
Disk identifier: 0x00000000

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1   *           1         961     1967073+   6  FAT16
Partition 1 hat unterschiedliche phys./log. Enden:
     phys=(961, 127, 32) logisch=(960, 63, 32)

cat /etc/fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda5
UUID=92799f54-a81c-4dcd-9622-14a5381d2771 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=4845fc29-7a89-4aae-bd80-1a5b3e9d07d4 /home           ext3    relatime        0       2
# /dev/sda7
UUID=437e6862-7777-4b55-a0b4-e7ed9fb133e7 none            swap    sw              0       0
/dev/scd1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0

Bevor Grub kaputt ging konnte ich auf Windows zugreifen. Das Paket ntfs 3g habe ich bereits installiert.

mfg Stefan

Torri

Avatar von Torri

Anmeldungsdatum:
29. Mai 2008

Beiträge: 845

Ich schaue mir dann mal die Grub-CD an, aber ich befürchte, da bin ich überfragt.

Was dein Mountproblem angeht, kann ich dir eher helfen. Du hast neben deiner Hauptfestplatte offensichtlich noch eine Fat16-Platte. Windows ist wahrscheinlich auf der Partition sda1 installiert. Wenn du dir jetzt deine /etc/fstab anschaust, dann siehst du, dass dort kein Eintrag zur Partition sda1 auftaucht. Also solltest du folgende Zeile hinzufügen:

/dev/sda1 /media/Windows ntfs-3g defaults 0 0

Außerdem musst du die Doppelkreuze vor sda5, sda6 und sda7 entfernen, da du damit die Zeilen auskommentierst (also sie werden nicht berücksichtigt).

Ansonsten: Helfen dir die Wiki-Artikel GRUB, Windows-Partitionen einbinden und fstab weiter?

Nachtrag: Der Fehler könnte in folgendem Eintrag liegen: /boot/grub/menu.lst. Vielleicht kannst du einfach mal dessen Ausgabe posten? Was die Datei besagt, wird hier erklärt: menu.lst

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

Ahhh tausend dank meine Windows Partition wird nun erfolgreich gemountet 😇 . Eine zweite Festplatte habe ich aber nicht . Übrigens bekomme ich jetzt die Fehlermeldung "GRUB Hard Disk Error" beim Systemstart ❗ . Und gerade beim nachschauen ist mir aufgefallen das ich gar keine menu.lst hab ❓ Anscheinend weiß Grub gar nicht welche OS installiert sind. Auch ansonsten ist mein kompletter /boot/grub Ordner leer.Mich hätte es auch ernsthaft gewundert wäre mein NTFS FS kaputt gegangen ich war ja im Prinzip gar nicht auf der Partition. Aus mir unerklerlichen Gründen liegt aber eine Menu.lst auf meinem Desktop rum aber da Grub diese aktuell eh nich verwendet ist es wahrscheinlich reichlich sinnfrei dessen Ausgabe jetzt zu Posten. Ich muss Grub irgendwie installieren. Am besten ohne das Grub wieder irgendwie meine Windowspartition aushängt oder der gleichen. Ja Windows ist auf sda1 installiert. Ich schau mir jetzt mal den Wiki Artikel über GRUB mal genauer an vieleicht bekomme ich ja damit wieder halbwegs normale Zustände hin.Aber jetzt erstmal Windows Partition sichern 💡

Herzlichen Dank für die Hilfe weiß nicht was ich sonst gemacht hätte Ein hoch auf die Community 🇩🇪

mfg Stefan

Torri

Avatar von Torri

Anmeldungsdatum:
29. Mai 2008

Beiträge: 845

Freut mich, wenn ich dir helfen konnte! Ich schau gleich mal, ob ich noch was finden kann, das dir hilft. Aber probier erstmal die Installier-Möglichkeiten aus dem Wiki.

Schau dir nochmal deine gepostete Ausgabe von sudo fdisk -l an. Dort steht was von einer 2GB großen zweiten Festplatte, die mit dem Dateisystem FAT16 bespielt ist. Bist du sicher, dass da keine weitere drin ist? 😀 Hast du sonst eine Idee, was das sein könnte (die Frage kannst wahrscheinlich nur du beantworten)? Vielleicht eine Windows-Recovery-Partition? Du kannst auch in GParted nochmal schauen (falls installiert), da müsste das ja auch angezeigt werden. Oder du mountest die Partition einfach mal mit

/dev/sdb1 /media/sdb1 vfat defaults 0 0

in der fstab und schaust, was drauf ist. Eine Linux-Partition ist das sicher nicht.

Übrigens: Mit

sudo mount -a

startest du die fstab neu, ohne zu rebooten.

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

Ich hab echt keine Ahnung was das seien könnte hab den Rechner selber gebaut weiß genau das ich nur eine Festplastte verbaut hab auch grade nochmal geschaut.

Platte /dev/sda: 160.0 GByte, 160041885696 Byte
255 Köpfe, 63 Sektoren/Spuren, 19457 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xaa38aa38

Das ist die einzige Platte die aufgezählt wird bei sudo fdsik -l ? ich werde jetzt mal Rebooten hab gerade nach der GRUB Wiki neuinstalliert ohne menu.lst macht sich das booten auch bekanntlich schwer. Mal schaun was ich zu Gesicht bekomme 😬

mfg Stefan

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

JUHU ich sehe jetzt wieder das normale GRUB Menü ich habe die alte Kopie meiner menu.lst die ich als Backup erstellt hatte in den Grub Ordner eingefügt. Am Anfang stand ein Command das die Grub gfx Boot Konsole aufruft diese ist aber gar nicht (mehr) installiert desswegen wollte GRUB ein Bootmenü öffnen das gar nicht existiert. Nunja wenn ich Windows starten will steht aber nur da Starting Up... Hard Disk Error Ich glaube er versucht die Falsche Partition zu Booten..mhh ich schau nochmal drüber 😢

mfg Stefan

DrScott Team-Icon

Ehemalige
Avatar von DrScott

Anmeldungsdatum:
7. Juli 2005

Beiträge: 6018

Dies 2GB-FAT16-Partition könnte ein USB-Stick sein?

defrok

(Themenstarter)
Avatar von defrok

Anmeldungsdatum:
16. Mai 2008

Beiträge: 20

Ne habe nur einen W-Lan USB Stick dran hängen und eine USB-Maus und ein Paar Midi-Instrumente aber die werden es denke ich nicht sein.Ahh ich weiß was es war das war mein Handy das hatte ich nemlich zu der Zeit dranhängen und hab mir neue Musik draufgeladen die Speicherkarte ist 2Gig groß 💡 OK das wäre geklärt aber warum bootet mein Windows nicht? Hab auch nochmal die divice.map überprüft die richtigen Geräte sind aufgeführt in der menu.lst scheint auch alles in Ordnung zu sein irgendwelche Ideen ❓

mfg Stefan

ubuntufrischling

Anmeldungsdatum:
23. Mai 2007

Beiträge: Zähle...

Hallo, mir hat´s jetzt auch den Grub zerschossen. Hier ist schön zu lesen, das es in Suse (bei mir jetzt die 11.0) eine Art Grub-Rettungsassistent gäbe.

Ich hab gestern die Suse 11.0 mit ihrem Grub, neben das vorhandene Windwos, und neben das vorhandene Linux-Ubuntu installiert.

Alles lief perfekt, Suse startete mit dem Suse Grub, wenn man Linux(Ubuntu) ausgewählt hat, konnte ich unter dem Ubuntu-Grub zwischen Ubuntu und dem Windows auswählen.

ALLES konnte man auswählen, also Suse bootete, und Ubuntu lief auf wunsch ebenfalls.

Jetzt hab ich einmal Windwos gestartet, das klappte auch noch. Nach einem neustart sind jetzt aber ALLE Betriebssysteme (scheinbar) verschwunden, da jetzt nix nirgends ein Grub gestartet wird, und NUR NOCH DAS WINDWOS automatisch hochfährt!

Wie kann das sein, ich hab nachträglich NICHTS verändert, nur einmal zum ausprobieren das Windows gestartet....... ich schmeiss mich gleich wech....

Hat jemand mal ein Tip, warum überhaupt sich der Grub nicht mehr erscheint, und wie ich ihn am besten reaktivieren könnte?

Live-CD´s sind von Ubuntu UND von Suse vorhanden, wenn möglich benötige ich ne Schritt für Schritt Anleitung, danke!

Torri

Avatar von Torri

Anmeldungsdatum:
29. Mai 2008

Beiträge: 845

Es ist unwahrscheinlich, dass du bei einem Start von Windows alle anderen Betriebssysteme gelöscht hast (es sei denn, du hast irgendetwas im Zusammenhang mit Installation oder Partitionierung ausgeführt?). Wahrscheinlich startet nur Grub nicht. Falls du in Windows einen Partitions-Manager installiert hast, kannst du damit überprüfen, welche Partitionen noch vorhanden sind. Die andere Möglichkeit ist, dass du von der Ubuntu-LiveCD bootest und damit schaust, welche Partitionen im Nautilus angezeigt werden.

Um Grub zu reparieren, verfolgst du am besten die Wege, die in GRUB beschrieben sind.

Antworten |