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 09/10/2007, à 19:27

orkerone

[Grub] Error 17

Bonjour à tous, comme le titre l'indique j'ai une erreur  17 de Grub au démarrage, j'ai déjà parcouru un peu le forum mais il y a trop de pistes à explorer et j'ai besoin rapidement de la solution hmm !
J'ai installé Edubuntu sur un PC qui disposait déjà de XP. L'installation s'est bien passée, je redémarre et boum.

Si quelqu'un pouvait m'aider :

fdisk -l

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x44464445

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825       18748   119877030    f  W95 Ext'd (LBA)
/dev/sda3           18749       19721     7815622+  83  Linux
/dev/sda4           19722       20023     2425815   82  Linux swap / Solaris
/dev/sda5            3825       18748   119876998+   7  HPFS/NTFS


/boot/grub/menu.lst

## ## End Default Options ##

title		Ubuntu 7.10, kernel 2.6.22-13-generic
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.22-13-generic root=UUID=804835fd-00d4-48b0-889d-4663ddbff371 ro quiet splash locale=fr_FR
initrd		/boot/initrd.img-2.6.22-13-generic
quiet

title		Ubuntu 7.10, kernel 2.6.22-13-generic (recovery mode)
root		(hd0,2)
kernel		/boot/vmlinuz-2.6.22-13-generic root=UUID=804835fd-00d4-48b0-889d-4663ddbff371 ro single
initrd		/boot/initrd.img-2.6.22-13-generic

title		Ubuntu 7.10, memtest86+
root		(hd0,2)
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 Professionnel
root		(hd0,0)
savedefault
makeactive
chainloader	+1

Merci à vous.

Hors ligne

#2 Le 09/10/2007, à 19:49

orkerone

Re : [Grub] Error 17

Au passage, voici mon

/etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=804835fd-00d4-48b0-889d-4663ddbff371 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda1
UUID=5CFCEE9BFCEE6EA8 /media/sda1     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda5
UUID=8AE4082AE4081AD9 /media/sda5     ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda4
UUID=d4a127e5-8dd0-43cb-a0b5-1cc33a04efec none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0

Hors ligne

#3 Le 09/10/2007, à 19:58

Carroués

Re : [Grub] Error 17

Bonsoir,

Erreur 17 = la partition indiquée ne contient pas un système d'explotation.

Quasiment complètement en haut de ton /boot/grub/menu.lst, tu as ceci :

## 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 change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default        ????

Quel est ton n° "default" ? Il devrait être 0 pour démarrer automatiquement ton Ubuntu et 4 pour lancer ton Windows.

Cela dit, en navigant dans Grub avec les flèches du clavier puis en appuyant sur "Entrée", tu devrais pouvoir démarrer au choix ton XP ou Ubuntu.

Hors ligne

#4 Le 09/10/2007, à 20:08

orkerone

Re : [Grub] Error 17

Je n'ai pas le menu de Grub ! J'ai directement l'erreur  17, avec juste "Grub loading stage 1.5" avant ou quelque chose dans le style...

Mon default est 0.

Une autre idée ? Merci pour ton aide en tout cas.

Hors ligne

#5 Le 10/10/2007, à 01:34

HORNYY

Re : [Grub] Error 17

ce je trouve bizard c'est que dans le menu.list

-la partion hd0,0 est celle aceuillant windows :

title        Microsoft Windows XP Professionnel
root        (hd0,0)
savedefault
makeactive
chainloader    +1

mais on s'aperçois que le résulta de cfdisk -l boot directement sur la partition qui acceuille windows :

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825       18748   119877030    f  W95 Ext'd (LBA)
/dev/sda3           18749       19721     7815622+  83  Linux
/dev/sda4           19722       20023     2425815   82  Linux swap / Solaris
/dev/sda5            3825       18748   119876998+   7  HPFS/NTFS

