Hallo,
Ich hab nach einer Neupartitionierung und Neuinstallation ein kleines Problem mit Grub. Es handelt sich um ein Dual-Boot-System Windows 2000/Debian Sarge. Sarge bootet, bei Windows meldet er nur, dass er die Parition nicht findet.
Meine Partitionstabelle sieht folgendermaßen aus:
Es handelt sich um hd2 (S-ATA Platte, es gibt noch zwei IDE-Platten im System). Auf /dev/sda2 befindet sich Win 2000, auf /dev/sda6 Sarge.
Wie müsste denn jetzt mein Windows Grub-Eintrag aussehen?
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 1912 15358108+ c W95 FAT32 (LBA)
/dev/sda2 1913 9728 62782020 f W95 Erw. (LBA)
/dev/sda5 1913 2294 3068383+ 82 Linux Swap / Solaris
/dev/sda6 2295 5481 25599546 83 Linux
/dev/sda7 5482 9728 34113996 b W95 FAT32
title Windows 2000
root (hd2,0)
makeactive
chainloader +1
Muß ich noch map 2 --> 0 und 0 --> 2 hinzufügen?
Danke schon mal für Eure Hilfe.
Gruß
Peter
Wieder mal ein Problem mit Grub-Eintrag.
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Wenn das sda2 ist sollte das auf jeden Fall
root (hd2,1) heissen und nicht (hd2,0) oder? (Kannst du ja in der Grub shell nachgucken - einfach root (hd2, schreiben und dann auf tab drücken)
Und ja, ich glaube da musst du mappen (schon mal versucht?)
MfG Peschmä
root (hd2,1) heissen und nicht (hd2,0) oder? (Kannst du ja in der Grub shell nachgucken - einfach root (hd2, schreiben und dann auf tab drücken)
Und ja, ich glaube da musst du mappen (schon mal versucht?)
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
Danke erst einmal für Deine Hilfe.
Leider funktioniert es immer noch nicht.
Also, Windows befindet sich auf /dev/sda1.
Wenn ich nun mit folgendem Eintrag versuche zu starten, kommt lediglich NTLDR fehlt.
title Windows 2000 SP4
rootnoverify (hd2,0)
makeactive
chainloader +1
map (hd0) (hd2)
map (hd2) (hd0)
Auch ohne "mapping" funktioniert es nicht. Ich boote auch vom MBR der S-ATA Platte hd2. Auf hd0 liegt vermutlich kein MBR. Hat jemand noch einen Tipp, wie ich Windows wieder starten kann?
Danke schon mal.
Gruß
PETER
Leider funktioniert es immer noch nicht.
Also, Windows befindet sich auf /dev/sda1.
Wenn ich nun mit folgendem Eintrag versuche zu starten, kommt lediglich NTLDR fehlt.
title Windows 2000 SP4
rootnoverify (hd2,0)
makeactive
chainloader +1
map (hd0) (hd2)
map (hd2) (hd0)
Auch ohne "mapping" funktioniert es nicht. Ich boote auch vom MBR der S-ATA Platte hd2. Auf hd0 liegt vermutlich kein MBR. Hat jemand noch einen Tipp, wie ich Windows wieder starten kann?
Danke schon mal.
Gruß
PETER
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Das mappen müsstest du wohl wennschon andersrum machen:
title Windows 2000 SP4
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
(Wobei auch möglich dass das keinen unterschied macht...)
MfG Peschmä
title Windows 2000 SP4
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
(Wobei auch möglich dass das keinen unterschied macht...)
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy