Pages : 1
#1 Le 29/01/2009, à 17:37
- tetdeuf
Résolu Erreur 17 grub
Bonsoir,
Je reposte ce message d'hier car je ne parviens pas à trouver la solution:
En voulant tester un disque dur IDE de données ( aucun programme) qui ne fonctionnait plus j’ai mis celui-ci, en esclave, à la place d’un autre disque dur de données, en esclave lui aussi.
J’ai remis en route, quelques bruits venant de ce nouveau DD, puis Error 17 sous Ubuntu ou error 13 sous XP.
J’ai alors remis le DD d’origine mais j’ai toujours le même message: erreur 17 ou 13 selon le système d’exploitation.
J’ai tenté de réinstaller Grub ( CD live/Système/Administration/Gestionnaire de paquet ou error synaptic/recherche de Grub/Réinstaller/Appliquer) mais sans aucun résultat error selon le système.
Je suis allé voir sur le forum mais mes modestes connaissances en la matière ne me permettent pas de tout comprendre.
En désespoir de cause j'ai ré-installé Ubuntu 8.04 mais sans aucun résultat: toujours la même erreur 17. Je pensais pourtant que par la ré-installation le Grub était automatiquement reconstruit..
J'ai passé un temps fou sur les forums mais je ne vois pas comment m'en sortir.
J'ai téléchargé Super Grub Disk sur une clef USB, modifié le bios pour qu'il permette le boot sur cette clef...et c'est le live CD d'Ubuntu qui était en deuxième position sur le bios qui a ouvert une session Ubuntu...fichue journée!
A votre bon coeur
Merci d'avance
Dernière modification par tetdeuf (Le 01/02/2009, à 19:34)
Hors ligne
#2 Le 29/01/2009, à 17:46
- Compte anonymisé
Re : Résolu Erreur 17 grub
Salut
Tu dois avoir 2 disques. Peux-tu vérifier dans le bios que tu bootes bien sur le bon ?
Sinon donne le résultat de :
sudo fdisk -l
@+
#3 Le 29/01/2009, à 18:12
- tetdeuf
Re : Résolu Erreur 17 grub
Bonsoir
J'ai 4 disques et à priori une grosse cagade ( voir le Fdisk ...j'ai fait un premier Fdisk il y a 1 heure, après avoir ré-installé et le compte rendu ne comportait pas tous ces messages d'erreur ???) le boot se fait sur sdb1.
Merci de ton aide
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000368af
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 10210 41054107+ 7 HPFS/NTFS
/dev/sda3 10211 30401 162184207+ 83 Linux
Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000587c3
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 1326 10651063+ 83 Linux
/dev/sdb2 1327 4466 25222050 83 Linux
/dev/sdb3 4467 4885 3365617+ 82 Linux swap / Solaris
/dev/sdb4 4886 29785 200009250 83 Linux
Disque /dev/sdc: 40.0 Go, 40020664320 octets
255 heads, 63 sectors/track, 4865 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x4d90cc80
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 4865 39078081 7 HPFS/NTFS
Disque /dev/sdd: 20.4 Go, 20490559488 octets
255 heads, 63 sectors/track, 2491 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xd52dd52d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 1 2491 20008926 83 Linux
Disque /dev/sde: 4043 Mo, 4043309056 octets
125 heads, 62 sectors/track, 1018 cylinders
Units = cylindres of 7750 * 512 = 3968000 bytes
Identifiant disque: 0x6b736964
Cela ne ressemble pas à une table de partition.
Probablement vous avez sélectionné le mauvais périphérique.
Périphérique Amorce Début Fin Blocs Id Système
/dev/sde1 ? 219613 429873 814758329+ 74 Inconnu
Partition 1 a des débuts différents physique/logique (non Linux?):
phys=(288, 110, 36) logique=(219612, 90, 45)
Partition 1 a des fins différentes physique/logique:
phys=(366, 104, 37) logique=(429872, 117, 29)
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sde2 ? 171637 241182 269488144 65 Novell Netware 386
Partition 2 a des débuts différents physique/logique (non Linux?):
phys=(107, 121, 32) logique=(171636, 83, 47)
Partition 2 a des fins différentes physique/logique:
phys=(10, 121, 13) logique=(241181, 124, 42)
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sde3 ? 69548 249981 699181456 53 OnTrack DM6 Aux3
Partition 3 a des débuts différents physique/logique (non Linux?):
phys=(345, 32, 19) logique=(69547, 2, 18)
Partition 3 a des fins différentes physique/logique:
phys=(324, 77, 19) logique=(249980, 117, 49)
La partition 3 ne se termine pas sur une frontière de cylindre.
/dev/sde4 ? 504518 504526 32672 bb Boot Wizard hidden
Partition 4 a des débuts différents physique/logique (non Linux?):
phys=(65, 1, 0) logique=(504517, 43, 55)
Partition 4 a des fins différentes physique/logique:
phys=(128, 0, 7) logique=(504525, 97, 50)
La partition 4 ne se termine pas sur une frontière de cylindre.
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
ubuntu@ubuntu:~$
Hors ligne
#4 Le 29/01/2009, à 18:22
- tetdeuf
Re : Résolu Erreur 17 grub
Re
Le boot se fait normalement sur sdb1.
Sda1: Windows
Sda2 et 3: données
Sdb1: Boot Ubuntu
Sdb2: home
Sdb3 swap
tout les reste: données.
Pour le Fdisk ces messages d'erreur étaient dûs à la clef USB, je l'ai otée et le résultat est plus convenable:
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000368af
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 10210 41054107+ 7 HPFS/NTFS
/dev/sda3 10211 30401 162184207+ 83 Linux
Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000587c3
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 1326 10651063+ 83 Linux
/dev/sdb2 1327 4466 25222050 83 Linux
/dev/sdb3 4467 4885 3365617+ 82 Linux swap / Solaris
/dev/sdb4 4886 29785 200009250 83 Linux
Disque /dev/sdc: 40.0 Go, 40020664320 octets
255 heads, 63 sectors/track, 4865 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x4d90cc80
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 4865 39078081 7 HPFS/NTFS
Disque /dev/sdd: 20.4 Go, 20490559488 octets
255 heads, 63 sectors/track, 2491 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xd52dd52d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 1 2491 20008926 83 Linux
ubuntu@ubuntu:~$
Hors ligne
#5 Le 29/01/2009, à 18:24
- Compte anonymisé
Re : Résolu Erreur 17 grub
/dev/sde (celui qui envoie des messages d'erreur) est une clé usb ? (4 Go) Si oui retire là et retente un boot.
Ensuite linux semble être installé sur /dev/sdb et root semble être sur /dev/sdb1.
Si c'est le cas peux-tu lister les fichiers menu.lst et fstab :
sudo umount /dev/sdb1 pas de soucis si mess erreur
sudo mount /dev/sdb1 /mnt
sudo cat /mnt/etc/fstab --> fichier fstab
sudo gedit /mnt/boot/grub/menu.lst
@+
PS on s'est croisé en route mais ce qui est ci-dessus reste valable
Dernière modification par Compte anonymisé (Le 29/01/2009, à 18:26)
#6 Le 29/01/2009, à 18:38
- tetdeuf
Re : Résolu Erreur 17 grub
C'est très long :
ubuntu@ubuntu:~$ sudo umount /dev/sdb1
umount: /dev/sdb1: n'est pas monté
ubuntu@ubuntu:~$ sudo mount /dev/sdb1 /mnt ( sans résultat ??)
ubuntu@ubuntu:~$ sudo cat /mnt/etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb1
UUID=e6518e02-6cf1-4d82-84ff-8fc96b7d24cf / ext3 relatime,errors=remount-ro 0 1
# /dev/sda2
UUID=590AAF0F0EC4D004 /Documents1 ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb4
UUID=c569b4b3-f261-4775-9582-4c2e334cedea /Documents2/multimedias2 ext3 relatime 0 2
# /dev/sdd1
UUID=ab689e54-126d-498f-ad9a-89dcf6ce43ba /Sauvegardes2 ext3 relatime 0 2
# /dev/sdb2
UUID=c8052558-aeaa-45af-b830-446492a20ee2 /home ext3 relatime 0 2
# /dev/sda3
UUID=46549b29-0cd1-4881-be2d-541196c30f3f /multimedias1 ext3 relatime 0 2
# /dev/sdc1
UUID=3AC2DD2B166BF933 /sauvegardes ntfs defaults,umask=007,gid=46 0 1
# /dev/sda1
UUID=C61C54671C545491 /windows/XP ntfs defaults,umask=007,gid=46 0 1
# /dev/sdb3
UUID=b8ec9d0c-b35a-45f5-8bb7-2aae34bc9393 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
ubuntu@ubuntu:~$ sudo gedit /mnt/boot/grub/menu.lst
menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=e6518e02-6cf1-4d82-84ff-8fc96b7d24cf ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,0)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=e6518e02-6cf1-4d82-84ff-8fc96b7d24cf ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet
title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=e6518e02-6cf1-4d82-84ff-8fc96b7d24cf ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu 8.04, memtest86+
root (hd1,0)
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 dition familiale
root (hd0,0)
savedefault
makeactive
chainloader +1
Hors ligne
#7 Le 29/01/2009, à 18:48
- Compte anonymisé
Re : Résolu Erreur 17 grub
C'est long mais c'est bon
En fait il faut vérifier dans le bios que tu bootes bien sur /dev/sda (le disque avec Xp)
Tu peux y réinstaller grub :
sudo grub
root (hd1,0)
setup (hd0)
quit
Et tu rebootes sur /dev/sda
@+
#8 Le 29/01/2009, à 19:04
- tetdeuf
Re : Résolu Erreur 17 grub
Super, tout fonctionne à nouveau.
Mille fois merci
Hors ligne
#9 Le 30/01/2009, à 00:05
- tetdeuf
Re : Résolu Erreur 17 grub
Re
Finalement il reste un petit problème: le poste de travail n'affiche pas mes disques, je ne peux avoir accès à mes fichiers qu'en faisant:
Raccourci puis système de fichiers il y a quelque chose qui foire mais quoi ??
Ci-dessous le fdisk si cela peut servir à quelque chose
sudo fdisk -l
[sudo] password for andre:
Disque /dev/sda: 40.0 Go, 40020664320 octets
255 heads, 63 sectors/track, 4865 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x4d90cc80
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 4865 39078081 7 HPFS/NTFS
Disque /dev/sdb: 20.4 Go, 20490559488 octets
255 heads, 63 sectors/track, 2491 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xd52dd52d
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 2491 20008926 83 Linux
Disque /dev/sdc: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000368af
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sdc2 5100 10210 41054107+ 7 HPFS/NTFS
/dev/sdc3 10211 30401 162184207+ 83 Linux
Disque /dev/sdd: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0x000587c3
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 * 1 1326 10651063+ 83 Linux
/dev/sdd2 1327 4466 25222050 83 Linux
/dev/sdd3 4467 4885 3365617+ 82 Linux swap / Solaris
/dev/sdd4 4886 29785 200009250 83 Linux
Note: taille de secteur est 2048 (et non pas 512)
Disque /dev/sde: 253 Mo, 253493248 octets
4 heads, 32 sectors/track, 967 cylinders
Units = cylindres of 128 * 2048 = 262144 bytes
Identifiant disque: 0x108d11fe
Périphérique Amorce Début Fin Blocs Id Système
/dev/sde1 * 1 967 247488 6 FAT16
andre@andre-desktop:~$
Hors ligne
#10 Le 01/02/2009, à 19:31
- tetdeuf
Re : Résolu Erreur 17 grub
C'est réparé, j'avais omis d'inscrire /media/ devant les partitions...
Hors ligne
Pages : 1