Wieder mal ein Problem mit Grub-Eintrag.

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
pe_ma
Beiträge: 34
Registriert: 11.05.2005 20:35:21

Wieder mal ein Problem mit Grub-Eintrag.

Beitrag von pe_ma » 10.12.2005 14:21:44

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

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 10.12.2005 14:30:17

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ä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

pe_ma
Beiträge: 34
Registriert: 11.05.2005 20:35:21

Beitrag von pe_ma » 10.12.2005 17:04:46

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

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 10.12.2005 18:24:22

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ä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

pe_ma
Beiträge: 34
Registriert: 11.05.2005 20:35:21

Beitrag von pe_ma » 10.12.2005 18:37:33

Danke für Deine Hilfe.

Das Problem hat sich gelöst.
Hab über die Win-Installations-CD den MBR neu geschrieben und dann hats funktioniert.

Danke trotzdem für Deine nette Hilfe. Schönes Wochenende noch.

Gruß
Peter

Antworten