WinFuture-Forum.de: Komisches Grub-problem - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
  • 3 Seiten +
  • 1
  • 2
  • 3

Komisches Grub-problem menu.lst-Eintrag funktioniert nicht, von Hand eingeben schon


#1 Mitglied ist offline   der fette mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 40
  • Beigetreten: 04. Februar 06
  • Reputation: 0
  • Interessen:Webdesign, Poker, Handball, Klavier

geschrieben 13. Oktober 2006 - 16:07

Hallo,

ich versteh ehrlich gesagt gerade die Welt nicht mehr. :P

Ich habe gerade auf meinem neuen Computer Xubuntu installiert und Windows ins Bootloader-Menü eingetragen. Allerdings funktioniert der Start von Windows nur, wenn ich exakt dasselbe, was ich in die menu.lst eingetragen habe, von Hand eingebe. Ich habe die Datei inzwischen 12 mal durchgelesen, es ist mir garantiert kein Tippfehler passiert. Wenn ich im Menü "e" drücke, werden mir auch die richtigen Befehle angezeigt.

Hat irgendjemand eine Ahnung, woran das liegen könnte?

Gruß
0

Anzeige



#2 Mitglied ist offline   Stefan_der_held 

  • Gruppe: Offizieller Support
  • Beiträge: 14.291
  • Beigetreten: 08. April 06
  • Reputation: 929
  • Geschlecht:Männlich
  • Wohnort:Dortmund NRW
  • Interessen:Alles wo irgendwie Strom durchfließt fasziniert mich einfach weswegen ich halt Elektroinstallateur geworden bin :)

geschrieben 13. Oktober 2006 - 16:49

bist du dir denn sicher, dass du nicht ausversehen ein Leerzeichen geschrieben hast?

Schreibe den Eintrag bestenfalls neu und schaue ob sich was bessert :P
0

#3 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.932
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 13. Oktober 2006 - 17:51

Poste mal dene menu.lst
0

#4 Mitglied ist offline   der fette mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 40
  • Beigetreten: 04. Februar 06
  • Reputation: 0
  • Interessen:Webdesign, Poker, Handball, Klavier

geschrieben 13. Oktober 2006 - 18:21

Meine menu.lst (gekürzt):

default		3
timeout		10

title		Ubuntu
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.15-26-amd64-generic root=/dev/sdb3 ro quiet splash
initrd		/boot/initrd.img-2.6.15-26-amd64-generic
savedefault
boot

title		Ubuntu (recovery mode)
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.15-26-amd64-generic root=/dev/sdb3 ro single
initrd		/boot/initrd.img-2.6.15-26-amd64-generic
boot

title		Ubuntu-Arbeitsspeichertest
root		(hd0,2)
kernel		/boot/memtest86+.bin 
boot

title		Microsoft Windows XP Professional
map		(hd1) (hd0)
rootnoverify	(hd0,0)
chainloader +1
makeactive
boot

0

#5 Mitglied ist offline   goldeneye 

  • Gruppe: aktive Mitglieder
  • Beiträge: 110
  • Beigetreten: 14. Juli 06
  • Reputation: 0
  • Wohnort:Düsseldorf

geschrieben 13. Oktober 2006 - 18:34

Hmm, bei mir sieht der Booteintrag für XP folgendermaßen aus:

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


Ich weiß zwar nicht ob die Schreibweise bei dir auch gültig ist aber so funktionirt es auf jeden Fall.

Gruß, goldeneye
0

#6 Mitglied ist offline   flo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 7.932
  • Beigetreten: 14. November 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 13. Oktober 2006 - 18:36

Bei mir ist es so

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



Nun hast du 2 möglichkeiten die du testen kannst..
0

#7 Mitglied ist offline   der fette mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 40
  • Beigetreten: 04. Februar 06
  • Reputation: 0
  • Interessen:Webdesign, Poker, Handball, Klavier

geschrieben 13. Oktober 2006 - 18:43

Die beiden funktionieren bei mir garaniert nicht, da map auf jeden Fall mit drin sein muss, GRUB liegt nämlich nicht auf derselben Festplatte wie Windows. Ich werd trotzdem mal ein bisschen variieren, habe aber das dumme Gefühl, dass das auch nicht helfen wird...

Edit: Es hat alles nichts gebracht. Hat irgendjemand eine sinnvolle Idee ?

Dieser Beitrag wurde von der fette mo bearbeitet: 13. Oktober 2006 - 19:08

0

#8 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.708
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 14. Oktober 2006 - 12:51

Das ist alles komisch. Je nach Systemkonfiguration sollten alle genannten Lösungen Windows booten. Bei mir sähe das so aus, wenn Windows XP auf hd0 installiert und später auf hd1 verschoben wurde, weil Linux jetzt auf hd0 sitzt:

