View previous topic :: View next topic |
Author |
Message |
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Thu Apr 29, 2004 11:55 am Post subject: Mal wieder Windows XP - Grub Problem |
|
|
Ich hab auf meinem Laptop jetzt auch Gentoo neben Windows installiert.
hd(0,0) Windows XP NTFS
hd(0,1) gemeinsames Laufwerk FAT
hd(0,5) boot
hd(0,6) swap
hd(0,7) root
Grub.conf ist auch eingerichtet und ich bekomme auch das Auswahlfenster von Grub und Linux startet 1a. Sobald ich aber Windows wähle fährt windows auch "einmal" sauber hoch. Mache ich dann den Rechner aus oder boote ich neu passiert garnix mehr. Windows XP zerstört mit irgendwie den bootsektor. ich muss erst wieder die gentoo live cd benutzen davon booten, grub wieder neu in den Bootsektor schreiben, damit ich wieder was booten kann.
Was mache ich falsch? |
|
Back to top |
|
|
hotkey Tux's lil' helper
Joined: 10 Jul 2003 Posts: 80
|
Posted: Thu Apr 29, 2004 12:49 pm Post subject: |
|
|
Hast Du unter Grub auch
root (hd0,0)
setup (hd0)
ausgeführt? Wie sieht denn deine Config aus? |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Thu Apr 29, 2004 12:58 pm Post subject: |
|
|
fstab:
Code: |
/dev/hda6 /boot ext2 noauto,noatime 1 2
/dev/hda8 none swap sw 0 0
/dev/hda7 / ext3 noatime 0 1
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,user 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
|
grub.conf
Code: | default 0
timeout 30
splashimage=(hd0,5)/grub/splash.xpm.gz
title=Gentoo Linux 2.6.5
root (hd0,5)
kernel (hd0,5)/kernel-2.6.5-gentoo-r1 root=/dev/ram0 init=/linuxrc real_root=/dev/hda8
initrd (hd0,5)/initrd-2.6.6-gentoo-r1
title=Windows XP
rootnoverify (hd0,0)
chainloader +1
|
das funktioniert ja auch. Linxu kann ich so oft booten wie ich will. aber sobalt ich einmal windows boote (das geht auch einmal) und dann wieder neu boote zersört windows irgendwie den bootsektor und ich muss wieder alles von hand mounten grub starten und
root (hd0,5)
setup (hd0)
machen. |
|
Back to top |
|
|
hotkey Tux's lil' helper
Joined: 10 Jul 2003 Posts: 80
|
Posted: Thu Apr 29, 2004 1:27 pm Post subject: |
|
|
Ich würde mal behaupten der Fehler hängt damit zusammen, das Du unter Grub root (hd0,5) ausgeführt hast. Dadurch wurde Grub nämlich nicht in den MBR geschrieben. Außerdem sieht deine fstab etwas eigenartig aus. Denn Du hast deine Root Partition (hda8) als Swap Partition gemountet. |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Thu Apr 29, 2004 1:35 pm Post subject: |
|
|
sorry, das mit der Swap war ein übertragungsfehler.
hab hda7 mit hda8 beim abtippen vertauscht.
root(hd0,5) gibt doch nur an wo die root partition ist
setup(0,0) schreibt doch den bootsektor und der liegt im MBR |
|
Back to top |
|
|
hotkey Tux's lil' helper
Joined: 10 Jul 2003 Posts: 80
|
Posted: Thu Apr 29, 2004 1:49 pm Post subject: |
|
|
Du hast recht, da habe ich etwas verwechselt. Aber schau dir den Gentoo Guide noch einmal genau an. Da wird auch root (hd0,0) ausgeführt. Ich habe es bei mir auf dem Notebook so gemacht und es klappt ohne Probleme. |
|
Back to top |
|
|
Inte Veteran
Joined: 15 Jul 2003 Posts: 1387 Location: Mannheim, GER
|
Posted: Thu Apr 29, 2004 2:17 pm Post subject: |
|
|
HotteX wrote: | root(hd0,5) gibt doch nur an wo die root partition ist | root(hd0,5) gibt an, wo die Root-Partition von Grub liegt! (Root-Partition von Grub == Boot-Partition Deines Gentoo)
HotteX wrote: | setup(0,0) schreibt doch den bootsektor und der liegt im MBR | Jede Partition hat einen Bootsektor! Mit setup(hd0,5) installierst Du Grub in /dev/hda6. Willst Du Grub im MBR haben, mußt Du setup(hd0) ausführen.
Alles klar?
Gruß, Inte. _________________ Gentoo Linux - Die Metadistribution |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Thu Apr 29, 2004 3:15 pm Post subject: |
|
|
@inte
danke, aber das hilf mir leider nicht weiter. weil mein grub ja richtig konfiguriert ist. aber windows halt den bootsektor anscheinend immer wieder kaputt macht.
hatte noch keiner so ein änliches problem? |
|
Back to top |
|
|
Inte Veteran
Joined: 15 Jul 2003 Posts: 1387 Location: Mannheim, GER
|
Posted: Thu Apr 29, 2004 4:07 pm Post subject: |
|
|
Hast Du das "bootable flag" auf Deiner Windows-Partition gesetzt? Mach mal ein fdisk /dev/hda und schau mit p nach. Grub ist es egal ob eine Partition aktiviert ist oder nicht, aber Windows kommt da ab und zu durcheinander.
Gruß, Inte. _________________ Gentoo Linux - Die Metadistribution |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Thu Apr 29, 2004 4:23 pm Post subject: |
|
|
das bootable flag ist gesetzt, ich hab ja auf einer komplett leeren platte windows installiert und dann halt gentoo. |
|
Back to top |
|
|
nillsen Apprentice
Joined: 13 Mar 2004 Posts: 150 Location: /world/eu/ger/sh/nms/
|
Posted: Thu Apr 29, 2004 8:51 pm Post subject: |
|
|
HotteX wrote: | das bootable flag ist gesetzt, ich hab ja auf einer komplett leeren platte windows installiert und dann halt gentoo. |
Kann es sein, das du, nachdem du dein Windows gelöscht hast, deine Partitionen nicht vernünftig gelöscht hast? Poste doch bitte mal den genauen Output von _________________ Also tragt es in die Welt, haut es mit Edding an die Wände.
so lang die dicke Frau noch singt, ist die Oper nicht zu ende. |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Fri Apr 30, 2004 4:53 am Post subject: |
|
|
Code: |
/dev/hda1 * 1 382 3068383+ 7 HPFS/NTFS
/dev/hda2 383 3648 26234145 5 Extended
/dev/hda5 383 2207 14659281 83 Linux
/dev/hda6 2208 2212 40131 83 Linux
/dev/hda7 2213 2337 1004031 82 Linux Swap
/dev/hda8 2338 3648 10530576 83 Linux
|
Ich habe irgendwie das Geühl, da der Novell Client für Windows dran Schuld ist. Werde heute Nachmittag Windows mal neu installieren.
Bin aber für jeden Tipp mehr als Dankbar |
|
Back to top |
|
|
nillsen Apprentice
Joined: 13 Mar 2004 Posts: 150 Location: /world/eu/ger/sh/nms/
|
Posted: Fri Apr 30, 2004 5:46 am Post subject: |
|
|
HotteX wrote: | Code: |
/dev/hda1 * 1 382 3068383+ 7 HPFS/NTFS
/dev/hda2 383 3648 26234145 5 Extended
/dev/hda5 383 2207 14659281 83 Linux
/dev/hda6 2208 2212 40131 83 Linux
/dev/hda7 2213 2337 1004031 82 Linux Swap
/dev/hda8 2338 3648 10530576 83 Linux
|
Ich habe irgendwie das Geühl, da der Novell Client für Windows dran Schuld ist. Werde heute Nachmittag Windows mal neu installieren.
Bin aber für jeden Tipp mehr als Dankbar |
Das meine ich: es sieht aus, als wäre deine Partitionstabelle ein bißchen durcheinander (3-4?)... wenn du wie gesagt, windows neu installieren möchtest, lösche am besten alle Windows Partitionen mit Fdisk und erstelle sie neu. Überprüfe dann nocheinmal deine Tabelle, oder poste sie hier Erstelle die neuen am besten als Dos mit Fdisk _________________ Also tragt es in die Welt, haut es mit Edding an die Wände.
so lang die dicke Frau noch singt, ist die Oper nicht zu ende. |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Fri Apr 30, 2004 6:28 am Post subject: |
|
|
Nein, da ist nichts durcheinander.
hda1 bis hda4 sind für die primären partitionen reserviert. erweiterte partitionen fanegn bei hda5 an. von daher ist das alles bestens und ich glaube das es damit nichts zu tun hat.
vieleicht ist das nicht der eleganteste weg, aber für mich am einfachsten nachzuvollziehen.
Gurß.
HotteX |
|
Back to top |
|
|
nillsen Apprentice
Joined: 13 Mar 2004 Posts: 150 Location: /world/eu/ger/sh/nms/
|
Posted: Fri Apr 30, 2004 6:37 am Post subject: |
|
|
Code: |
/dev/hda2 383 3648 26234145 5 Extended
/dev/hda5 383 2207 14659281 83 Linux
|
Überschneiden sich da nicht die Sektoren? _________________ Also tragt es in die Welt, haut es mit Edding an die Wände.
so lang die dicke Frau noch singt, ist die Oper nicht zu ende. |
|
Back to top |
|
|
Derklopfer2k n00b
Joined: 17 Apr 2004 Posts: 26
|
Posted: Fri Apr 30, 2004 7:04 am Post subject: |
|
|
Nein, da überschneidet sich nichts, also nichts, was falsch wäre.
hda2 ist ja die erw. Partition, welche hda5 bis hda8 umschließt, also alles ab hda5 befindet sich zwangsläufig innerhalb von hda2. Das muss so sein. Die Partitionstabelle sieht soweit gut aus.
Eine richtige Erklärung, warum Windows XP jetzt offensichtlich den MBR zerstört oder auf irgendeine andere Weise GRUB abschaltet/zerstört, habe ich da ersteinmal nicht. Normalerweise klappt das. Gut, man kann noch den Eintrag in der grub.conf abändern in
Code: |
title Windows XP
rootnoverify (hd0,0)
chainloader +1
makeactive
|
aber ob das unbedingt des Rätsels Lösung ist, mag ich da noch bezweifeln. Diesen Extremfall hatte ich da bislang noch nicht. Zum Novell Client für Windows kann ich nichts weiter zu sagen, ob der sich am MBR zu schaffen macht. |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Fri Apr 30, 2004 7:14 am Post subject: |
|
|
@Derklopfer2k
Genauso sehe ich das auch, von den Einstellungen sollte es kaufen. ich werde das makeactive noch einmal eintragen und dann nochmal testen.
was genau macht das makeactive?
bei googlen hab ich auch nichts gefunden ob der novell client was in den mbr schreibt |
|
Back to top |
|
|
HotteX Tux's lil' helper
Joined: 23 Feb 2004 Posts: 80
|
Posted: Fri Apr 30, 2004 4:12 pm Post subject: |
|
|
So, es war der Novell Client. Nachdem ich nun Windows Xp neu installiert habe ohne den client funzt es 1a.
Einen Tag rumprobiererei nur wegen diesem scheiss rotkäpchen*g* |
|
Back to top |
|
|
|