Grub encore !

Bruno Patri bruno.patri at gmail.com
Mar 8 Mai 12:00:53 UTC 2007


Le mardi 8 mai 2007, Ancey a écrit :
> sudo fdisk -l me renvoie ceçi:
>
> Disque /dev/hda: 60.0 Go, 60022480896 octets
> 255 têtes, 63 secteurs/piste, 7297 cylindres
> Unités = cylindres de 16065 * 512 = 8225280 octets
>
> Périphérique Amorce    Début         Fin      Blocs    Id  Système
> /dev/hda1               1        1978    15888253+  83  Linux
> /dev/hda2            6922        7297     3020220    5  Extended
> /dev/hda3   *        1979        6921    39704647+  83  Linux
> /dev/hda5            7110        7297     1510078+  82  Linux swap /
> Solaris
> /dev/hda6            6922        7109     1510047   82  Linux swap /
> Solaris
>
> Les entrées de la table de partitions ne sont pas dans l'ordre du disque



C'est le bazar, c'est /dev/hda1 qui doit être amorçable et non /dev/hda3, 
ensuite il faut supprimer la partition /dev/hda2 puis recréer une partition 
primaire pour le swap pour remettre les partitions dans l'ordre. Tu dois 
pouvoir faire cela avec gparted.
Au final du devrait avoir :

/dev/hda1 secteurs 1 à 1978 1amorçable en ext3 point de montage /
/dev/hda2 secteurs 1979 à 6921 en ext3 point de montage ? (à toi de voir ce 
qu'il y a dessus /home  par exemple)

/dev/hda3 6922 à 7297 swap



> Disque /dev/hdb: 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/hdb1   *           1        9541    76638051   83  Linux
> /dev/hdb2            9542        9729     1510110    5  Extended
> /dev/hdb5            9542        9729     1510078+  82  Linux swap /
> Solaris

idem. A moins que le système ne soit installé sur ton 80Go, hdb1 ne devrait 
pas être amorçable, Supprime hdb2 et recrée le swap, au final tu devrais 
avoir :

 /dev/hdb1              1        9541    76638051   83  Linux
 /dev/hdb2            9542        9729     1510078+  82  Linux swap /

À toi de voir pour le point de montage de hdb1

Au final, tu devra réinstaller grub sur hda1, c'est à dire (hd0,0) pour Grub.

-- 
Bruno




Plus d'informations sur la liste de diffusion ubuntu-fr