Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[dual boot] ai pété le boot du xp ... (morte)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 3:37 pm    Post subject: [dual boot] ai pété le boot du xp ... (morte) Reply with quote

Bonjour,


Après tout mes problèmes de rétrécissement de partition, j'ai maintenant réussi à installé XP ... Voici une liste des partitions :

Code:
loop ~ # fdisk -l

Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x100f59dc

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1        2432    19535008+  83  Linux
/dev/sda2            2433        2494      498015    5  Extended
/dev/sda3   *        2495        6142    29302560    7  HPFS/NTFS
/dev/sda4            6143       30401   194860417+  83  Linux
/dev/sda5            2433        2494      497983+  82  Linux swap / Solaris


Comme vous pouvez le constater, la partition root de Linux se trouve sur "sda1" tandis que Windows xp se trouve sur "sda3". Jusque la, aucun problème. Grub étant installé sur "sda1", tout démarre correctement ... sauf que, après avoir booté sur XP (pour jouer bien sur), ce dernier rend "sda3" bootable (tel que vous pouvez le voir ci-dessus) alors que ce doit être "sda1" qui est bootable.

Donc, après installation de grub sur "sda1" :
* si je démarre Linux, aucun problème
* si je démarre xp, il change la partition de boot

Après avoir redémarrer XP, je n'ai plus accès à grub mais bien à menu de Windows (j'ai un menu de win sur sda3 qui me propose 2 windows xp ... hum ... je n'en ai qu'un déjà ...). Grub s'est fait déchiré la tete par xp. Et ce, a chaque boot de XP !!!


Ok, problème détecté, pour corriger ce souci, je me dis que je vais installer Grub sur "sda3" et non "sda1"; de cette manière, Win ne modifiera plus la partition de boot, et grub "devrait" rester actif. Donc, j'ai fais ceci : "grub-install /dev/sda3" (noter qu'il y a un lien /dev/root qui pointe vers sda1 ... très logique). L'installation se passe bien, la table de partition actuelle est celle affichée ci-dessus. Je reboot, "sda3" contient bien grub, mes Linux tourne toujours mais .... XP ne démarre plus, et oui ...


Je vous envoie mon grub :
Code:
loop ~ # cat /boot/grub/menu.lst                                           
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

# Pour ceux qui n'utilisent pas genkernel (sans initrd) :
title=Gentoo
root (hd0,0)
kernel /boot/bzImage root=/dev/sda1

title=Gentoo Test
root (hd0,0)
kernel /boot/bzImage-T root=/dev/sda1


# Si vous utilisez aussi Microsoft Windows :
title=Windows XP
root (hd0,2)
makeactive
chainloader +3



Je précise que quand grub était sur "sda1", la config grub pour xp fonctionnait à merveille (partition 2 => sda3 ; chainloader +3). Maintenant, XP ne va plus, je sais pas pourquoi mais j'ai bien une théorie :


Il y avait grub en sda1 et le menu de win sur sda3. J'ai tué le menu de win et il est maintenant impossible de booter XP. Alors, que dois-je faire ? Installer grub sur la MBR et non pas sur la partition sda1 ou sda3 ???? Réparer le boot de XP aussi ???????


