#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