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/2008, à 11:10

ioone

grub windows

J'ai installé une Ubuntu 10.7 à mon nouveau travail (je travail depuis pas mal d'années sur OpenSuse). La machine disposait de windows XP pro avec un nombre important de logiciels propriétaires trés couteux dont j'ai aucun interet. Le probleme c'est que je suis amené à partager ma machine et que je n'arrive plus à bouter sous windows.
Après de nombreuse recherche je n'ai pas trouvé beaucoup de problemes similaire et quand j'en ai trouvé un la solution était plutot radicale (réinstallation).
Voici la configuration de mon disques dur :

/sbin/fdisk -l

Disque /dev/sda: 41.1 Go, 41110142976 octets
255 heads, 63 sectors/track, 4998 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd2cdd2cd

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           2        4998    40138402+   f  W95 Etendu (LBA)
/dev/sda5               2        1912    15350076   17  Hidden HPFS/NTFS
/dev/sda6            1913        2034      979933+  82  Linux swap / Solaris
/dev/sda7            2035        2885     6835626   83  Linux
/dev/sda8            2886        4998    16972641   83  Linux

j'ai essayé différentes configuration du grub
utilisant de (hd0,0) à (hd0,4) mais j'ai l'erreur suivante :
Error 12: invalid device request pour hd0.0 et hd(0.4)
les autre sont logiquement non reconnus
j'ai essayé les méthode hidden et map sans aucun succés.

Donc si quelqu'un à une idée je suis preneur, il y a un truc qui me semble bizare c'est que la partition de démarage soit une partition étendu, mais j'y connais pas grand chose en systemes de disques dur.

Hors ligne

#2 Le 04/04/2008, à 11:29

denis_aec

Re : grub windows

Grub démarre win sur tout type de partition, étendue ou pas, bootable ou pas. c'est le boot de win qui est coincé sur une primaire bootable ...

Tu devrais plutôt booter sur hd0,6 (= sda7) à priori pour ubuntu et hd0,4 (=sda5) pour win.

Que donnent les commandes :
cat /boot/grub/menu.lst (la fin)
cat /boot/grub/device.map

Tu peux aussi essayer, sous ubuntu :
sudo update-grub

Hors ligne

#3 Le 04/04/2008, à 11:36

ioone

Re : grub windows

fichier menu.lst (j'ai fait pleins de conf différentes auccunes windows ne marche)

title		Windows1
 rootnoverify	(hd0,0)
 makeactive
 chainloader	+1

title		Windows2
 root		(hd0,1)
 makeactive
 chainloader	+1

title		Windows3
 root		(hd0,2)
 makeactive
 chainloader	+1

title		Windows4
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
root (hd0,4)
makeactive
chainloader     +1

title		Windows5
 rootnoverify	(hd0,4)
 makeactive
 chainloader	+1

title		Ubuntu 7.10, kernel 2.6.22-14-generic
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.22-14-generic root=UUID=7cf2c664-1204-4537-8207-c7e248aedb4c ro quiet splash
initrd		/boot/initrd.img-2.6.22-14-generic
quiet

title		Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.22-14-generic root=UUID=7cf2c664-1204-4537-8207-c7e248aedb4c ro single
initrd		/boot/initrd.img-2.6.22-14-generic

title		Ubuntu 7.10, memtest86+
root		(hd0,6)
kernel		/boot/memtest86+.bin
quiet

map

(hd0)   /dev/sda

Hors ligne

#4 Le 04/04/2008, à 12:42

denis_aec

Re : grub windows

Ca c'est peut-être pas mal, mais avec une p'tite correction :
title        Windows4
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
root (hd0,0)
makeactive
chainloader     +1

Ou alors (solution généralement préconisée) :
title        Windows4
root (hd0,4)
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
makeactive
chainloader     +1

Ca donne quoi ?

Dernière modification par denis_aec (Le 04/04/2008, à 12:42)

Hors ligne

#5 Le 04/04/2008, à 14:04

ioone

Re : grub windows

denis_aec a écrit :

Ca c'est peut-être pas mal, mais avec une p'tite correction :
title        Windows4
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
root (hd0,0)
makeactive
chainloader     +1

Ou alors (solution généralement préconisée) :
title        Windows4
root (hd0,4)
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
makeactive
chainloader     +1

Ca donne quoi ?

ça donne rien du tout toujours la même erreur

Hors ligne

#6 Le 04/04/2008, à 14:15

denis_aec

Re : grub windows

Euh, je viens de voir ça :
/dev/sda5               2        1912    15350076   17  Hidden HPFS/NTFS

Le problème est peut-être là : partition masquée, non visible ...
Un p'tit coup de gparted pour la rendre visible ?

Dernière modification par denis_aec (Le 04/04/2008, à 14:15)

Hors ligne

#7 Le 04/04/2008, à 14:35

ioone

Re : grub windows

denis_aec a écrit :

Euh, je viens de voir ça :
/dev/sda5               2        1912    15350076   17  Hidden HPFS/NTFS

Le problème est peut-être là : partition masquée, non visible ...
Un p'tit coup de gparted pour la rendre visible ?

ok je vais voir ! Je sais pas non plus ce que ça veut dire (je suis pas trés callé en DD et partitions)

Hors ligne

#8 Le 04/04/2008, à 14:39

ioone

Re : grub windows

j'ai pas l'impression que l'on peut la rendre visible avec gparted

Hors ligne

#9 Le 04/04/2008, à 14:44

denis_aec

Re : grub windows

Et du coté Drapeaux de gparted ?

Hors ligne

#10 Le 04/04/2008, à 15:10

ioone

Re : grub windows

oui avec les drapeua j'ai réussi à enlever hidden mais ça ma rche toujours pas et toujours le meme message

Hors ligne

#11 Le 04/04/2008, à 15:14

ioone

Re : grub windows

par contre après démarage il redevient en hidden

Hors ligne

#12 Le 04/04/2008, à 15:20

denis_aec

Re : grub windows

Dans gparted, après avoir modifié le drapeau, as-tu fait "Appliquer les modifs" ?

Hors ligne

#13 Le 04/04/2008, à 15:43

ioone

Re : grub windows

ce bouton n'existe pas mais oui il le prend en compte car si je fait /sbin/fdisk -l il est plus en hidden

Hors ligne