Help ... jpeux plus jouer :(
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org


Last edited by loopx on Tue Feb 10, 2009 8:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 3:47 pm    Post subject: Reply with quote

Ok, déjà, comment qu'on fait pour remettre le boot du xp ?


Bon, j'ai avancé ... Via le CD d'install de XP, il ne reconnait plus la partition ou il a été installé (partition inconnue). DAns Gentoo, impossible de monter la partition "sda3". J'ai donc le méchan présentiment que grub, en l'installant sur "sda3" à éclaté la partition NTFS...


Ais-je juste ?


Je pense que je suis bon pour réinstall XP :'( :(
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Tue Feb 10, 2009 3:49 pm    Post subject: Reply with quote

C'est un vrai roman fleuve ton histoire. 8O
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 3:53 pm    Post subject: Reply with quote

Arrête, j'ai les larmes aux yeux :'(

:D


Bon, jpeux faire quoi ? Possible que grub éclate ma partition ntfs ? Car la, plus moyen d'en faire quoi que ce soit ... Pff, 2 jours de jeux perdu, ca me fou les boules, saleté de win !



EDIT:
Code:

loop loopx # ntfs-3g /dev/sda3 /mnt/extern
Unexpected clusters per mft record (-1).
Failed to mount '/dev/sda3': Argument invalide
The device '/dev/sda3' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?

:s
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Tue Feb 10, 2009 4:06 pm    Post subject: Reply with quote

As-tu essayé avec le cd de SystemRescue, il y a pas mal d'outils pour réparer un système w$

http://www.sysresccd.org/Index.fr.php
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
ppg
Apprentice
Apprentice


Joined: 05 Oct 2008
Posts: 178
Location: Toulouse

PostPosted: Tue Feb 10, 2009 5:16 pm    Post subject: Reply with quote

Et t'as pensé au rootnoverify pour windows ?
Parceque si le windows n'est pas installé sur la première partition du premier disque dur il a tendance à se plaindre. (d'où l'utilité du rootnoverify)

Code:
title windows xp
rootnoverify (hdx,y)
makeactive
chainloader +1
Back to top
View user's profile Send private message
Gaby
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 251

PostPosted: Tue Feb 10, 2009 5:19 pm    Post subject: Reply with quote

loopx wrote:
Ok, déjà, comment qu'on fait pour remettre le boot du xp ?

Tu as essayé un fixmbr dans la console de réparation ou fixboot (voir ici les différences)?

Quel est l'interêt de mettre grub ailleur que dans le MBR ?
J'ai bien vu un tuto ubuntu à ce sujet mais je n'en vois toujours pas l'interêt.

Gaby
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 7:51 pm    Post subject: Reply with quote

ppg wrote:
Et t'as pensé au rootnoverify pour windows ?
Parceque si le windows n'est pas installé sur la première partition du premier disque dur il a tendance à se plaindre. (d'où l'utilité du rootnoverify)

Code:
title windows xp
rootnoverify (hdx,y)
makeactive
chainloader +1



Si j'ai essayé, mais maintenant que tu le dis, ce serait pas à cause de ca qu'il remet chaque fois sa partition en boot ???
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 7:52 pm    Post subject: Reply with quote

Gaby wrote:
loopx wrote:
Ok, déjà, comment qu'on fait pour remettre le boot du xp ?

Tu as essayé un fixmbr dans la console de réparation ou fixboot (voir ici les différences)?

Quel est l'interêt de mettre grub ailleur que dans le MBR ?
J'ai bien vu un tuto ubuntu à ce sujet mais je n'en vois toujours pas l'interêt.

Gaby



Je me suis un peu emelé les pinceaux ...


Mais la, je vais essayé de réparer ma partition ntfs, car elle est capout :D
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Feb 10, 2009 8:00 pm    Post subject: Reply with quote

Avant, j'utilisais un gestionnaire de boot autre (GAP pour ceux qui connaissent) qui lançait ensuite grub, alors installé sur ma partition root linux ou windows installé gentiment sur la première partition. Cela avait surpris Temet a qui j'avais expliqué que réinstaller GAP était 15x plus simple que de réparer Grub à chaque réinstallation de Windows (ce qui reste vrai, mais à force, l'on connais la procédure par coeur et GAP n'a a alors pas vraiment d'intérêt)... Aussi, malgré des années à procéder avec un gestionnaire tiers dans le MBR, j'ai finalement convenu que c'était parfaitement inutile...

Sinon pour ton problème de partition Windows, je dirais que cela vient de ta partition NTFS qui n'a pas apprécié tous les changements subis. Essaye de réparer la partition NTFS depuis un CD d'install Windows (j'ai arrêté d'utiliser Windows depuis longtemps, mais je crois me souvenir que quand tu créais ta partition sur Linux en NTFS, Windows n'aimait pas le formatage effectué par notre cher OS et devait réparer le NTFS avant d'installer) De plus, ne pas avoir installer Windows sur la première partition ne dois pas aider du tout... À ta place, je réinstallerais Windows en sda1 puis tout le linux derrière avec Grub en MBR...

Sinon, tu connais PlayOnLinux ?
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 8:15 pm    Post subject: Reply with quote

Dismantr wrote:
Avant, j'utilisais un gestionnaire de boot autre (GAP pour ceux qui connaissent) qui lançait ensuite grub, alors installé sur ma partition root linux ou windows installé gentiment sur la première partition. Cela avait surpris Temet a qui j'avais expliqué que réinstaller GAP était 15x plus simple que de réparer Grub à chaque réinstallation de Windows (ce qui reste vrai, mais à force, l'on connais la procédure par coeur et GAP n'a a alors pas vraiment d'intérêt)... Aussi, malgré des années à procéder avec un gestionnaire tiers dans le MBR, j'ai finalement convenu que c'était parfaitement inutile...

Sinon pour ton problème de partition Windows, je dirais que cela vient de ta partition NTFS qui n'a pas apprécié tous les changements subis. Essaye de réparer la partition NTFS depuis un CD d'install Windows (j'ai arrêté d'utiliser Windows depuis longtemps, mais je crois me souvenir que quand tu créais ta partition sur Linux en NTFS, Windows n'aimait pas le formatage effectué par notre cher OS et devait réparer le NTFS avant d'installer) De plus, ne pas avoir installer Windows sur la première partition ne dois pas aider du tout... À ta place, je réinstallerais Windows en sda1 puis tout le linux derrière avec Grub en MBR...

Sinon, tu connais PlayOnLinux ?



De nom, mais non, jamais testé. J'essaie de réparer la partition NTFS mais j'ai du mal ...


Déjà, je sais plus comment on accède à une console sous windows quand son windows est kc .. ctais pas avec le cd de win98 ca :o ?


EDIT: OK, j'ai trouvé la console de récupération ... Alors, il faut entrer le pass admin .. or, vu que j'ai mis LSD3.5 ... Je n'ai qu'un user qui possède un login/pass et qui est administrateur ... J'ai pas le pass admin de Windows donc, je peux rien faire. Super windows.
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 8:46 pm    Post subject: Reply with quote

Je viens de tenter une réparation avec CD Win ... La commande "chkdsk" de windows me répond :


Le volume semble contenir un ouplusieurs problèmes irrécupérables.



Voilà :)


Comme toujours Windows est très utile, meme pour ces propres partition. Je peux donc formater et recommancer mon jeux depuis le début :evil: .
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue Feb 10, 2009 10:28 pm    Post subject: Reply with quote

Euh, je suis comme chépluki ... je comprends pas l'intérêt de foutre grub sur sda1 plutot que sur sda (le MBR quoi)...
_________________
Full Gentoo powered.
Back to top
View user's profile Send private message
Pixys
l33t
l33t


Joined: 23 May 2005
Posts: 669

PostPosted: Tue Feb 10, 2009 11:05 pm    Post subject: Re: [dual boot] ai pété le boot du xp ... (morte) Reply with quote

loopx wrote:

Code:
loop ~ # cat /boot/grub/menu.lst                                           
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

# Pour ceux qui n'utilisent pas genkernel (sans initrd) :
title=Gentoo
root (hd0,0)
kernel /boot/bzImage root=/dev/sda1

title=Gentoo Test
root (hd0,0)
kernel /boot/bzImage-T root=/dev/sda1


# Si vous utilisez aussi Microsoft Windows :
title=Windows XP
root (hd0,2)
makeactive
chainloader +3


Ca ne changera rien à ton pb mais c'est quoi ça:
Code:
chainloader +3

normalement c'est
Code:
chainloader +1
non ?
Temet wrote:

Euh, je suis comme chépluki ... je comprends pas l'intérêt de foutre grub sur sda1 plutot que sur sda (le MBR quoi)..

+1
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8708
Location: ~Brussels - Belgique

PostPosted: Tue Feb 10, 2009 11:09 pm    Post subject: Reply with quote

Temet wrote:
Euh, je suis comme chépluki ... je comprends pas l'intérêt de foutre grub sur sda1 plutot que sur sda (le MBR quoi)...

+1000
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Tue Feb 10, 2009 11:34 pm    Post subject: Reply with quote

Si le pc est tatoué il peut être utile d'installer grub autre part que sur le MBR...
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Tue Feb 10, 2009 11:42 pm    Post subject: Reply with quote

Temet wrote:
Euh, je suis comme chépluki ... je comprends pas l'intérêt de foutre grub sur sda1 plutot que sur sda (le MBR quoi)...



Heu, je pense que tu a mal lu le thread :) J'ai eu des problèmes (car j'ai toujours préféré la simplicité de lilo) avec grub et au final, je m'en suis sorti en installant grub sur sda1 et non sda. La suite est logique, j'ai voulu taper grub sur sda3 vu que win m'activais chaque fois le flag boot sur sa partition. Donc oui, je sais, aucun intéret, c'était juste une erreur de manipulation de ma part qui m'a fait penser que j'arrivais po à installer grub sur sda ;-).