title Windows XP Professional
	map (hd1) (hd0)
	rootnoverify (hd0,0)
	makeactive
	chainloader +1

Frage ist jetzt, was passiert denn, wenn Du bei Deinem Grub den Eintrag für Windows auswählst? Kommt da irgendein spezieller Fehler? Wie seiht enn bei Dir das genau Layout aus, also welche Festplatten wo angeschlossen und wo ist Windows installiert?

Was auch komisch ist, Du sagtest ja, wenn Du die Befehle einzeln in der Grub Konsole eingibst, dass es dann geht. Irgendwo muß da ein Denkfehler sein.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#9 Mitglied ist offline   der fette mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 40
  • Beigetreten: 04. Februar 06
  • Reputation: 0
  • Interessen:Webdesign, Poker, Handball, Klavier

geschrieben 14. Oktober 2006 - 14:17

Beitrag anzeigenZitat (DK2000: 14.10.2006, 11:51)

Frage ist jetzt, was passiert denn, wenn Du bei Deinem Grub den Eintrag für Windows auswählst? Kommt da irgendein spezieller Fehler?


Es kommt keine Fehlermeldung, nur die Kommandozeile von GRUB.

Beitrag anzeigenZitat (DK2000: 14.10.2006, 11:51)

Wie sieht denn bei Dir das genau Layout aus, also welche Festplatten wo angeschlossen und wo ist Windows installiert?


Der Windows-Bootloader liegt im MBR der ersten SATA-Festplatte. GRUB im MBR der zweiten. Standardmäßig wird von der zweiten gestartet.

Beitrag anzeigenZitat (DK2000: 14.10.2006, 11:51)

Was auch komisch ist, Du sagtest ja, wenn Du die Befehle einzeln in der Grub Konsole eingibst, dass es dann geht. Irgendwo muß da ein Denkfehler sein.


Das ist allerdings komisch. Ich sehe aber keinen Denkfehler :D

Besonders hat dieselbe menu.lst ja noch vor 5 Wochen funktioniert. (Allerdings mit einer anderen Distribution, aber daran liegts wohl eher nicht.)
0

#10 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.708
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 14. Oktober 2006 - 17:47

Wird sich doch wohl nicht ein Bug in genau dieser Grub Version verirrt haben?

Irgendwie sehe ich da keinen Fehler und wenn es so mit einer anderen Distri geklappt hat, verstehe ich jetzt nicht, warum das jetzt so nicht mehr geht. Grub ist eigentlich Grub.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#11 Mitglied ist offline   blob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 290
  • Beigetreten: 16. Oktober 06
  • Reputation: 0
  • Wohnort:Frz-Guyana
  • Interessen:boxen

geschrieben 28. Oktober 2006 - 07:32

Es sollte funktionieren mit root (hd1,0) oder rootnoverify ...

savedefault ist nur dazu da, dass das was du auswählst, beim nächsten booten als default genommen wird wo dann der curser automatisch steht


Deinen vagen Angaben nach, ist grub zusammen mit Ubuntu usw. auf der zweiten HD von der aus normalerweise gestartet wird; Windows auf der anderen , also auf der ersten. Denn dann musst du bei allen Ubuntus schreiben root (hd1,0) aber bei Windows root (hd0,0), und das map hd1 hd0 rausschmeissen

Dieser Beitrag wurde von blob bearbeitet: 28. Oktober 2006 - 07:45

ftp://ftp.guyane.dyn-o-saur.com/sys , http://www.copaya.yi.org ,
http://SYS-Linux.yi.org/forum(geht momentan nicht)
Linux SYS 0.23+ getunt mit Kernel 2.6.26.2-i486-1sys , lbreakout 2 , digger :mrgreen:
Das neue SYS Install-DVD gibts hier: ftp://ftp5.gwdg.de/p...s/SYS_Linux.iso
Mirror ftp://ftp.polytechnic.edu.na/pub/SYS
0

#12 Mitglied ist offline   der fette mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 40
  • Beigetreten: 04. Februar 06
  • Reputation: 0
  • Interessen:Webdesign, Poker, Handball, Klavier

geschrieben 28. Oktober 2006 - 10:42

Ich glaube, du hast mein Problem nicht wirklich verstanden...

Die Angaben sind alle richtig, sonst würde GRUB bei manueller Eingabe derselben Zeilen ja nicht Windows starten!

Und das mit map muss auf jeden Fall drin sein... Der Windows-Bootloader zickt sonst rum.
0

#13 Mitglied ist offline   blob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 290
  • Beigetreten: 16. Oktober 06
  • Reputation: 0
  • Wohnort:Frz-Guyana
  • Interessen:boxen

geschrieben 28. Oktober 2006 - 15:59

Du musst die Probleme des Windows-boot loaders von denen von Grub unterscheiden.

