Hallo,
ich habe folgendes Problem:
Ich habe 2 Festplatten (IDE)
hda1 für Windows2000
hdc1 für Woody
Wie und wohin kann ich den GRUB installieren, damit er beide Betriebssystem lädt.
Ich habe mitlerweile soviele verschiedene Wege (und Änderungen) vorgenommen, daß es wohl keinen Siunn mehr macht den Code hier aufzuführen.
GRUB liegt im MBR von hdc
Beim hochfahren schreibt er dann
GRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUBGRUB....
kann mir jemand eine Anleitung geben?
Danke
Pengo[/code]
GRUB
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Normalerweise in den Bootsektor der Boot Festplatte, also nach /dev/hda (ohne Nummer).
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Die Festplattenangaben in GRUB sind etwas ungewöhnlich, sicher dass die stimmen? Kommst Du in die GRUB Shell? Wenn ja, solltest Du dort 'mal schauen...
hda = hd(0,0)
hdc = hd(2,0) wenn ich mich richtig erinnere...
Patrick
hda = hd(0,0)
hdc = hd(2,0) wenn ich mich richtig erinnere...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Nur zur Referenz: mein grub Konfiguration
Linux hda1, Windows hda4
Also: hda1 -> (hd0,0), hda4 -> (hd0,3)
Daraus folgt: hdc1 -> (hd2,0)
Patrick
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.4.20
root (hd0,0)
kernel /boot/vmlinuz-2.4.20 root=/dev/hda1 ro hdc=ide-scsi
initrd /boot/initrd.img-2.4.20
savedefault
boot
title Debian GNU/Linux, kernel 2.4.20 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.20 root=/dev/hda1 ro hdc=ide-scsi single
initrd /boot/initrd.img-2.4.20
savedefault
boot
title Debian GNU/Linux, kernel 2.2.20-idepci
root (hd0,0)
kernel /boot/vmlinuz-2.2.20-idepci root=/dev/hda1 ro hdc=ide-scsi
savedefault
boot
title Debian GNU/Linux, kernel 2.2.20-idepci (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.2.20-idepci root=/dev/hda1 ro hdc=ide-scsi single
savedefault
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows 98
root (hd0,3)
makeactive
chainloader +1
Also: hda1 -> (hd0,0), hda4 -> (hd0,3)
Daraus folgt: hdc1 -> (hd2,0)
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
so .....
endlich geschafft.
Ich musste den GRUB tatsächlich in den MBR von hda installieren
Anscheinend will er nicht von einer anderen Festplatte gebootet werden, weil dann seine Bezeichnungen (hd0,hd1...) nicht mehr stimmen.
Jetzt klappt alles wunderbar.
Komisch ist nur:
hdc1 ist tatsächlich hd1,0 und NICHT hd2,0 - was meiner Meinung aber doch logisch wäre.
Da ich nur die beiden Platten habe, denke ich das er nicht die 4 festen Möglichkeiten (IDE0 - IDE3 = hd0 - hd3) nimmt sondern nur die wirklich vorhandenen zählt. also IDE0 = hd0 und IDE2 = hd1
Seltsam (und verwirrend ) aber klappt.
Danke für Deine schnelle Antwort
endlich geschafft.
Ich musste den GRUB tatsächlich in den MBR von hda installieren
Anscheinend will er nicht von einer anderen Festplatte gebootet werden, weil dann seine Bezeichnungen (hd0,hd1...) nicht mehr stimmen.
Jetzt klappt alles wunderbar.
Komisch ist nur:
hdc1 ist tatsächlich hd1,0 und NICHT hd2,0 - was meiner Meinung aber doch logisch wäre.
Da ich nur die beiden Platten habe, denke ich das er nicht die 4 festen Möglichkeiten (IDE0 - IDE3 = hd0 - hd3) nimmt sondern nur die wirklich vorhandenen zählt. also IDE0 = hd0 und IDE2 = hd1
Seltsam (und verwirrend ) aber klappt.
Danke für Deine schnelle Antwort