WinFuture-Forum.de: Problem Mit Dual Boot: Win Xp & Debian Gnu/linux - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
Seite 1 von 1

Problem Mit Dual Boot: Win Xp & Debian Gnu/linux Wie Windows XP in Grub einfügen?


#1 Mitglied ist offline   Imhoteph 

  • Gruppe: aktive Mitglieder
  • Beiträge: 108
  • Beigetreten: 25. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schwarzwald

geschrieben 16. Februar 2009 - 18:19

Hallo zusammen,

ich möchte Windows XP und Linux zusammen betreiben. Daher bin ich hergegangen und habe Linux installiert.
Dann habe ich eine zweite Festplatte eingebaut (da ich gemerkt habe, dass der Platz nicht ausreicht.) und bin hingegangen und habe auf der neuen Festplatte Windows XP Prof. installiert. Man bemerke aber, dass ich die neue an die Stelle der alten gesetzt habe und die alte Platte an den zweiten IDE bus.

Soweit so gut. Windows hat wie erwartet den MBR von Linux zerstört und seinen eigenen geschrieben.
Daher bin ich hingegangen und habe nochmal vom Linux Installationsmedium booten lassen und dann in der Kommandozeile
find /boot/grub/stage1
eingegeben.
als Rückmeldung kam (hd1,0)
im nächsten Schritt: root (hd1,0), setup (hd0) und da ich mir nicht ganz sicher war, ob das so schon reicht habe ich auch root (hd0,0) und setup (hd1) ausgeführt.
Soweit so gut. Neustart und booten von der Festplatte lieferte mir das Grub Auswahlmenü, aber ohne Win XP. Beim starten von Debian erhielt ich aber dennoch eine Fehlermeldung, weil die Bezeichnungen aufgrund der Plattenänderungen anders waren. Ich musste (hd0,1) in (hd1,0) ändern und beim Kernel auch "/dev/hda1" ind "/dev/hdc1" Dann lies sich Linux starten.
Windows allerdings nicht.
fdisk -l liefert folgendes:

Zitat

Disk /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/hda2 5100 10010 39447607+ f W95 Ext'd (LBA)
/dev/hda5 5100 10010 39447576 7 HPFS/NTFS

Disk /dev/hdc: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 123 987966 83 Linux
/dev/hdc4 124 4998 39158437+ 5 Extended
/dev/hdc5 124 1948 14659281 83 Linux
/dev/hdc6 1949 2435 3911796 82 Linux swap / Solaris
/dev/hdc7 2436 3652 9775521 83 Linux
/dev/hdc8 3653 4998 10811713+ 83 Linux


Daher dachte ich, dass ich Windows XP starten könnte indem ich in die /boot/grub/menu.lst folgenden Eintrag einfüge:

Zitat

title Microsoft Windows XP Professional
rootnoverify (hd0,1)
savedefault
makeactive
chainloader +1


Allerdings funktioniert das nicht. Wenn ich im Grub Bootoader Win XP auswähle steht für wenige Sekunden eben der entsprechende Eintrag aus der menu.lst da, dann bin ich wieder im Grub Loader.

Was habe ich falsch gemacht?
Wie kann ich Grub so einrichten, dass sich sowohl Linux, als auch Win XP starten lässt?

Dieser Beitrag wurde von Imhoteph bearbeitet: 16. Februar 2009 - 18:20

danke fürs lesen
0

Anzeige



#2 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.874
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 16. Februar 2009 - 20:36

Wenn das dein Xp ist.
/dev/hda1 * 1 5099 40957686 7 HPFS/NTFS
Dann nimm mal:
rootnoverify (hd0,0)
0

#3 Mitglied ist offline   Imhoteph 

  • Gruppe: aktive Mitglieder
  • Beiträge: 108
  • Beigetreten: 25. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schwarzwald

geschrieben 17. Februar 2009 - 12:47

Beitrag anzeigenZitat (bb83: 16.02.2009, 21:36)

Wenn das dein Xp ist.
/dev/hda1 * 1 5099 40957686 7 HPFS/NTFS
Dann nimm mal:
rootnoverify (hd0,0)


Vielen Dank für deinen Vorschlag. Dies funktioniert aber auch nicht (hab vergessen zu erwähnen, dass ich das bereits gemacht hatte).
danke fürs lesen
0

#4 Mitglied ist offline   Django2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.336
  • Beigetreten: 09. Dezember 08
  • Reputation: 9
  • Geschlecht:Männlich

geschrieben 17. Februar 2009 - 12:56

Zitat

title Microsoft Windows XP Professional
root (hd0,0)
chainloader +1

Und das geht auch nicht?
0

#5 Mitglied ist offline   Imhoteph 

  • Gruppe: aktive Mitglieder
  • Beiträge: 108
  • Beigetreten: 25. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schwarzwald

geschrieben 18. Februar 2009 - 11:02

Danke für eure Antworten,

also ich konnte das Problem wie folgt lösen:
Neuinstallation von Windows.

Erneuter Boot vom Linux Installationsmedium
mit
root (hd1,0)
setup (hd0)
den MBR neu geschrieben.

in Grub die Linux Partition angepasst (hd0,0) -> (hd1,0)
Linux lies sich starten. Dort im menu.lst den Windows XP Eintrag hinzugefügt mit:

title Microsoft Windows XP Professional
root (hd0,0)
chainloader +1

und es funktioniert.

Danke für eure Hilfe!
danke fürs lesen
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0