Pages : 1
#1 Le 04/04/2007, à 14:07
- Toupie1923
Pb pour rebooter sous windowsXP
Bonjour, j'ai bien installé Ubuntu sur mon disque dur où était déjà présent Windows XP sur une partition.
J'ai partionné le reste pour Ubuntu et une partie données en FAT32.
Après l'installation, j'ai rebooté et sur le menu de boot, windows n'apparaissait pas.
J'ai donc fait la modif suivante sur
boot/grub/menu.lst
:
title Windows XP
root (sd0,1)
makeactive
chainloader +1
sachant que
sudo fdisk -l
donne:
Disque /dev/sda: 123.5 Go, 123522416640 octets
255 têtes, 63 secteurs/piste, 15017 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 7649 61440561 5 Extended
/dev/sda2 7650 15017 59183460 7 HPFS/NTFS
/dev/sda5 1 73 586309+ 82 Linux swap / Solaris
/dev/sda6 74 559 3903763+ 83 Linux
/dev/sda7 560 1045 3903763+ 83 Linux
/dev/sda8 1046 7649 53046598+ b W95 FAT32
Mais si je sélectionne windows sur le menu de démarrage: voici ce qui est affiché:
Error 23: Error while parsing number
Avez-vous une petite idée de la solution?
Merci, Toupie, débutant Ubuntu/Linux
Hors ligne
#2 Le 04/04/2007, à 14:14
- Lomic
Re : Pb pour rebooter sous windowsXP
je pense que
title Windows XP
root (sd0,1)
makeactive
chainloader +1
y'a un souci, tu devrais plutôt avoir sda2 et non sd0 mais je débute sous Linux donc mon avis est à prendre avec des pincettes
Dernière modification par Lomic (Le 04/04/2007, à 14:14)
Hors ligne
#3 Le 04/04/2007, à 14:18
- Toupie1923
Re : Pb pour rebooter sous windowsXP
je viens de rebooter en ayant changer pour:
title Windows XP
root (sd2,1)
makeactive
chainloader +1
et j'ai la meme erreur.
Hors ligne
#4 Le 04/04/2007, à 14:23
- Lomic
Re : Pb pour rebooter sous windowsXP
je viens de rebooter en ayant changer pour:
root (sd2,1)
et j'ai la meme erreur.
sda2
Hors ligne
#5 Le 04/04/2007, à 14:38
- Toupie1923
Re : Pb pour rebooter sous windowsXP
voila où j'en suis:
title Windows XP
root (sda2,1)
makeactive
chainloader +1
et ca ne fonctionne toujours pas...
Merci quand meme à toi Lomic...
Hors ligne
#6 Le 04/04/2007, à 14:43
- Lomic
Re : Pb pour rebooter sous windowsXP
et ca ne fonctionne toujours pas...
Merci quand meme à toi Lomic...
dommage, j'ai tenté ma chance
Hors ligne
#7 Le 04/04/2007, à 14:47
- sonal
Re : Pb pour rebooter sous windowsXP
y'a un souci, tu devrais plutôt avoir sda2 et non sd0 mais je débute sous Linux donc mon avis est à prendre avec des pincettes
non, grub ne fonctionne pas comme ca.
hd0 signifie le premier disque dur
1 signifie la deuxième partition du disque dur précité
par contre je ne sais pas si grub fait une difference entre hd0 et sd0
donc essaies plutot "root (hd0,1)" au cas ou ...
edit : mais si dans le menu.lst le lancement de linux se fait avec root (sd0,Y), alors je pense que ca ne changera rien ...
dans ce cas, essaies "rootnoverify (hd0,1)"
Dernière modification par sonal (Le 04/04/2007, à 14:50)
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#8 Le 04/04/2007, à 14:51
- Lomic
Re : Pb pour rebooter sous windowsXP
non, grub ne fonctionne pas comme ca.
hd0 signifie le premier disque dur
1 signifie la deuxième partition du disque dur précité
mais dans son cas, le 1er disque n'est-il pas sda? et la partition windows la 2? donc pour dire à Grub quelle partition utiliser lorsqu'on sélectionne l'OS windows, il faut lui indiquer la sda2?
Hors ligne
#9 Le 04/04/2007, à 14:58
- sonal
Re : Pb pour rebooter sous windowsXP
mais dans son cas, le 1er disque n'est-il pas sda? et la partition windows la 2? donc pour dire à Grub quelle partition utiliser lorsqu'on sélectionne l'OS windows, il faut lui indiquer la sda2?
grub a une logique legerement differente de linux
hd0 = premier DD, hd1 = deuxième DD, etc...
0 = première partition, 1 = deuxième partition, etc ...
donc pour booter sur sda2 (1er disque, 2eme partition) il faut faire "root (hd0,1)"
pour booter sur sdb6 (2er disque, "6eme partition") il faut faire "root (hd1,5)"
Sonal
Patience et longueur de temps, font plus que force, ni que rage
Hors ligne
#10 Le 04/04/2007, à 15:02
- Lomic
Re : Pb pour rebooter sous windowsXP
grub a une logique legerement differente de linux
hd0 = premier DD, hd1 = deuxième DD, etc...
0 = première partition, 1 = deuxième partition, etc ...donc pour booter sur sda2 (1er disque, 2eme partition) il faut faire "root (hd0,1)"
pour booter sur sdb6 (2er disque, "6eme partition") il faut faire "root (hd1,5)"
ah ok, je crois que j'ai compris, merci pour ces explications claires
Hors ligne
#11 Le 04/04/2007, à 15:13
- Toupie1923
Re : Pb pour rebooter sous windowsXP
avec
root (hd0,1)
j'ai au démarrage de windows:
Starting up ...
NTLDR manque
Et je viens de regarder, ubuntu est lancé avec (hd0,5)
Une idée Sonal?
Dernière modification par Toupie1923 (Le 04/04/2007, à 15:15)
Hors ligne
#12 Le 04/04/2007, à 15:27
- Lomic
Re : Pb pour rebooter sous windowsXP
NTLDR manque
il manque le loader NT, il faut que tu le répares/restaure en bootant avec le CD d'install Windows ou une disquette, et la commande fixmbr:
Avec Windows XP, la réparation du premier secteur d'amorçage du disque de démarrage respectivement celui d'amorçage d'un lecteur se fait dans la Console de récupération de Windows XP par les commandes suivantes:
* Fixmbr suivi du nom du disque pour réparer le 1e secteur du disque de démarrage et (MBR). Par exemple, saisir la commande fixmbr \Device\HardDisk0 réparera le premier secteur du disque 0, disque de démarrage.
* Fixboot [lecteur] pour réparer le secteur d'amorçage de partition du lecteur désigné. Par exemple, fixboot c: saisi à l'invite de la Console réparera le secteur d'amorçage du lecteur C
Note: Saisie sans paramètre, la commande fixboot écrit un nouveau secteur de démarrage de partition sur la partition système actuellement utilisée.
Hors ligne
#13 Le 04/04/2007, à 15:39
- Toupie1923
Re : Pb pour rebooter sous windowsXP
va falloir que je trouve un cd windows alors :-S ...
merci à plus
Hors ligne
Pages : 1