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 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 smile

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