Pages : 1
#1 Le 16/06/2007, à 10:40
- Anium
Déménager Grub
Bonjours,
J'ai installer un nouveau dique dur et grub me sort une erreur 22.
Grub est installé sur un disque dur IDE hda de stockage.
J'un un autre disque dur en SATA où j'ai Ubuntu et XP.
Mon troisième disque dur est en IDE sur la même nappe que hda. Lorsque je l'active dans le bios, erreur 22.
J'aimerais installer grub sur sda. Je pourrais ainsi démarrer mon système même si mon disque de stockage est retiré.
J'ai tenté sudo grub-install /dev/sda et en boutant sur le sata, grub se lance bien mais impossible de bouter sur quoi que ce soit...
Comment faire ?
Merci d'avance.
Edit : orthographe ;)
Dernière modification par Anium (Le 16/06/2007, à 10:48)
Hors ligne
#2 Le 16/06/2007, à 13:17
- cyriltyler
Re : Déménager Grub
bon tout d'abord y a une doc trés bien faite :http://doc.ubuntu-fr.org/grub
Mais sinon ceci devrait macher: boot sur un desktop cd d'ubuntu
et la ouvre un terminal et tape :
sudo grub --batch
tu te retrouve normalement avec l'invite de grub : grub>
à ce moment la tu tapes :
grub> find /boot/grub/stage1
ceci te donne la liste des endroits ou tu as grub d'installé. ça devrait te renvoyer un truc du genre (hd0,1) (attention grub fait pas la difference entre les disques sata et ide donc tes trois disques seront hd0 hd1 hd2 ne t'attend pas a voir un sd0 ^^) le chiffre a cote represente la partition sur le disque.
mettons que tout va bien jusqu'ici et que tu as bien trouvé un grub d'installé. tu tappes alors :
grub> root (hdx,x)
(hdx,x) represente ce que la commande d'avant t'as renvoyé
suivi de :
grub> setup (hdx)
le disque ou tu veux installer grub donc ton disque sata
puis :
grub > quit
ayé tu devrais avoir recuperer ubuntu , ensuite pour recuperer le multiboot windows t'as plus qu'a lire la doc
poser une question bête c'est passer pour un con pendant 5 minutes , ne pas la poser c'est le rester toute sa vie.
Hors ligne
#3 Le 16/06/2007, à 15:41
- Anium
Re : Déménager Grub
Merci pour ta réponse.
J'avais tenté cette manip. Mais comme je l'ai di plus haut, grub se lance bien mais impossible de booter sur quoi de ce soit.
error 22 no such partition
Pourtant mon menu.lst a l'air correct ...
$ sudo fdisk -l
Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 9964 80035798+ c W95 FAT32 (LBA)
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 * 1149 3698 20482843+ 7 HPFS/NTFS
/dev/sda2 1 1021 8201151 83 Linux
/dev/sda3 1022 1148 1020127+ 82 Linux swap / Solaris
/dev/sda4 3699 15017 90919867+ 83 Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Disque /dev/hdb: 40.0 Go, 40020664320 octets
255 têtes, 63 secteurs/piste, 4865 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdb1 1 4865 39078081 83 Linux
title Ubuntu, kernel 2.6.20-16-generic
root (hd1,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=a2b2fd41-92cc-40a7-ad13-fdd149ea101c ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd1,1)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=a2b2fd41-92cc-40a7-ad13-fdd149ea101c ro single
initrd /boot/initrd.img-2.6.20-16-generic
title Ubuntu, memtest86+
root (hd1,1)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professionnel
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Hors ligne
#4 Le 16/06/2007, à 15:58
- Anium
Re : Déménager Grub
Bon en postant mon menu.lst, j'ai remarqué ça :
title Ubuntu, kernel 2.6.20-16-generic
root (hd1,1)
J'ai donc changé (hd1,1) par (hd0,1) et ça marche
Je ne comprend pas comment j'arrivais à booter sous mes système avant... si quelqu'un pouvait m'expliquer.
Hors ligne
#5 Le 16/06/2007, à 16:44
- figaro
Re : Déménager Grub
Tu fais du mapping avec Windows et tu inverses la définition des disques.
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
Pages : 1