Maintenant, tout est dans mon wiki :p et je me ferais plus avoir bêtement ;-)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Wed Feb 11, 2009 7:44 am    Post subject: Reply with quote

Bon, et bien, on le saura : pas de grub installé sur du NTFS... Pour ton wiki, tu devrais poster un lien -> on a du mal à le trouver sans le module de recherche, ton article sur Grub...

@Temet : chépluki est un type que t'as aidé y a longtemps à une install-party alors qu'il switchait de Debian a Gentoo ;-)
Back to top
View user's profile Send private message
bouriquo
Guru
Guru


Joined: 29 May 2004
Posts: 304
Location: Collonges (01)

PostPosted: Wed Feb 11, 2009 8:54 am    Post subject: Reply with quote

Hello à tous,

@Temet : Comme le dit si bien tmasscool, il se peut effectivement que le pc soit tatoué, et c'est le cas de bon nombres d'ordinateurs portable qui possèdent une partition de restauration, si tu le mets sur le MBR qui est vraiment la meilleur solution c'est sur tu flingues le tatouage et après bah vas y pour faire une restore de ton système, tu y arrives mais c'est plus contraignant qu'un simple ALT-F10.

En plus tu as un certain avantage, tu t'en mêles moins les pinceaux avec les différentes manières d'accès au boot de ton système.

