ubuntuusers.de

BOOT-Menü ist WEG :(.....HILFE!!!!!!!

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Michi8080

Anmeldungsdatum:
22. Oktober 2009

Beiträge: Zähle...

Hallo,

Ich bin am verzweifeln!

Ich hatte auf meinem Rechner : Windows Vista und Ubuntu (8er-Version) parallel laufen gehabt. Ich konnte im Bootmenü immer auswählen ob ich Vista oder Ubuntu (.....kernel_XX_XX..) hochladen möchte. Die beiden Betriebssystem hatten natürlich unterschiedliche Partitionen gehabt. Partition 0: hier paar GB für interne Software für ThinkPad Partition 1: C: (Vista-Installiert) Partition 2: D: (zweite Partition für Vista, in Vista sichtbar, aber keine Vista oder Ubuntu OS-Dateien drauf) Partition 2: Ubunutu-OS

Das besondere war immer, dass ich aus Ubunutu auf die beiden Windows-Vista Partitionen (C: und D: ) zugreifen konnte. Aus Windows-Vista konnte ich aber die Ubunutu-Partition gar nicht sehen.

Jetzt wollte ich mal Windows 7 ausprobieren. Ich habe in Windows die Partition D: formatiert. Dann habe ich mit Neustart aus DOS Windows-7 auf die Partition D: installiert. Alles lief SUPER! Windows-7 wurde erfolgreiche auf D: installiert und läuft ohne Probleme.

Aber wenn ich Neustart durchgeführt habe, war im BOOTMENÜ aufeinmal NUR noch : Windows-7 und Windows-Vista (wiederherstellen), KEINE WEITEREN EINTRÄGE .... die Ubunutu-Boot-Einträge wurden wohl bei der Installation von Windows-7 überschrieben? Gelöscht? Dabei habe ich extra eine Partition genommen, die zu Windows gehörte, diese gar nicht verändert [1]

  • 1: ( Kann mir vielleicht jemand sagen, mit welchem TOOL ich mein BootMENÜ wiederherstellen kann? Wie komme ich an Ubunutu dran? Da liegen für mich ganz wichtige Dateien für Arbeit und kann mir es mir gar nicht leisten diese zu verlieren [2]
  • 2: Danke für die HILFE im Voraus!!!!!! Gruß Michael

sidloki

Anmeldungsdatum:
6. August 2007

Beiträge: 69

Hi,

bei der Installation von Windows 7 wurde der GRUB-Bootloader mit dem Windows-eigenen überschrieben und somit brauchst du lediglich den GRUB-Bootloader wiederherzustellen.

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

Morgen!

Also, nach der Anleitung auf Ubunutuusers sollte ich folgendes machen: 1: mit Live-CD von Ubuntu booten (ich bin dann einfach auf den ersten Punkt gegangen, wo stand, dass es keine Installation gemacht wird, sondern nur von der CD gelesen wird, ohne auf Festplatte zu schrieben (hat funktioniert!Hatte Ubuntu 8.2 drauf)

2: dann sollte ich in Konsole das eingeben : "sudo mount /devsda2 /mnt" hat geklappt!

3: dann sollte ich "ggf" auch das hier eingeben : "sudo mount /devsda3 /mnt/boot" da stand, dass es vielleicht nicht klappen wird. HAT auch bei mir nicht geklappt. Ich glaube es geht ja um evtl. zweite Partition, die ich ja bei Ubuntu nicht hatte!

4: Und am Ende sollte ich ja GRUB installieren und das hier eingeben : "sudo grub install --root-directory=/mnt-dev/sda" DAS KLAPPTE LEIDER NICHT ☹ .... da kam eine Fehlermeldung das er den Befehl (--root-directory=/mnt-dev/sda) nicht kennt ☹ .... also ich habe jetzt keine Fehler gemacht, dass ich WIRKLICH (....directory.....) da eingetragen habe, oder?? Der Name war jetzt ja kein Platzhalter für einen anderen eigenen Namen oder?????

Gruß Michael

sidloki

Anmeldungsdatum:
6. August 2007

Beiträge: 69

Hi,

starte mal von der Live-CD und poste die Ausgabe von

1
sudo fdisk -l

Die Partitionsangabe (/dev/sda2) im Wiki ist nur ein Beispiel und muss an deine Situation angepasst werden.

Velo

Avatar von Velo

Anmeldungsdatum:
8. August 2005

Beiträge: 1568

Wohnort: Bornheim (Vorgebirgs-Immi)

Michi8080 schrieb:

> 4: Und am Ende sollte ich ja GRUB installieren und das hier eingeben : "sudo grub install --root-directory=/mnt-dev/sda" DAS KLAPPTE LEIDER NICHT ☹

...im Wiki steht auch was anderes:

sudo grub-install --root-directory=/mnt /dev/sda

am besten kopierst du die Befehle aus dem Wiki ins Terminal. (copy&paste)

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

Also wenn ich "sudo fdisk -l" eingebe ,dann kommt folgendes:

ubuntu@ubuntu:~$ sudo fdisk -l

Platte /dev/sda: 200.0 GByte, 200049647616 Byte
255 Köpfe, 63 Sektoren/Spuren, 24321 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x141d6dcf

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1               1         823     6602752   27  Unbekannt
Partition 1 endet nicht an einer Zylindergrenze.
/dev/sda2   *         823       11021    81920000    7  HPFS/NTFS
Partition 2 endet nicht an einer Zylindergrenze.
/dev/sda3           11022       14310    26414640    5  Erweiterte
Partition 3 endet nicht an einer Zylindergrenze.
/dev/sda4           15884       24321    67775400    7  HPFS/NTFS
Partition 4 endet nicht an einer Zylindergrenze.
/dev/sda5           11022       14061    24411208+  83  Linux
/dev/sda6           14061       14310     2003368+  82  Linux Swap / Solaris
ubuntu@ubuntu:~$ 

und wenn ich "ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda" eingebe, dann kommt folgendes_

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
The file /mnt/boot/grub/stage1 not read correctly.

Was soll ich tun?????

Velo

Avatar von Velo

Anmeldungsdatum:
8. August 2005

Beiträge: 1568

Wohnort: Bornheim (Vorgebirgs-Immi)

dein Linux liegt auf sda5, also musst du mit:

sudo mount /dev/sda5 /mnt

beginnen.

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

und noch was :

wenn ich mit Live-CD in Ubunutu drin bin, dann kann ich von hier 2Partitionen sehen!

Eine ist 25GB-Partition da liegen meine Ubunutu-Dateien und das ist auch die partition die ich versuche, wieder zu booten! Also die Daten sind noch alle wohl vorhanden!!!

Und die zweite ist die 69GB-Partition auf der Windows 7 installiert ist. (Also das ist die Partition die vorher unter Windows Vista D: gewesen war) Die Partition mit Vista (also C: ) ist wohl nicht mehr hier zu sehen?? Obwohl diese ja im BootManager aufgelistet wird und auch gestartet werden kann!

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

ok, ich habe die beiden Schritte gemacht, was soll ich jetzt tun??

ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /mnt/boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/mnt/boot/grub"] is not on an XFS filesystem
Installing GRUB to /dev/sda as (hd0)...
Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0)	/dev/sda
ubuntu@ubuntu:~$ 

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

wieso habe ich wenn ich "sudo fdisk -l" aufrufe, bei "sda2" ein "*" in der boot-Spalte und bei allen anderen sda-Einträgen nicht???

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

GEKLAPPT!!!!!!!!!!!!!!! 😉

die Boot-Einträge sind jetzt so wie vorher! Vor der Installation von Windows 7!

Also, alles da, Ubuntu und Vista.....aber Windows 7 fehlt?!?! Normal??

Also im Grunde ist es mir jetzt auch egal, wichtig ist nur das Ubuntu wieder läuft 😉

aber ich verstehe nicht ganz, wieso Windows 7 Eintrag nicht mehr vorhanden ist?!?!

Mal eine andere Frage, wenn ich jetzt Windows 7 nicht mehr so wie vorher NEU auf eine leere Partition INSTALLIEREN würde, sondern als UPDATE auf Vista draus... wird sich das Problem wiederholen?

Velo

Avatar von Velo

Anmeldungsdatum:
8. August 2005

Beiträge: 1568

Wohnort: Bornheim (Vorgebirgs-Immi)

das ist das Bootflag von Windows. Das gibts nur einmal pro Platte, Linux braucht kein Bootlag.

Edit: keine Ahnung, aber da schon nach der Windows 7 Installation dein Vista nicht mehr lief, denke ich das es am Windowsloader liegt.

Michi8080

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2009

Beiträge: 8

doch!

Nach der Installation von Windows 7 , stand im Bootmanager : Windows Vista oder Windows 7

Vista lief weiterhin und komme gebootet werden! Nur die Ubuntu-Einträge haben gefehlt!

kann ich nachträglich jetzt den Windows 7 -Boot-Eintrag irgendwie in das Boot-Menü aufnehmen???

sidloki

Anmeldungsdatum:
6. August 2007

Beiträge: 69

Michi8080 schrieb:

aber ich verstehe nicht ganz, wieso Windows 7 Eintrag nicht mehr vorhanden ist?!?!

Das liegt daran, dass der GRUB-Bootloader nichts von der Windows-7-Installation weiss, sondern nur von Windows Vista und Ubuntu.

Michi8080 schrieb:

kann ich nachträglich jetzt den Windows 7 -Boot-Eintrag irgendwie in das Boot-Menü aufnehmen???

Du kannst mal dein Ubuntu (nicht die Live-CD) starten und ein

sudo update-grub

ausführen. Sollte dies nicht funktionieren, bleibt dir wohl nichts anderes übirg, als die menu.lst manuell zu bearbeiten. Vorher jedoch ein Backup der Datei machen.

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bak

Michi8080 schrieb:

Mal eine andere Frage, wenn ich jetzt Windows 7 nicht mehr so wie vorher NEU auf eine leere Partition INSTALLIEREN würde, sondern als UPDATE auf Vista draus... wird sich das Problem wiederholen?

Ich denke nicht, dass sich das Problem wiederholen würde. Kann dir da aber keine ganaue Information geben, da ich weder Vista noch Windows 7 kenne, geschweige denn weiss, wie so ein Update abläuft. Aber falls das Problem wieder auftäuchen würde, weisst du ja jetzt wie du es beheben kannst 😉

Antworten |