peut etre qu'an déplaçant le boot sur la partition acceuillant "/" (HD0,2 dans le menu.list|sda3 dans cfdisk ) cela réglera ton probleme ... sans aucune garantie mais c'est a essaier

Hors ligne

#6 Le 10/10/2007, à 03:06

compte supprimé

Re : [Grub] Error 17

Regarde ce qu'il y a dans le /boot/grub (avec le livecd).

Tu devrais trouver :
1 une série de xxx_stage1_5 où les xxx sont des systèmes de fichiers (e2fs, fat...)
2 stage1
3 stage2
4 device.map
5 menu.lst
...

Si c'est le cas :

sudo grub
grub> root (hd0,2)                            #correspond à sda3
grub> setup (hd0)
grub> quit

Ça réinstalle grub.
Redémarre.

A+

PS : c'est normal que win soit en hd0,0 (sda1) et que la partition soit amorçable. (@hornyy : c'est sans doute pareil chez toi, si tu as un dual-boot xp/ubuntu).

Dernière modification par faustus (Le 10/10/2007, à 03:11)

#7 Le 10/10/2007, à 07:27

Carroués

Re : [Grub] Error 17

@ faustus :

En effet, c'est comme si /boot/grub n'existait pas, pourtant son menu.lst y est !

@ orkerone :

Ci-joint la liste complète et détaillée des fichiers présents dans le mien :

1 : default
2 : device.map
3 : e2fs_stage1_5
4 : fat_stage1_5
5 : installed-version
6 : jfs_stage1_5
7 : menu.lst
8 : minix_stage1_5
9 : reiserfs_stage1_5
10 : stage1
11 : stage2
12 : xfs_stage1_5

Hors ligne

#8 Le 10/10/2007, à 12:00

orkerone

Re : [Grub] Error 17

Donc ma liste de fichiers dans le /boot/grub :

default
device.map
e2fs_stage1_5
fat_stage1_5
installed-version
jfs_stage1_5
menu.lst
minix_stage1_5
reiserfs_stage1_5
stage1
stage2
xfs_stage1_5

Ce qui m'a l'air semblabe aux votres hmm

Dernière modification par orkerone (Le 10/10/2007, à 12:01)

Hors ligne

#9 Le 10/10/2007, à 12:13

orkerone

Re : [Grub] Error 17

La réinstallation de Grub ne change rien au problème (sudo grub root hd0,2, etc.).

J'avais lu sur je ne sais quel forum que il y avait une histoire de cylindres je sais plus trop quoi, ce qui pourrait nous intéresser ici puisque si on regarde mon fdisk -l :

pour le plaisir :

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x44464445

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825       18748   119877030    f  W95 Ext'd (LBA)
/dev/sda3           18749       19721     7815622+  83  Linux
/dev/sda4           19722       20023     2425815   82  Linux swap / Solaris
/dev/sda5            3825       18748   119876998+   7  HPFS/NTFS

On peut voir que si on compte en terme de cylindres, l'ordre c'est sda1, 2, 5, 3, 4 . Je ne sais pas si ça change quelque chose au problème, mais je suis incapable de voir autre chose.

Hors ligne

#10 Le 10/10/2007, à 13:34

orkerone

Re : [Grub] Error 17

Bon je me suis débrouillé avec SuperGrub, j'ai viré Grub et maintenant ça boot automatiquement Windows, donc pour l'instant je laisse comme ça, je m'y réattaquerai plus tard.

Merci à ceux qui ont essayé smile.

Hors ligne

#11 Le 10/10/2007, à 14:52

compte supprimé

Re : [Grub] Error 17

Bonjour,

Ça me semble normal :

sda5 est la première partition logique de la partition étendue sda2, alors que sda1, sda3 et sda4 sont des partitions primaires...

A+

#12 Le 10/10/2007, à 16:10

Carroués

Re : [Grub] Error 17

Oui, en effet, moi aussi.

J'avais trouvé tout ça expliqué très bien sur l'Internet, hélas je ne trouve plus la page.

