Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

Toupie1923 a écrit :

je viens de rebooter en ayant changer pour:

root        (sd2,1)

et j'ai la meme erreur.

sda2 wink

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

Toupie1923 a écrit :

et ca ne fonctionne toujours pas...
Merci quand meme à toi Lomic...

dommage, j'ai tenté ma chance wink

Hors ligne

#7 Le 04/04/2007, à 14:47

sonal

Re : Pb pour rebooter sous windowsXP

Lomic a écrit :

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

sonal a écrit :

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

Lomic a écrit :

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

sonal a écrit :

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 wink

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

Toupie1923 a écrit :

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