Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mal wieder Windows XP - Grub Problem
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Thu Apr 29, 2004 11:55 am    Post subject: Mal wieder Windows XP - Grub Problem Reply with quote

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
View user's profile Send private message
hotkey
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2003
Posts: 80

PostPosted: Thu Apr 29, 2004 12:49 pm    Post subject: Reply with quote

Hast Du unter Grub auch

root (hd0,0)
setup (hd0)

ausgeführt? Wie sieht denn deine Config aus?
Back to top
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Thu Apr 29, 2004 12:58 pm    Post subject: Reply with quote

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. :evil:
Back to top
View user's profile Send private message
hotkey
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2003
Posts: 80

PostPosted: Thu Apr 29, 2004 1:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Thu Apr 29, 2004 1:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
hotkey
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2003
Posts: 80

PostPosted: Thu Apr 29, 2004 1:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
Inte
Veteran
Veteran


Joined: 15 Jul 2003
Posts: 1387
Location: Mannheim, GER

PostPosted: Thu Apr 29, 2004 2:17 pm    Post subject: Reply with quote

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? :wink:

Gruß, Inte.
_________________
Gentoo Linux - Die Metadistribution
Back to top
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Thu Apr 29, 2004 3:15 pm    Post subject: Reply with quote

@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
View user's profile Send private message
Inte
Veteran
Veteran


Joined: 15 Jul 2003
Posts: 1387
Location: Mannheim, GER

PostPosted: Thu Apr 29, 2004 4:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Thu Apr 29, 2004 4:23 pm    Post subject: Reply with quote

das bootable flag ist gesetzt, ich hab ja auf einer komplett leeren platte windows installiert und dann halt gentoo.
Back to top
View user's profile Send private message
nillsen
Apprentice
Apprentice


Joined: 13 Mar 2004
Posts: 150
Location: /world/eu/ger/sh/nms/

PostPosted: Thu Apr 29, 2004 8:51 pm    Post subject: Reply with quote

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
Code:
fdisk /dev/hda
p

_________________
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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Fri Apr 30, 2004 4:53 am    Post subject: Reply with quote

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
View user's profile Send private message
nillsen
Apprentice
Apprentice


Joined: 13 Mar 2004
Posts: 150
Location: /world/eu/ger/sh/nms/

PostPosted: Fri Apr 30, 2004 5:46 am    Post subject: Reply with quote

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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Fri Apr 30, 2004 6:28 am    Post subject: Reply with quote

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
View user's profile Send private message
nillsen
Apprentice
Apprentice


Joined: 13 Mar 2004
Posts: 150
Location: /world/eu/ger/sh/nms/

PostPosted: Fri Apr 30, 2004 6:37 am    Post subject: Reply with quote

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
View user's profile Send private message
Derklopfer2k
n00b
n00b


Joined: 17 Apr 2004
Posts: 26

PostPosted: Fri Apr 30, 2004 7:04 am    Post subject: Reply with quote

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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Fri Apr 30, 2004 7:14 am    Post subject: Reply with quote

@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
View user's profile Send private message
HotteX
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2004
Posts: 80

PostPosted: Fri Apr 30, 2004 4:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum