• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Windows XP wird in Grub nicht aufgeführt

Ich habe Grade OpneSuse 10.2 installiert und lass WinXP nebenher laufen. Habe es schon öfters gemacht und es funktionierte immer.

Jetzt hab ich nen PC genau so gemacht wie sonst auch und er zeigt im Bootloader kein Windows XP mehr an. Ich habe schon einige Threads hier durchgelesen mit dem gleichen Problem, konnte meins jedoch nicht lösen.

Kann mir irgendwer weiterhelfen?
 
Grothesk schrieb:
XP in der menu.lst nachtragen.
Steht schon x-fach hier im Forum, wie man das macht.

verdammt ich hab es gelesen, und mehrmals probiert aber ich bekomme es nicht hin.
Ich weiß nicht ob es irgendwas ausmacht, aber ich habe Windows XP nicht Standardmäßig auf "C" installiert sondern auf "E".
 
Hi

Wenn du Windows auf einer anderen Festplatte hast dann lies dir das mal durch.

http://de.opensuse.org/SDB:Windows_von_der_zweiten_Festplatte_booten

cu
 
Dann musst du vielleicht _etwas_ mehr Informationen liefern.
Das dein XP auf E: liegt ist ja schon mal was.
Und was ist nun E: für eine Partition?
Mal ein fdisk -l ausführen.
 
A

Anonymous

Gast
kopfnuss schrieb:
verdammt ich hab es gelesen, und mehrmals probiert aber ich bekomme es nicht hin.

Dann machst Du wohl was falsch.

Was das genau ist kann hier keiner sagen, da unsere Glaskugeln zur Politur weggegeben sind.
Wenn Du denn schon so viele Threads zum Thema gelesen hast, dann weisst Du doch sicher, welche Details fehlen, damit man Dir helfen kann.

kopfnuss schrieb:
Ich weiß nicht ob es irgendwas ausmacht, aber ich habe Windows XP nicht Standardmäßig auf "C" installiert sondern auf "E".

Sehr wahrscheinlich, aber C und E sind Dinge, mit denen GRUB (und auch die Helfer hier) nichts anfangen kann/können.

Greetz,

RM
 
Mehrere Threads gelesen ... aber nicht gemerkt welche Angaben erforderlich sind ... :roll:
Poste:
Code:
fdisk -l
Code:
cat /boot/grub/device.map
Code:
cat /boot/grub/menu.lst

Und du weißt schon, dass auch wenn du WIndows XP auf eine andere Partition als C installierst, die Startdateien trotzdem auf C abgelegt werden?
 
b3ll3roph0n schrieb:
Mehrere Threads gelesen ... aber nicht gemerkt welche Angaben erforderlich sind ... :roll:
Poste:
Code:
fdisk -l
Code:
cat /boot/grub/device.map
Code:
cat /boot/grub/menu.lst

Und du weißt schon, dass auch wenn du WIndows XP auf eine andere Partition als C installierst, die Startdateien trotzdem auf C abgelegt werden?

fdisk:

Disk /dev/hda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 956 7679038+ 83 Linux
/dev/hda2 957 24320 187671330 f W95 Ext'd (LBA)
/dev/hda5 957 11601 85505931 7 HPFS/NTFS
/dev/hda6 11602 14151 20482843+ 7 HPFS/NTFS
/dev/hda7 14789 24320 76565758+ 7 HPFS/NTFS

device.map:

(hd0) /dev/hda

menu.ist:

# Modified by YaST2. Last modification on Sa Mai 12 13:24:32 CEST 2007
default 0
timeout 8
gfxmenu (hd0,0)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=0x317 splash=silent showopts
initrd /boot/initrd-2.6.18.2-34-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd-2.6.18.2-34-default

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
map (hd0) (hd5)
map (hd5) (hd0)
rootnoverify (hd5,0)
makeactive
chainloader +1
 
A

Anonymous

Gast
War das nicht so, dass Windows seine Startdateien immer auf der ersten, _primären_ Partition ablegt?

Also ich sehe nur eine.

Code:
/dev/hda1 * 1 956 7679038+ 83 Linux

und da ist jetzt SuSE drauf.

Herzlichen Glückwunsch, Sie haben gerade Ihr Windows geplättet.

BTW:

Code:
map (hd0) (hd5) 
map (hd5) (hd0) 
rootnoverify (hd5,0) 
makeactive 
chainloader +1

Du hast sicher _nicht_ 6 Festplatten in Deiner Kiste, oder?

Greetz,

RM
 
Rain_Maker schrieb:
War das nicht so, dass Windows seine Startdateien immer auf der ersten, _primären_ Partition ablegt?

Also ich sehe nur eine.

Code:
/dev/hda1 * 1 956 7679038+ 83 Linux

und da ist jetzt SuSE drauf.

Herzlichen Glückwunsch, Sie haben gerade Ihr Windows geplättet.

BTW:

Code:
map (hd0) (hd5) 
map (hd5) (hd0) 
rootnoverify (hd5,0) 
makeactive 
chainloader +1

Du hast sicher _nicht_ 6 Festplatten in Deiner Kiste, oder?

Greetz,

RM

ne, nur eine. wieso windows geplättet, ist des jetzt ganz weg?
und wieso, warum sollte das so sein?

ich habe eine festplatte in 5 teile partioniert, 2 gehören linux, die anderen 3 sollten weiter unter windows laufen.
 
A

Anonymous

Gast
Grothesk schrieb:
Da hast du wohl einen Fehler gemacht. Da sehe ich bei dir nur eine Partition, die ein Linux-Dateisystem hat.

Und diese würde dann sowohl die Systemdaten als auch $HOME beinhalten und wäre insgesamt etwa 7.9 GB gross.

Na das wird aber ziemlich schnell ziemlich eng, vor allem, da man ja irgendwann auch mal Nutzerdaten ablegen möchte.

Also bei der vermursksten Partitionierung hilft eigentlich nur

1. Daten sichern.

2. ALLES Plattmachen.

3. Sich _vorher_ eine vernünftige Partitionierung erstellen.

4. Zuerst Windows und dann openSUSE installieren.

Greetz,

RM
 
Oben