Enfin, c'est comme ceci :

Le BIOS ne voyant que les partitions primaires, tout ce qui se trouve à l'intérieur d'une partition étendue (qui est une forme spéciale de partition primaire) est invisible lors du démarrage du PC.

Ainsi, la limite étant de 4 partitions principales par disque, ce sont celles-ci qui récupèrent d'office les chiffres sda / hda 1 à 4. Les partitions logiques, stockées à l'intérieur d'une partition (principale) étendue (Ext'd dans fdisk -l) ne sont vues que par le système d'exploitation et héritent du la numérotation à partir de sda / hda 5, même si le total des 4 partitions principales n'est pas atteint.

Dans ton cas, orkerone, ton sda5 est une partition logique imbriquée dans la partition étendue sda2.

D'ailleurs, dans cette configuration, je ne vois pas l'utilité de la partition étendue puisque il n'y a que deux partitions par système, mais c'est un autre débat ! wink

Dernière modification par carroues (Le 10/10/2007, à 16:13)

Hors ligne

#13 Le 10/10/2007, à 16:21

belga

Re : [Grub] Error 17

que donne

ls -l /dev/disk/by-uuid

Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#14 Le 10/10/2007, à 16:37

compte supprimé

Re : [Grub] Error 17

@carroues

L'utilité de la partition étendue, c'est qu'on peut y mettre pas mal de partition logiques, par exemple un autre linux... Chez moi, j'ai ainsi xp, ubuntu et kubuntu... (pour tester ce qui me convient le mieux).
Toujours prévoir un peu... wink

A+

#15 Le 10/10/2007, à 16:54

Carroués

Re : [Grub] Error 17

@ faustus,

L'utilité de la partition étendue, je saisis parfaitement !

J'ai précisé "dans cette configuration" car apparemment toute la place est prise par la partition NTFS sda5. Cela dit, il pourrait peut-être la réduire par la suite dans le but de créer une autre partition, comme tu dis. wink

C'est justement l'autre débat auquel je faisais allusion ! lol

Dernière modification par carroues (Le 10/10/2007, à 16:56)

Hors ligne

#16 Le 10/10/2007, à 17:35

compte supprimé

Re : [Grub] Error 17

l'autre débat ? Je ne vois pas ce que tu veux dire cool

#17 Le 10/10/2007, à 22:08

orkerone

Re : [Grub] Error 17

Donc en gros, si je veux booter Linux sur ce maudit PC, il faut que je reformatte mes disques pour créer un ext3 / en primaire ?

Hors ligne

#18 Le 10/10/2007, à 22:09

belga

Re : [Grub] Error 17

bah non,
poste

ls -l /dev/disk/by-uuid

Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#19 Le 11/10/2007, à 07:16

Carroués

Re : [Grub] Error 17

@ orkerone,

Re ton post n° 17 : Non, non, c'est pas ça du tout !

Je suis désolé, j'ai dû t'embrouiller ... trop d'information tue l'information ! Navré.

Saisis dans une console la ligne de commande que belga t'a donnée, et copie le résultat ici. En effet, il se peut que les identités de tes partition se sont croisées quelque part.

Hors ligne

#20 Le 19/10/2007, à 10:19

Postume

Re : [Grub] Error 17

j'ai exactement le meme soucis seul le début diffère... je m'explique j'ai installer xp ... puis ubuntu. Ayant quelques soucis de boot de xp je décide de le réinstaller ... de ce fait je n'est plus la main pour booter sur ubuntu. J'ai donc saisis via le live cd ceci:

sudo grub
grub> find /boot/grub/stage1
grub> root (hd0,1)
grub> setup (hd0)
grub> quit

Je redemarre et la paf ... j'ai sous les yeux les possibilité de booter sur win xp ou linux seul "hic" J'ai le droit à une error 17 pour linux et error 13 pour win xp ...

