openSuse 11.1 + Vista + Grub

M

Muus84

Grünschnabel
Hi,

ich suche jetzt schon eine Weile nach einer Lösung. Nun hab ich mir ein Herz gefasst und frag mal die Experten.

Ich habe mehrere Partitionen. Auf einer ist Vista installiert, auf einer anderen openSuse 11.1.
Jetzt hatte ich gestern Probleme mit openSuse und hab mal die automatische Reparatur drüber laufen lassen. Leider hat er dabei auch den BootLoader neu geschrieben. Grub hat seine Einträge ja in der menu.lst. Leider befindet sich da kein Vista Eintrag mehr.

Gut, Vista DVD eingelegt. Siehe da er erkennt kein Dateisystem, bzw. keine Installation. D.h. ich kann bei der Reparatur System auswählen.
Ich hab mich noch was schlau gemacht und auf der Microsoft Seite noch ein paar cmd Befehle gefunden.

gemacht habe ich zb.:

Code:
 bootrec /RebuildBcd

Da wird auch mein C:\Windows Ordner gefunden, ABER danach kommt eine Fehlermeldung:

Code:
Auf dem Datenträger befindet sich kein erkanntes Dateisystem. Stellen Sie sicher, dass alle benötigten Dateisystemteiber geladen sind.

Vielleicht weiß ja einer von euch Rat.

danke im Voraus!

Gruß

Muus
 
das in die menu.lst anhängen

Code:
title           Microsoft Windows
root            (hd0,1)
savedefault
chainloader     +1

(hd0,1) bedeutet das vista auf sda2 bzw hda2 ist.
(hd0,2).. wenn vista auf sda3 / hda3 wäre.
usw..
 
Ok, danke.
Ich hab es einfach mit alle hd0,x probiert. kein erfolg
 
auf welcher partition (primär!) ist denn vista?
am besten schau mal in 'gparted' nach.
 
Zuletzt bearbeitet:
Ich hab mal Screens davon gemacht.

http://img190.imageshack.us/img190/5853/86742789.jpg/

http://img41.imageshack.us/img41/2552/82668743.jpg/

was ich so komisch finde ist, dass selbst Vista Repair über das DateiSystem mäckert.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

hab es getestet mit
Code:
title           Microsoft Windows
root            (hd1,1)
savedefault
chainloader     +1

dann kommt

Code:
root              (hd1,1)
Filesystem type unknown, partition type 0x7
save default

Error 15: File not Found

Press any key .....
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

fdisk -lu ergibt
Code:
Platte /dev/sda: 320.0 GByte, 320072933376 Byte
255 Köpfe, 63 Sektoren/Spuren, 38913 Zylinder, zusammen 625142448 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Disk identifier: 0x8856276c

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1              63   307194929   153597433+   7  HPFS/NTFS
/dev/sda2   *   307194930   625137344   158971207+   7  HPFS/NTFS

Platte /dev/sdb: 250.0 GByte, 250059350016 Byte
255 Köpfe, 63 Sektoren/Spuren, 30401 Zylinder, zusammen 488397168 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Disk identifier: 0x43a443a4

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1        90204975   352401839   131098432+   5  Erweiterte
/dev/sdb2       352401840   488392064    67995112+   7  HPFS/NTFS
/dev/sdb3              63     4209029     2104483+  82  Linux Swap / Solaris
/dev/sdb4   *     4209030    90204974    42997972+  83  Linux
/dev/sdb5        90205039   352401839   131098400+   7  HPFS/NTFS
 
Zuletzt bearbeitet:
Ja du musst auch

Code:
title           Microsoft Windows
root            (hd0,0)
savedefault
chainloader     +1

nehmen :) da Windows auf sda1 liegt.

Greetings
 
leider hat auch das keine Erfolg gebracht.

Ich habe jetzt etwas rumgespielt. Hab das Problem gelöst, indem ich die Vistapartition aktiv und auf boot gesetzt habe.

Leider bekomm ich jetzt einen Vista Fehler bzw. bluescreen.

c000021a.

So lange Rede kurze Sinn, ich habe jetzt die Daten gesichert und W7 installiert. Jetzt ist nur die Frage, wie bekomme ich Grub wieder davor geschaltet.
 
einfach Suse mit einer Live-CD reparieren --> dann müsste er erkennen, dass grub fehlt und grub installieren
 
ich habe es jetzt mal vorweg probiert, indem ich die repair installtion gemacht habe. dort hat er dann den bootloader bemängelt. wenn ich das aber mache, dann bin ich wieder bei meinem alten problem.

Angezigt wird dann nur Linux und Linux Failsafe
 
Zuletzt bearbeitet:
sda1 -> (hd0,0)
sdb1 -> (hd1,0)

sda2 -> (hd0,1)
sdb2 -> (hd1,1)

lass die installations- repair dvd von suse durchlaufen, grub neu installieren und dann probier mal
Code:
title           Microsoft Windows
root            (hd0,1)
savedefault
chainloader     +1

boot-flag von windows ist auf sda2 ,)
 
Und wieder einmal kann ich mich von Windows verabschieden.

Ich glaube, dass ich Suse am besten neuinstalliere, weil grub dann den Eintrag selber erstellt. Langsam fällt mir keine andere Lösung mehr ein!
 

Ähnliche Themen

Vista und Grub openSUSe 11.1

Grub reparieren

Mp3-Player wird nicht erkannt unter OpenSuse 11.4

Fehler nach Veränderung GRUB wegen WinVista

Nach OpenSolaris Indiana-Installation kann Vista nicht mehr gebootet werden

Zurück
Oben