#1 Le 12/10/2009, à 11:53
- boudoir
[Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Bonjour,
Ce nouveau post fait suite à une discussion entamée qui a déviée de sujet http://forum.ubuntu-fr.org/viewtopic.php?id=347718, du coup je refais un post avec un autre problème.
Je ne peux connecter un autre disque dur que les deux connectés pour le dualboot, sinon le grub me met error 17.
Je suppose qu'il me boot mes nouveaux disques alors qu'il n'y a rien dessus.
En changeant l'ordre dans le bios, j'obtient "DISK BOOT FAILURE"
Les HDD fonctionnent parfaitement sur un pc installé en XP
device.map
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd3) /dev/sdd
menu.lst
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid 301f3dc3-40d0-4b53-a9ec-f8262f94d61f
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=301f3dc3-40d0-4b53-a9ec-f8262f94d61f ro quiet splash
initrd /boot/initrd.img-2.6.28-15-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
uuid 301f3dc3-40d0-4b53-a9ec-f8262f94d61f
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=301f3dc3-40d0-4b53-a9ec-f8262f94d61f ro single
initrd /boot/initrd.img-2.6.28-15-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 301f3dc3-40d0-4b53-a9ec-f8262f94d61f
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=301f3dc3-40d0-4b53-a9ec-f8262f94d61f ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 301f3dc3-40d0-4b53-a9ec-f8262f94d61f
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=301f3dc3-40d0-4b53-a9ec-f8262f94d61f ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 301f3dc3-40d0-4b53-a9ec-f8262f94d61f
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 Windows XP LSD Pro SP3
root (hd0,0)
savedefault
makeactive
chainloader +1
fdisk
Disque /dev/sda: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x1950194f
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3187 25599546 7 HPFS/NTFS
/dev/sda2 3188 38912 286961062+ f W95 Etendue (LBA)
/dev/sda5 3188 38912 286961031 7 HPFS/NTFS
Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x47d747d6
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 1824 14651248+ 83 Linux
/dev/sdb2 1825 4134 18555075 5 Etendue
/dev/sdb3 4135 30401 210989677+ b W95 FAT32
/dev/sdb5 1825 3648 14651248+ 83 Linux
/dev/sdb6 3649 4134 3903763+ 82 Linux swap / Solaris
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 121601 976760001 7 HPFS/NTFS
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 1 30401 244196001 5 Etendue
/dev/sdd5 1 30401 244195969+ b W95 FAT32
Merci,
Boudoir
Dernière modification par boudoir (Le 13/10/2009, à 23:07)
Hors ligne
#2 Le 12/10/2009, à 13:10
- MéPHiST
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
J'ai eu le pbm.
Pour moi il s'agissait de l'ordre du boot dans le bios.
Imaginons que ta configuration soit celle-ci:
Sata1: rien
Sata2: rien
Sata3: 320Go
Sata4: 250Go (grub)
et quand tu rajoute ton disque dur ta configuration soit celle-ci:
Sata1: nouveau disque
Sata2: rien
Sata3: 320Go
Sata4: 250Go (grub)
Il faut que ton bios cherche le boot sur le disque 4 (dans mon exemple), celui sur lequel grub est installé. Si non il trouvera des disques sur lesquels il n'y à pas de système.
Et attention, grub n'est pas forcement installé sur le 250!
Ce que je te conseil: essayer de booter sur chaqun des disques un par un si tu ne sais pas sur lequel est installé grub.
Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire. A.Einstein
Hors ligne
#3 Le 12/10/2009, à 13:18
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
En changeant l'ordre dans le bios, j'obtient "DISK BOOT FAILURE"
J'ai déja fait, et les HDD sont dans le bon ordre
sata 1 : XP
sata 2 : Ubuntu
sata 3 et 4 : nouveau
Le grub est en hd0
J'avoue j'ai un peu de mal à comprendre !
Ce sont les nouveaux disques qui foutent la merde dans le grub
Merci,
Boudoir
Hors ligne
#4 Le 12/10/2009, à 15:44
- ilcorseronero
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut,
Au démarrage grub pompe les infos sur les disques depuis le bios.
Ce qui ne correspond pas aux infos une fois dans ubuntu (fdisk, device.map etc...)
Depuis un live cd réinstalle grub dans le mbr d'un disque sata (pour l'instant
ne rajoute qu'un disque.
Dans le pire des cas, il est possible de créer une partition /boot sur un des sata
Hors ligne
#5 Le 12/10/2009, à 17:05
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Merci,
Si tu pouvais m'expliquer plus clairement ce que tu veux que je fasse. Je ne vois pas pourquoi restaurer le grub, qui est installé en hd0 (donc sur HDD XP) pour le mettre sur le HDD de Ubuntu ? Mais il me semble que c'est sa qui a fait planter le lancement de XP la derniere fois (message précédent)
Alors...
Merci,
boudoir
Hors ligne
#6 Le 12/10/2009, à 17:07
- ilcorseronero
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
non place grub sur le disque que tu rajoutes et non xp
Hors ligne
#7 Le 12/10/2009, à 17:21
- Compte anonymisé
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut
Ton problème est l'ordre des disques soit dans le bios, soit sur les controleurs sata.
Il faut impérativement que :
Xp soit premier
Ubuntu soit second
Et les 2 autres peut importe.
@+
#8 Le 12/10/2009, à 18:13
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut
Ton problème est l'ordre des disques soit dans le bios, soit sur les controleurs sata.
Il faut impérativement que :
Xp soit premier
Ubuntu soit second
Et les 2 autres peut importe.@+
Et c'est le cas...
Et en réinitialisant les paramètre bios, au cas où un des mes sata 3 et 4 soit fixés en boot? Si c'est possible, je ne sais pas.
Je vais rebboter pour vérifier, mais même lors du listage des périphériques juste avant le grub, ils sont dans l'ordre
- First : XP WD 320 Go
- Second : Ubuntu Hitachi 250 Go
- Third : other Hitachi 250 ou WD 1000 Go
Merci encore,
Boudoir
Dernière modification par boudoir (Le 12/10/2009, à 18:17)
Hors ligne
#9 Le 12/10/2009, à 18:18
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
non place grub sur le disque que tu rajoutes et non xp
Mais si j'installe le grub du le sata 3 ou 4 il va quand même me lancer XP ou Ubuntu sans pb? Et si je retire ce disque?
En fait, tu veux qu'il tombe soit sur le grub du hd2 soit sur celui du hd0 c'est sa? Et pas de souci de compatibilité entre les deux?
Du coup il faut que je vire l'ancien grub ?
Dernière modification par boudoir (Le 12/10/2009, à 18:20)
Hors ligne
#10 Le 12/10/2009, à 18:38
- lsam
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Tu peux mettre grub où tu veux (sauf quand ça gêne Windows bien-sûr), mais il faut qu'il reconnaisse le système de fichiers. Typiquement le pb retournant une erreur 17.
Donc réinstalle-le ailleurs, c'est-à-dire sur une autre partition (ou autre disque).
Hors ligne
#11 Le 12/10/2009, à 18:55
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Mon grub fonctionne parfaitement avec les deux HDD système, mais ce sont les deux autre HDD sata qui essaye de booter alors qu'il n'y a rien d'indiqué pour eux.
Par le live cd la commande find /boot/grub/stage1 avec un HDD sata n°3 connecté donne :
hd1,0 soit la partition Ubuntu = sdb1
sur cette meme session live fdisk donne :
Disque /dev/sda: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x1950194f
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3187 25599546 7 HPFS/NTFS
/dev/sda2 3188 38912 286961062+ f W95 Etendue (LBA)
/dev/sda5 3188 38912 286961031 7 HPFS/NTFS
Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x47d747d6
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 1824 14651248+ 83 Linux
/dev/sdb2 1825 4134 18555075 5 Etendue
/dev/sdb3 4135 30401 210989677+ b W95 FAT32
/dev/sdb5 1825 3648 14651248+ 83 Linux
/dev/sdb6 3649 4134 3903763+ 82 Linux swap / Solaris
Disque /dev/sdc: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x97710fb7
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 121601 976760001 7 HPFS/NTFS
l'ancien grub est a supprimer, à restaurer ? et si je met le même emplacement avec les HDD branchés?
Merci,
Boudoir
Dernière modification par boudoir (Le 12/10/2009, à 19:09)
Hors ligne
#12 Le 12/10/2009, à 23:08
- ilcorseronero
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
l'ancien grub, rien à faire, laisse le.
Hors ligne
#13 Le 13/10/2009, à 12:04
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Bonjour,
J'ai réinstaller le grub dans (hd2,0) via cette procédure http://doc.ubuntu-fr.org/tutoriel/comme … aurer_grub
Et rien, toujours cette erreur 17, j'ai peut être fait une mauvaise manip...
A réinstaller dans hd2 tout court peut être ?
Avec Super GRUB disk sa donne quoi ?
Merci,
Boudoir
Dernière modification par boudoir (Le 13/10/2009, à 12:11)
Hors ligne
#14 Le 13/10/2009, à 12:41
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Pour infos,
Si je vire mon hd0 XP avec un sata de donné connecté, il me lance ubuntu en hd0,0 mais il a du mal a me reconnaitre le nouveau hdd, il me met par exemple pas le % d'espace utilisé
Hors ligne
#15 Le 13/10/2009, à 13:29
- ilcorseronero
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
lance supergrub disk et appuis sur c
puis regarde les retours de
geometry (hd0) etc....
Hors ligne
#16 Le 13/10/2009, à 13:50
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Il ne connait pas la commande geometry, elle n'est pas présente dans tab list
pour info v.1.96
Je teste avec la v.0.9799
Dernière modification par boudoir (Le 13/10/2009, à 13:55)
Hors ligne
#17 Le 13/10/2009, à 13:52
- ilcorseronero
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
non prends l'ancienne, 1.94
Hors ligne
#18 Le 13/10/2009, à 14:12
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Alors,
Effectivement mon nouveau HDD devient hd0, alors qu'il est en sata n°3 sur le bios. Et l'autre nouveau passe en hd1
les disques d'origine hd0 => hd2 et hd1 => hd3
Il faut que je change les map ? Ou peut on transformer ce nouveau hd0 en hd2 ?
genre :
(hd0) /dev/sdc
(hd1) /dev/sdd
(hd2) /dev/sda
(hd3) /dev/sdb
Merci,
Boudoir
Dernière modification par boudoir (Le 13/10/2009, à 14:26)
Hors ligne
#19 Le 13/10/2009, à 15:46
- Compte anonymisé
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut.
Dans le bios, tous tes diques branchés, n'as-tu pas la possiblité de régler l'ordre de boot de tes disques ?
#20 Le 13/10/2009, à 15:53
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Quand je vais dans Démarage>Disque dans le Bios dur j'ai bien :
sata n°1 => XP
sata n°2 => Ubuntu
sata n°2 et 3 => les autres
Après est ce qu'il me les charge en fonction de leur ordre, je n'ai pas trouver comment changer sa.
Sinon le changement de map n'y fait rien, aucun changement !
Pour préciser avec une petit tour dans le bios :
Quoique que je change dans l'ordre des disques dans la section démarage
IDE channel 2 master est XP
IDE channel 3 master est Ubuntu
3ème sata maître est hdd 1 To
4ème sata maître est hdd 250 Go
En gros dans Démarage>
1st master = floppy
2nd master = cdrom
3rd master = XP
4th master = Ubuntu
5th master = hdd 1 To
6th master = hdd 250 Go
Merci encore,
Boudoir
Dernière modification par boudoir (Le 13/10/2009, à 16:13)
Hors ligne
#21 Le 13/10/2009, à 16:10
- Compte anonymisé
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Alors il ne te reste plus qu'à modifier les branchements en inversant Xp et sata3 et ubuntu et sata4 (je présume) et ça devrait rouler.
@+
#22 Le 13/10/2009, à 16:20
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Et non... j'ai de noté "GRUB" qui attend.
Sa commence à m'emmerder un peu tout sa... excusez de la grossierté
Boudoir
Hors ligne
#23 Le 13/10/2009, à 19:23
- MéPHiST
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Je me remet dans le bain mais je pense surtout qu'il faudrait dire à ton bios de commencer par booter sur les disques IDE plutôt que SATA.
Si non si tes disques vont rester dans ton P.C. un grub-install sur une live cd ubuntu devrait régler ton pbm.
Je pense...
Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire. A.Einstein
Hors ligne
#24 Le 13/10/2009, à 21:18
- boudoir
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut,
Tous mes disques sont en sata, d'ailleurs je ne sais pas pourquoi il me met IDE . Et l'ordre de boot est bien réglée.
ilcorseronero, t'as pas une idée, t'étais bien partis toute à l'heure ?
Merci,
Boudoir
Hors ligne
#25 Le 13/10/2009, à 21:30
- Compte anonymisé
Re : [Réglé] Impossible de connecter un autre HDD sata - Grub error 17
Salut
En LiveCD, tu peux tenter d'installer GRUB sur le MBR du disque SATA3 et rebooter voir le résultat :
sudo grub
find /boot/grub/menu.lst devrait donner (hd1,0)
root (hd1,0)
puis
setup (hd2)
et enfin
quit
Puis tu rebootes.
As-tu pensé à mettre à jour le bios de ta carte mère ?
@+