ubuntu@ubuntu:~$ sudo fdisk -l



Disque /dev/sda: 250.0 Go, 250059350016 octets

255 têtes, 63 secteurs/piste, 30401 cylindres

Unités = cylindres de 16065 * 512 = 8225280 octets



Périphérique Amorce    Début         Fin      Blocs    Id  Système

/dev/sda1               2        2678    21503002+   f  W95 Etendu (LBA)

/dev/sda2   *        2679        3772     8787555   83  Linux

/dev/sda3            3773        3916     1156680   82  Linux swap / Solaris

/dev/sda4            3917       30401   212740762+   7  HPFS/NTFS

/dev/sda5               2        2678    21502971    7  HPFS/NTFS

et

ubuntu@ubuntu:~$ ls -l /dev/disk/by-uuid

total 0

lrwxrwxrwx 1 root root 10 2007-10-19 09:38 52240964-41b9-44a4-8577-926acbc81068 -> ../../sda3

lrwxrwxrwx 1 root root 10 2007-10-19 09:38 68CC96CDCC9694C2 -> ../../sda4

lrwxrwxrwx 1 root root 10 2007-10-19 09:38 9b07e47c-2af1-4b17-8936-83f8bfdde9f8 -> ../../sda2

lrwxrwxrwx 1 root root 10 2007-10-19 09:38 CAC02D37C02D2AE1 -> ../../sda5

que faire?

A oui j'oublier je suis le parfais petit débutant à qu'il il faut marquer les commandes en entier ^^ hihihi

Dernière modification par Postume (Le 19/10/2007, à 10:20)

Hors ligne

#21 Le 19/10/2007, à 15:08

gtraxx

Re : [Grub] Error 17

salut j'ai exactement la même chose mis a part que grub démarre voir mon post :
http://forum.ubuntu-fr.org/viewtopic.php?id=155846
aucune solution pour l'instant


Création site web  - Conception de site - intégrer jQuery dans php
Ubuntu 9.04 - http://doc.ubuntu-fr.org/zendstudio

Hors ligne

#22 Le 19/10/2007, à 15:22

belga

Re : [Grub] Error 17

en live

sudo mount -o rw /dev/sda2 /mnt     #à faire à chaque redémarrage

poste

cat /mnt/etc/fstab
cat /mnt/boot/grub/menu.lst

Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#23 Le 19/10/2007, à 16:40

Postume

Re : [Grub] Error 17

Mais c'est ca le grub se lance mais c'est à la selection de l'OS  que cela me met l'erreur...

Belga quand à toi j'ai pas tout compris à ton post .... comme je l'ai cité plus haut je suis un débutant ... donc qu'entend tu par "en live" et "poste" ???

j'ai essayer ce que tu avais écrit:

ubuntu@ubuntu:~$ cat /mnt/etc/fstab
cat: /mnt/etc/fstab: Aucun fichier ou répertoire de ce type
ubuntu@ubuntu:~$ cat /mnt/boot/grub/menu.lst
cat: /mnt/boot/grub/menu.lst: Aucun fichier ou répertoire de ce type

Dernière modification par Postume (Le 19/10/2007, à 16:43)

Hors ligne

#24 Le 19/10/2007, à 16:59

belga

Re : [Grub] Error 17

avec le cd live (applications>accessoires>terminal)
tu tapes

sudo mount -o rw /dev/sda2 /mnt     #à faire à chaque redémarrage

poste

cat /mnt/etc/fstab
cat /mnt/boot/grub/menu.lst

Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#25 Le 19/10/2007, à 23:20

gtraxx

Re : [Grub] Error 17

alors sa fonctionne chez vous ?? j'ai la même erreur sans aucune solution faut dire on ma déjà bien aidé mais mon pc est récalcitrant


Création site web  - Conception de site - intégrer jQuery dans php
Ubuntu 9.04 - http://doc.ubuntu-fr.org/zendstudio

Hors ligne