#26 Le 01/03/2007, à 16:52
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonjour solid360,
Tu veux sans doute parler d'une partition logique je suppose.
Ta première partition en ntfs est une primaire,
et la cinquième partition toujours en ntfs est une logique.
La partition étendue n'est qu'un contenant.
Je ne peux pas te dire bien sûr laquelle est la partition xp mais logiquement comme tu ne peux démarrer xp qu'avec une primaire cela devrait-être la première partition ?
Pour ce qui est des débuts et tailles des partitions, ainsi que des types de fichiers tout correspond chez toi.
En tout cas pour ta partition étendue, ta première partition primaire, et ta troisième partition primaire.
Je n'ai pas vérifier pour tes partitions logiques, il faudrait alors éditer séparément le premier secteur de chaque partition étendue, puisqu'il y en a en fait autant que de logiques.
Tu trouveras plus d'explications là-dessus dans cette mine d'or :
http://www.cepcasa.info/divers
au chapitre : "Descripteurs de partitions, mbr et ebr"
http://cepcasa.info/tellmewhy/descripteurs.html
Qu'entends-tu par éditer sur une autre partition ?
Autre chose il serait peut-être utile d'avoir plus d'informations sur ton ordinateur, tu peux toujours taper la marque et modèle de ton matériel dans la barre de recherche du forum et voir ainsi les problèmes qui ont été rencontrés, et les solutions apportées.
#27 Le 01/03/2007, à 18:22
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Bonjour tellmewhy,
grâce à ta documentation sur les EBR, j'ai analysé mes partitions logiques et je n'ai pas trouvé d'erreur.
Elles ne doivent donc pas être corrompue, c'est rageant car les données sur mes partitions doivent encore être intact.
J'ai essayé de faire boot GRUB sur une clé USB puisque je ne peux pas utilisé de disquette mais sans succès.
D'après Gparted le BIOS essaie de booter sur ma partition /hda3 qui contient les données systèmes d'Ubuntu, c'est donc celle-ci qui n'arrive pas à être monté au démarrage et qui m'empêche d'accèder au menu GRUB.
De plus, je me rend compte que cette partition m'était totalement inconnu jusqu'à l'installation d'Ubuntu. Je n'y avait pas accès sous Windows.
SI je pouvais spécifier que l'amorçage se fasse sur ma partition /hda1 (XP), cela résoudrait sans doute le problème.
Pourrais-tu me dire si c'est possible ?
#28 Le 01/03/2007, à 19:54
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonjour solid360,
Comme Grub est installé sur le MBR, il aura la priorité, ce qui fait que pour l'instant peu importe la partition sur laquelle tu mets le témoin d'amorce tout passe par le lanceur de Grub se trouvant dans le MBR.
Si tu as un cd original de windows, tu dois pouvoir utliser en passant par le mode de récupération,la commande fixmbr : ceci restaurera le bootloader de windows dans le MBR.
À partir de ce moment là, tu peux de nouveau placer les témoins d'amorce sur une de tes partitions primaires, (tu le peux déjà d'ailleurs, mais tant que Grub est dans le MBR cela ne sera pas utilisé).
Tu peux en fait de toute façon déjà remettre le témoin d'amorce sur la partition /dev/hda1.
Pour cela toujours dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
tu trouveras cet article : "Changer facilement la partition amorçable"
http://forum.ubuntu-fr.org/viewtopic.php?pid=642793
mais également ceci : "Grub, quelques détails"
http://www.cepcasa.info/blog/?p=15
Cela te permettra de vérifier via le live cd la géométrie de tes disques durs tel que l'interpréte Grub.
De plus, je me rend compte que cette partition m'était totalement inconnu jusqu'à l'installation d'Ubuntu. Je n'y avait pas accès sous Windows.
Effectivement c'est curieux, on tourne toujours autour du même problème, j'ai déjà vu une mauvaise interprétation d'un disque dur quand les cavaliers ne sont pas mis selon les recommandations du fabricant, mais c'était sur un vieux disque dur, selon la position des cavaliers il considérait que c'était un disque de 2.1 ou de 2.6Go.
Aussi la nappe ide doit avoir des connecteurs bleus pour un disque dur récent.
Tu ne peux pas installer la première partie de Grub sur le secteur de boot de ta partition /dev/hda1 (la partition windows) car tu ne pourrais plus démarrer celui-ci.
#29 Le 01/03/2007, à 23:18
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Bonjour tellmewhy,
j'ai effectué fixmbr avec un cd Windows comme tu me l'as conseillé. Maintenant j'ai l'erreur "No operating system bootable".
Apparement, cela a rendu ma partition système inutilisable. La commande sudo parted /dev/hda toggle 1 boot print pour changer la zone d'amorçage ne fonctionne pas non plus.
D'autre part, lorsque je lance un cfdisk /dev/hda1 ou /hda5 là où sont mes données systèmes et personnelles sous Xp, j'ai le message "ERREUR FATALE: Ne peut ouvrir l'unité de disque".
J'ai aussi remarqué un problème au niveau de la taille de mes partition avec sudo fdisk -l /dev/hda :
Disque /dev/hda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 1 5628 45206878+ 7 HPFS/NTFS
/dev/hda2 5629 18472 103169430 f W95 Etendu (LBA)
/dev/hda3 * [b]18473[/b] 19457 7912012+ 83 Linux
/dev/hda5 5629 [b]18376[/b] 102398278+ 7 HPFS/NTFS
/dev/hda6 18377 18425 393561 82 Linux swap / Solaris
/dev/hda7 18426 18472 377496 82 Linux swap / Solaris
ubuntu@ubuntu:~$ cfdisk /dev/hda5
/dev/hda2 contient /dev/hda5, 6 et 7 donc /dev/hda3 devrait commencer à 18477.
Voilà tout, si tu as encore quelques conseils et du temps pour mon cas désespéré, n'hésite pas
#30 Le 01/03/2007, à 23:20
- solid360
Re : Grub : Erreur 17 installation Ubuntu
J'ai oublié de préciser que j'ai tenté de réinstaller Ubuntu, c'est pour ça qu'il y a 2 zones de swap pour Linux.
Mais cela n'a rien changé...
#31 Le 01/03/2007, à 23:24
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Encore une petite question, y a til moyen d'accèder à une partition de données (/dev/hda5) à partir du live CD d'Ubuntu, histoire de pouvoir sauvegarder quelques fichiers si je dois reformater mon disque dur en entier ?
#32 Le 01/03/2007, à 23:32
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir solid360,
Oui il y a moyen.
Mais dans un premier temps on peut faire quelques vérifications avec le live cd :
sudo dd if=/dev/hda bs=16 skip=27 count=5 | od -Ax -tx1z -v
On va vérifier ainsi la présence des chiffres magiques : 55 aa
il faut que tu voies ces chiffres à la fin de l'affichage que je t'ai demandé, sinon il n'est pas possible de démarrer sur le disque dur.
#33 Le 01/03/2007, à 23:36
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Voilà le résultat:
ubuntu@ubuntu:~$ sudo dd if=/dev/hda bs=16 skip=27 count=5 | od -Ax -tx1z -v
5+0 records in
5+0 records out
000000 00 00 00 00 00 2c 44 63 a8 6d 64 32 00 00 00 01 >.....,Dc.md2....<
000010 01 00 07 fe ff ff 3f 00 00 00 bd 9a 63 05 00 00 >......?.....c...<
000020 c1 ff 0f fe ff ff fc 9a 63 05 2c 7b 4c 0c 80 fe >........c.,{L...<
000030 ff ff 83 fe ff ff 28 16 b0 11 99 74 f1 00 00 00 >......(....t....<
000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa >..............U.<
000050
#34 Le 01/03/2007, à 23:43
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bien, on va maintenant vérifier que le témoin d'amorce soit bien sur la partition windows, puisque normalement le bootloader de windows a été rétabli dans le MBR.
Avec le live cd :
sudo parted /dev/hda print
#35 Le 01/03/2007, à 23:58
- solid360
Re : Grub : Erreur 17 installation Ubuntu
ubuntu@ubuntu:~$ sudo parted /dev/hda print
Géométrie du disque pour /dev/hda : 0kB - 160GB
Type d'étiquette de disque : msdos
Numéro Début Fin Taille Type Système de fichiers Drapeaux
1 32kB 46GB 46GB primaire ntfs
2 46GB 152GB 106GB étendue lba
5 46GB 151GB 105GB logique ntfs
6 151GB 152GB 403MB logique linux-swap
7 152GB 152GB 387MB logique linux-swap
3 152GB 160GB 8102MB primaire ext3 amorce
Information: Ne pas oublier de mettre à jour /etc/fstab si nécessaire.
L'amorce est toujours sur la partition Linux, pourtant la commande fixmbr m'a bien confirmé avoir réinstallé le bootloader.
#36 Le 02/03/2007, à 00:16
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Oui, mais cela ne met pas pour autant le témoin d'amorce.
Ceci dit je ne suis pas un spécialiste de windows, ce que j'aime moi c'est Ubuntu.:lol:
Bon, pour déplacer le témoin d'amorce tu trouveras toutes les explications nécessaires ici dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
au chapitre :"Changer facilement la partition amorçable"
http://forum.ubuntu-fr.org/viewtopic.php?pid=642793
Dans ton cas cela donne :
sudo parted /dev/hda toggle 1 boot print
D'autre part comme tu m'indiques avoir tenté de réinstaller Ubuntu, je ne sais pas du coup si tu n'as pas de nouveau effacé le bootlader de windows du MBR.
On va sûrement le savoir dès que tu auras placé le témoin d'amorce comme je viens de te l'indiquer.:)
#37 Le 02/03/2007, à 00:29
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Jai déjà essayé cette commande mais elle n'est pas valide selon le shell d'Ubuntu :
ubuntu@ubuntu:~$ sudo parted /dev/hda toggle 1 boot print
Usage : parted [OPTION]... [PÉRIPHÉRIQUE [COMMANDE [PARAMÈTRES] ...] ...]
Applique les COMMANDES avec les PARAMÈTRES au PÉRIPHÉRIQUE. Si aucune COMMANDE n'est fournie
l'exécution se fait
en mode intéractif.
OPTIONS :
-h, --help affiche le message d'aide
-i, --interactive lorsque nécessaire, demande l'intervention de l'utilisateur
-s, --script ne demande jamais l'intervention de l'utilisateur
-v, --version affiche la version
COMMANDES :
check NOMBRE entraîne une simple vérification du système de fichiers
cp [PÉRIPHÉRIQUE-SOURCE] NOMBRE-SOURCE NOMBRE-DESTINATION copie le système de
fichiers vers une autre partition
help [COMMANDE] affiche l'aide générale ou, le cas échéant, l'aide sur la
COMMANDE
mklabel TYPE-LABEL crée une nouvelle étiquette de disque (table de partition)
mkfs NOMBRE TYPE-SF crée un système de fichiers de type TYPE-SF sur la
partition NOMBRE
mkpart TYPE-PART [TYPE-SF] DÉBUT FIN crée une partition
mkpartfs TYPE-PART TYPE-SF DÉBUT FIN crée une partition avec un système de
fichiers
move NOMBRE DÉBUT FIN déplace la partition NOMBRE
name NOMBRE NOM nomme la partition NOMBRE avec NOM
print [NOMBRE] affiche la table des partitions ou une partition
quit sortir du programme
rescue DÉBUT FIN restaure une partition perdue située approximativement entre
DÉBUT et FIN
rezise NOMBRE DÉBUT FIN redimensionne la partition NOMBRE et son système de
fichiers
rm NOMBRE supprime la partition NOMBRE
select PÉRIPHÉRIQUE sélectionne le périphérique à modifier
set NOMBRE DRAPEAU ÉTAT met le drapeau à l'état ÉTAT sur la partition NOMBRE
unit UNITÉ met l'unité par défaut à UNIT
#38 Le 02/03/2007, à 00:39
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir solid360,
effectivement, tu dois avoir une ancienne version.
donc dans ce cas :
sudo parted /dev/hda set 3 boot off set 1 boot on print
#39 Le 02/03/2007, à 00:42
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Oui c'est normal tu utilises Dapper, la commande toggle n'était pas encore disponible sur la version de parted incluse dans le live cd de Dapper.:)
#40 Le 02/03/2007, à 00:43
- solid360
Re : Grub : Erreur 17 installation Ubuntu
ubuntu@ubuntu:~$ sudo parted /dev/hda set 3 boot off set 1 boot on print
Géométrie du disque pour /dev/hda : 0kB - 160GB
Type d'étiquette de disque : msdos
Numéro Début Fin Taille Type Système de fichiers Drapeaux
1 32kB 46GB 46GB primaire ntfs amorce
2 46GB 152GB 106GB étendue lba
5 46GB 151GB 105GB logique ntfs
6 151GB 152GB 403MB logique linux-swap
7 152GB 152GB 387MB logique linux-swap
3 152GB 160GB 8102MB primaire ext3
Information: Ne pas oublier de mettre à jour /etc/fstab si nécessaire.
Voilà l'amorce est sur la partition 1.
#41 Le 02/03/2007, à 00:53
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bien, si le bootloader de windows est encore présent dans le MBR, tu devrais démarrer sur Windows, dans le cas contraire on en saura plus avec ceci :
sudo dd if=/dev/hda bs=512 count=1 | od -Ax -tx1z -v | grep -i rub
De toute manière si tu vois apparaître le menu Grub maintenant c'est qu'il est dans le MBR.
Donc redémarres et vois ce que cela donne.
#42 Le 02/03/2007, à 01:11
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Rebonsoir,
j'ai redémarrer et là suprise ! pas d'erreur jusqu'à l'écran de chargement Windows XP, cela faisait longtemps.
Je n'ai pas vu de menu GRUB par contre.
Ensuite, dès la fin du chargement de XP, écran bleu puis redémarre.
J'ai tenté en mode sans échec et en dernière bonne configuration et je suis arrivé au même résultat.
Ma partition système Windows doit être morte.
La seule chose qui pourrait encore être sauvée sont les données sur mon /dev/hda5.
Sinon la commande "sudo dd if=/dev/hda bs=512 count=1 | od -Ax -tx1z -v | grep -i rub" indique:
1+0 records in
1+0 records out
#43 Le 02/03/2007, à 01:37
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Ne sois pas pessimiste solid360,
pour la partition windows je ne peux pas t'aider beaucoup plus, mais il y a sûrement un moyen de récupérer cela, une partition ne se détériore pas comme cela, peut-être un problème de tatouage, je ne sais vraiment pas, mais il y doit y avoir un moyen de réparer cela.
Toujours avec le cd de windows en mode récupération "fixboot" doit normalement réparer le lanceur se trouvant sur la partition même de windows, mais pour cela tu devrais peut-être attendre l'avis de personnes plus compétentes en la matière.
Le fait que tu ne vois plus le menu Grub signifie simplement que fixmbr a écrasé la partie de Grub se trouvant dans le MBR.
Pour tes données sur /dev/hda5 tu y accèderas en passant par le live cd, en créant un répertoire temporaire, en montant ta partition dessus :
sudo mkdir /panne
sudo mount -t ntfs /dev/hda5 /panne
cd /panne
ls
là tu devrais voir toutes les données se trouvant sur ta partition /dev/hda5.
Si tu as des données sur la partition /dev/hda1 le principe est le même.
#44 Le 02/03/2007, à 19:24
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir tellmewhy,
j'ai pas encore abandonné mais ça va pas tardé...
J'ai acheté un DD externe pour l'occasion et sauvegarder mes précieuses données.
J'ai la casi-certitude que mon problème vient de mon système de fichier corrompu comme me l'ont fait remarquer les commandes chkdsk, fixboot et boot de Windows.
De plus, en montant mes partions, j'ai pu voir que toutes les données de celles-ci étaient intactes.
Mon fichier fstab ressemble à ça :
unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/hda6 swap swap defaults 0 0
Si je me réfère à ce site :
http://lea-linux.org/cached/index/Fstab.html#
Il me manque quelques infos...
#45 Le 02/03/2007, à 20:01
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir solid360,
Pour ton fichier /etc/fstab si c'est bien celui qui figure sur ta partition /, oui il te manque vraiment quelque chose.
Le lien que tu viens de citer est d'ailleurs excellent.
Tu trouveras également ceci sur le sujet :
http://doc.ubuntu-fr.org/installation:mount_fstab
http://doc.ubuntu-fr.org/installation:partitions_windows
On pourrait bien sûr essayer de rectifier le /etc/fstab si tu le veux.
#46 Le 02/03/2007, à 20:13
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir,
j'ai dans l'idée d'essayer la réparation du système de fichier avec "fsck -a -A".
Mais je n'arrive pas à passer le système de fichie en lecture seule en mode mono-utilisateur avec :
mount -n -o remount,ro /
selon lui cette fonction n'est pas valide.
#47 Le 02/03/2007, à 20:19
- cep
Re : Grub : Erreur 17 installation Ubuntu
Tu ne peux pas utiliser cette commande avec un live cdrom, puisqu'il ne connait pas le / ainsi.
En outre tu n'as pas du suivre les conseils donnés et le fstab que tu affiches est celui du système live.
Il te faut monter ta partition /dev/?? dans un point de montage pour éditer le fstab de ton système installé.
Hors ligne
#48 Le 04/03/2007, à 17:33
- solid360
Re : Grub : Erreur 17 installation Ubuntu
Bonsoir,
merci pour votre aide précieuse.
Finalement, j'ai sauvegarder mes données et tout formater.
Ensuite, j'ai créer 3 partitions Windows, Linux et Mes données et j'ai pu installer XP et Ubuntu sans problème.
Ciao
#49 Le 04/03/2007, à 17:47
- tellmewhy
Re : Grub : Erreur 17 installation Ubuntu
Bonjour solid360,
ravi que tu aies trouvé une solution, et bravo !