Das map ist nur für grub da, wenn du die hd's umbenennen willst, also 1 als 0 und/oder umgekehrt. Ausser von deinen Angaben hängt alles davon ab, was du im BIOS als erste boot-device angegeben hast. MACHE DAS ALLES SAUBER, gib im BIOS als erste boot-hd (also nach ggf. floppy und CD) /dev/hda an - was physikalisch als master des 1. IDE's verbunden ist, ggf mit # hdparm -I /dev/hda nachsehen welche HD das ist - , vermeide das map und gebe in menu.lst die devices richtig an.

Wenn Windows auf der 1. HD also IDE1-master ist und Ubuntu auf der 2. und wenn du das im BIOS nicht umdefinierst, must du im menu.lst (und ohne map) für Windows (hd0,0) und für Ubuntu (hd1,0) angeben. Wenn Windows auf der 2. HD und Ubuntu auf der 1. also IDE1-master ist, musst du für Ubuntu (hd0,0) und für Windows (hd1,0) angeben.


Achtung noch: WindowsXP selbst, und unabhängig davon sein boot-loader, bootet oft nicht überhaupt nicht mehr, wenn du die Konfiguration änderst. Wenn du es also früher auf IDE1-master also /dev/hda installiert hast, dann aber nach zBsp IDE1-slave oder IDE2-master also hdb oder hdc, umstöpselst, funktioniert es schon alleine nicht mehr, unabhängig von grub und Ubuntu.

Klemm daher mal die Ubuntu-HD ab und sehe, dass Windows noch/wieder alleine bootet. Wahrscheinlich wirst du seine HD dazu als IDE1-master tun müssen. Anschliessend lässt du diese Windows-HD so wie sie ist, und verbindest die Ubuntu-HD woanders (zb als IDE1-slave oder IDE2-master) und richtest menu.lst ein.

Sehr wahrscheinlich wird das dann so enden, dass du Windows mit hd0,0 und Ubuntu mit hd1,0 bezeichnen musst ...
ftp://ftp.guyane.dyn-o-saur.com/sys , http://www.copaya.yi.org ,
http://SYS-Linux.yi.org/forum(geht momentan nicht)
Linux SYS 0.23+ getunt mit Kernel 2.6.26.2-i486-1sys , lbreakout 2 , digger :mrgreen:
Das neue SYS Install-DVD gibts hier: ftp://ftp5.gwdg.de/p...s/SYS_Linux.iso
Mirror ftp://ftp.polytechnic.edu.na/pub/SYS
0

#14 Mitglied ist offline   DK2000 

  • Gruppe: Administration
  • Beiträge: 19.708
  • Beigetreten: 19. August 04
  • Reputation: 1.436
  • Geschlecht:Männlich
  • Wohnort:Oben auf dem Berg
  • Interessen:Essen, PC, Filme, TV Serien...

geschrieben 28. Oktober 2006 - 19:33

Das mit Map kann schon passen, dass musste ich bei mir auch machen, da Windows ursprünglich auf Disk0, Partition 1 war und dann auf Disk 1, Partition 1 gewandert ist. Linux und Grub (Gentoo) waren dann auf Disk 0. Windows ließ sich dennoch einwandfrei booten, aber halt nur mit map (hd1) (hd0).

Wie auch immer, das erklärt aber nicht, wieso er Windows starten kann, wenn er die Einträge der menu.lst einzeln in der Grub Konsole eingibt. Würde Windows tatsächlich ein Bootproblem haben, würde das auch nicht funktionieren. Ich sehe da irgendwie den Fehler nicht.

Dieser Beitrag wurde von DK2000 bearbeitet: 28. Oktober 2006 - 19:36

Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
0

#15 Mitglied ist offline   blob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 290
  • Beigetreten: 16. Oktober 06
  • Reputation: 0
  • Wohnort:Frz-Guyana
  • Interessen:boxen

geschrieben 28. Oktober 2006 - 22:33

Falls das Problem noch nicht behoben ist, poste mal: wie beide HDs an die beiden grauen IDE-Kabel angeschlossen sind; ggf mache # hdparm -I /dev/hda usw mit hdb , hdc , hdd und teile mit welche der HDs wo erkatte wird; die boot-Reihenfolge im BIOS; Ausgabe von #fdisk -l
ftp://ftp.guyane.dyn-o-saur.com/sys , http://www.copaya.yi.org ,
http://SYS-Linux.yi.org/forum(geht momentan nicht)
Linux SYS 0.23+ getunt mit Kernel 2.6.26.2-i486-1sys , lbreakout 2 , digger :mrgreen:
Das neue SYS Install-DVD gibts hier: ftp://ftp5.gwdg.de/p...s/SYS_Linux.iso
Mirror ftp://ftp.polytechnic.edu.na/pub/SYS
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

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