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 01/05/2007, à 16:02

tuorin

[résolu]grub

bonjour j'ai un petit problème,
j'ai 2DD l'un windows et l'autre ubuntu, je peux choisir au démarrage avec grub quel OS démarre.
seulement suite à une manif les fichiers grub se sont effacés.
je les ai récupèrer avec: sudo update-grub
mais pas de trace de windows bien sur.
J'ai donc essayer de rajouter un truc du genre :
title        Windows xp
root        (hd0,0)
makeactive
chainloader    +1

mais ca ne marche pas, une idée?

Dernière modification par tuorin (Le 01/05/2007, à 16:27)

Hors ligne

#2 Le 01/05/2007, à 16:08

Compte anonymisé

Re : [résolu]grub

Salut

Attention aux manifs surtout le 1er mai (on est vite à la rue)  wink
A part ça pourrais-tu donner le résultat de la cmd :
sudo fdisk -l ainsi que ton :
/boot/grub/menu.lst (entre balises Code)

@+

Dernière modification par Compte anonymisé (Le 01/05/2007, à 16:09)

#3 Le 01/05/2007, à 16:16

tuorin

Re : [résolu]grub

sudo fdisk -l:

pierre@ubuntu:~$ sudo fdisk -l

Disque /dev/hdb: 41.1 Go, 41110142976 octets
255 têtes, 63 secteurs/piste, 4998 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1        4822    38732683+  83  Linux
/dev/hdb2            4823        4998     1413720    5  Extended
/dev/hdb5            4823        4998     1413688+  82  Linux swap / Solaris

Disque /dev/sda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        9728    78140128+   7  HPFS/NTFS

et pour le menu grub:

title        Windows xp
root        (hd1,0)
makeactive
chainloader    +1
boot

title        Ubuntu, kernel 2.6.20-15-386
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.20-15-386 root=UUID=33b9a296-2f12-4d9b-a0bb-0cc8816c14ca ro quiet splash
initrd        /boot/initrd.img-2.6.20-15-386
savedefault

title        Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.15-26-386 root=UUID=33b9a296-2f12-4d9b-a0bb-0cc8816c14ca ro single
initrd        /boot/initrd.img-2.6.15-26-386

title        Ubuntu, memtest86+
root        (hd0,0)
kernel        /boot/memtest86+.bin

mais je pense que windows ne veut pas demarer parce qu'il est en deuxieme DD
je vais essayer d'inverser virtuellement des DD avec map

Dernière modification par tuorin (Le 01/05/2007, à 16:20)

Hors ligne

#4 Le 01/05/2007, à 16:26

Compte anonymisé

Re : [résolu]grub

Il faudrait lister aussi :
/boot/grub/menu.lst et
/boot/grub/device.map.

Si tu bootes sur le disque IDE (/dev/hdb) il faudrait ajouter/modifier dans le menu.lst :

title        Windows xp

map (hd0) (hd1)
map (hd1) (hd0)
root        (hd1,0)

makeactive
chainloader    +1

@+

PS on s'est un peu croisé mais ça semble être bon

Dernière modification par Compte anonymisé (Le 01/05/2007, à 16:28)

#5 Le 01/05/2007, à 16:27

tuorin

Re : [résolu]grub

oui donc c'était bien le problème.
pour ceux qui aurait le même ennui je post mon menu grub:

title        Windows xp
root        (hd1,0)
makeactive
map        (hd0) (hd1)
map        (hd1) (hd0)
chainloader    +1
boot

title        Ubuntu, kernel 2.6.20-15-386
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.20-15-386 root=UUID=33b9a296-2f12-4d9b-a0bb-0cc8816c14ca ro quiet splash
initrd        /boot/initrd.img-2.6.20-15-386
savedefault

title        Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.15-26-386 root=UUID=33b9a296-2f12-4d9b-a0bb-0cc8816c14ca ro single
initrd        /boot/initrd.img-2.6.15-26-386

title        Ubuntu, memtest86+
root        (hd0,0)
kernel        /boot/memtest86+.bin

merci

Hors ligne