Archiv verlassen und diese Seite im Standarddesign anzeigen : Grub+Windows
Hi,
habe folgendes Problem
Benutze Grub als Bootloader
Linux lässt sich ohne probleme starten aber mein windows xp nicht.
Es tritt folgender Fehler auf
Error 13: Invalid or unsupported executable Format
Mein Eintrag in der grub.conf sieht folgendermassen aus.
Windows Xp
rootnovery (hd0,0)
makeactive
chainloader +1
Windows befindet sich auf hda1 und linux hda2- hda4.
Hoffe ihr könnt mir helfen
MfG SkOmEy
Hi!
Linux lässt sich ohne probleme starten aber mein windows xp nicht.
Das wundert mich nicht.
Windows Xp
rootnovery (hd0,0)
makeactive
chainloader +1
Was sucht denn das makeactive da? Der Befehl ist dafür da, den Bootloader in über die Grub-Konsole zu schreiben...
->Weg damit!
Ansonsten sind auch alle anderen Einträge bis auf einen falsch...
Richtig würde es heißen:
title=Windows XP
rootnoverify (hd0,0)
chainloader +1
Probiers mal damit...
Gruß Stephan
habs in der grub.conf geändert aber grub zeigt mir immer noch den gleichen fehler an.
Das kann ich mir nicht vorstellen. Hast du das ganze buchstäblich übernommen? Bei dir stand z.B. "rootnovery" anstatt "rootnoverify". Liegt Windows denn wirklich auch auf hd0,0?
Gruß Stephan
ja ich habs per copy und paste übernommen
Und ich hab beim ersten post nicht copy und paste gemacht, sondern auf die schnelle abgeschrieben beim booten.
Kann es vielleicht daran liegen das ich bei der windows installation noch eine sekondäre platte installiert hatte, auf dieser befindet sich eine boot.ini
Und ja es ist hd0,0
hatte windows ja vor linux installiert
MfG SkOmEy
Zeig uns mal Deine ganze grub.conf! Welche Distri benutzt Du denn? Bei den meisten duerfte es da nichts von Hand mehr zu machen geben - das geht alles automatisch!
Samsara
-
So hier ist sie, benutz halt gentoo und hab den kernel per genkernel installiert
default 0
timeout 20
splashimage=(hd0,1)/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,1)
kernel (hd0,1)/kernel-2.6.10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda4 vga=788
initrd (hd0,1)/initrd-2.6.10
title=Windows XP
rootnoverify (hd0,0)
chainloader +1
MfG
SkOmEy
bluesurfer
24.02.05, 16:56
Also ich glaub ja langsam dass das ein bug in grub ist - ein kumpel
von mir hat das gleiche Problem. Er kann mit Grub WinXP nicht
booten.
Mein Tip, steig auf nen anderen Bootloader um,
mein Favorit: http://gag.sourceforge.net/
Aber mit Lilo sollte es auch gehen...
Es sieht mir allmählich auch nach nem Bug in Grub aus. Vielleicht aktualisiert du grub mal (neu emergen)...
Ich habe nämlich eine ähnliche Konfiguration; Win auf hda1 bzw. hd0,0 und Linux sowie eine NTFS-Partition für gemeinsame Daten erstrecken sich über den Rest der Platte... das ganze auf dem Gentoo 2004.3 mit Stage1-Installation...
Und bei mir funktioniert das ganze tadellos..
Gruß Stephan
Mein Tip, steig auf nen anderen Bootloader um,
mein Favorit: http://gag.sourceforge.net/
Aber mit Lilo sollte es auch gehen...
Das scheint mir eine wenig geeignete Loesung zu sein. Das von Dir genannte Produkt hat weniger Tests durchlaufen (smaller installed base), und wird so mit groesserer Wahrscheinlichkeit an Fehlern leiden. Zudem werden Dokumentation und Anlaufpunkte spaerlich gesaet sein. Es gibt natuerlich Gruende, weshalb grub mittlerweile meist bevorzugt wird, obwohl lilo moeglicherweise ein etwas stabileres Produkt ist.
Samsara
-
:(
hab mal eben nachgeschaut welche grub version ich hab
0.94 die is eigentlich noch ziemlich aktuell.
laut meinem wissen ist 0.94 etwas über ein Jahr alt
aktuell ist momentan 0.96
Naja, mit der 0.94er Version scheints nicht unbedingt zusammen zu hängen. Ein "emerge search grub" führte bei mir u.A. zu diesem Ergebnis
sys-boot/grub
Latest version available: 0.94-r1
Latest version installed: 0.94-r1
Size of downloaded files: 941 kB
Homepage: http://www.gnu.org/software/grub/
Description: GNU GRUB boot loader
License: GPL-2
Kannt ja mal schauen was bei dir drauf ist und ggf. aktualisieren ("emerge sync" und "emerge grub" sollte hinhauen)...
Gruß Stephan
bluesurfer
25.02.05, 12:01
Das scheint mir eine wenig geeignete Loesung zu sein. Das von Dir genannte Produkt hat weniger Tests durchlaufen (smaller installed base), und wird so mit groesserer Wahrscheinlichkeit an Fehlern leiden. Zudem werden Dokumentation und Anlaufpunkte spaerlich gesaet sein. Es gibt natuerlich Gruende, weshalb grub mittlerweile meist bevorzugt wird, obwohl lilo moeglicherweise ein etwas stabileres Produkt ist.
Samsara
-
Hm. Also weniger stabil kann ich nicht behaupten, ich benutze den GAG schon
seit ca. 2 Jahren und hatte noch kein einziges Problem. Aber ich benutze ihn
eigentlich hauptsächlich um damit mein FreeBSD booten zu können.
GAG ist bei mir im MBR und grub installiere ich dann auf die Boot-Partitionen
von meinen "Linuxen" ;)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.