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 03/11/2008, à 20:05

iuchiban

GRUB Erreur 15 - Mauvaise détection des Disques Durs

Bonsoir tout le monde.

Je viens de refaire une install propre de Intrepid (j'avais trop de trucs qui bloquaient suite à la migration).
Mon PC contient deux DD :
- IDE 120Go, habituellement sda, contient le système (/, SWAP, /home)
- SATA 200Go, habituellement sdb, contient mes données
Lors du partitionnement, l'ordre de mes disques durs a été interchangés, j'ai fait l'install sur mon IDE malgré tout, mais lors du choix de l'emplacement d'installation de grub, j'ai laissé la valeur par défaut hd0.

Au lancement, erreur 15 et forcément, le fdisk -l me dit que c'est mon disque data qui boot :

ubuntu@ubuntu:/media/Elyath$ sudo fdisk -l

Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x38be38bd

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       24321   195358401   83  Linux

Disk /dev/sdb: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9cae9cae

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1245    10000431   83  Linux
/dev/sdb2            1246        1369      996030   82  Linux swap / Solaris
/dev/sdb3            1370       14593   106221780   83  Linux

Je viens de tenter une réparation de GRUB, mais c'est pas la bonne solution.
Comment :
- enlever le flag de boot de sda1
- le placer sur sdb1

S'il faut des fichiers de config, je reste à l'écoute.

Merci.

PS : je continue mes recherches, même si c'est pas évident.

EDIT : Finalement, après reboot, ca passe (j'ai même tenté un deuxième reboot pour être sûr), mais la partition bootable reste le disque data :

alban@nightprowler:~$ sudo fdisk -l
[sudo] password for alban: 

Disque /dev/sda: 200.0 Go, 200049647616 octets
255 heads, 63 sectors/track, 24321 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x38be38bd

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1       24321   195358401   83  Linux

Disque /dev/sdb: 120.0 Go, 120034123776 octets
255 heads, 63 sectors/track, 14593 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x9cae9cae

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1               1        1245    10000431   83  Linux
/dev/sdb2            1246        1369      996030   82  Linux swap / Solaris
/dev/sdb3            1370       14593   106221780   83  Linux

Savez vous s'il est simple de modifier ceci (passer la partition bootable de sda1 vers sdb1)??

Merci.


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#2 Le 05/11/2008, à 16:40

fysik

Re : GRUB Erreur 15 - Mauvaise détection des Disques Durs

Gparted est l'outil parfait, tape dans un terminal:

sudo aptitude install gparted && sudo gparted

Puis tu choisis tes disques durs en haut à droite et avec un clic-droit sur la bonne partiton tu peux cocher ou décocher le drapeau boot.
Voilou.

Hors ligne