Ca à l'avantage de pouvoir faire en sorte que ton système juste en changeant la partition bootable devienne accessible. Si tu mets grubs sur le mbr et que tu le "squeezes" si tu changes la partition bootable ton système ne démarrera pas pour autant.

Tu risques moins de casser ton grub après une reinstallation de windows

Et y en a d'autre encore ^^, mais bon c'est aussi une question de choix. Moi je sais que sur ma machine perso je prèfère mettre sur mbr même si j'ai une install windows car je ne l'installe pas tous les quatres matins. Mais pour mon ordi de boulot qui est un portable tatoué j'ai été obligé de le faire sinon je cassais l'accès à la partition cacher de restauration.

Je vous invite vivement de regarder ce lien si vous ne le connaissez pas : principe du boot
Back to top
View user's profile Send private message
YetiBarBar
Guru
Guru


Joined: 23 Dec 2005
Posts: 532

PostPosted: Wed Feb 11, 2009 4:39 pm    Post subject: Reply with quote

Bonsoir,

Pour autant que je m'en souvienne, Win XP ne sait pas booter si il est installé sur une partition étendue...

Bon courage
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8708
Location: ~Brussels - Belgique

PostPosted: Wed Feb 11, 2009 9:02 pm    Post subject: Reply with quote

Ah, je devrais essayer, car Win 9X peut booter sur une partition étendue.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Fri Feb 13, 2009 10:46 pm    Post subject: Reply with quote

YetiBarBar wrote:
Bonsoir,

Pour autant que je m'en souvienne, Win XP ne sait pas booter si il est installé sur une partition étendue...

Bon courage


Heuu oui ... et non ^^

J'ai eu plusieurs fois le coup ou j'installe un xp et au moment du partitionnement je supprime 3 principales .. donc disque à 0

puis crée une principale (le tout avec le gui dos bien sur pas de soft spécialisé) il s"installe ..

et reboot = Hooo merveille il a crée une principale avec dedans une étendue et s'est fourré dedans ..

Bref que du bonheur .. depuis je fdisk/formatte sous nunux ^^
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Feb 14, 2009 12:44 am    Post subject: Reply with quote

dapsaille wrote:
Hooo merveille il a crée une principale avec dedans une étendue et s'est fourré dedans ..

Impossible puisqu'une partition étendue _est_ une partition principale ! ;)
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Sat Feb 14, 2009 10:52 am    Post subject: Reply with quote

ghoti wrote:
dapsaille wrote:
Hooo merveille il a crée une principale avec dedans une étendue et s'est fourré dedans ..

Impossible puisqu'une partition étendue _est_ une partition principale ! ;)


Bref on s'est compris hein ^^

Il a crée une étendue et s'est fourré dans une logique , ca te vas mieux :p

grincheux vas :lol:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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