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 23/02/2007, à 20:53

mela87

[RESOLU]Error 13 invalid or unsupported executable format

Bonjour,
J'ai installé ubuntu 6.10 il y a quelques semaines. Je précise que j'avais XP et j'arrivais à utiliser les deux systèmes d'exploitation. Tout se passait très bien. Depuis hier, je n'ai plus accès à Windows mais qu'à ubuntu. Par défaut, mes deux partitions windows étaient montées sur le bureau. Mais elle n y sont plus. Quand je les monte, aucun message d'erreur mais je n'ai plus accès.
Quand je tente de repartir sous windows, j'ai le message suivant : Error 13 : invalid or unsupported executable format. Avec fdisk j'arrive à voir toutes mes partitions mais je n'ai plus accès aux partitions windows.
Je précise qu'une fois, j'ai fait une copie du cd vers la partition windows. Est-ce le point de depart du problème?
Je n'ai pas trouvé solution à mon problème. Comment repartir sous Windows? Accéder à nouveau à toutes mes partitions? MERCI POUR VOTRE AIDE.

sudo fdisk -lu
Disque /dev/hda: 60.0 Go, 60011642880 octets
255 têtes, 63 secteurs/piste, 7296 cylindres, total 117210240 secteurs
Unités = secteurs de 1 * 512 = 512 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *          63    30716279    15358108+   7  HPFS/NTFS
/dev/hda2        30716280   117210239    43246980    f  W95 Etendu (LBA)
/dev/hda5        47102643   117210239    35053798+   7  HPFS/NTFS
/dev/hda6        30716406    31808699      546147   82  Linux swap / Solaris
/dev/hda7        31808763    47102579     7646908+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

sudo gedit /boot/grub/menu.lst
title        Ubuntu, kernel 2.6.17-11-generic
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.17-11-generic root=/dev/hda7 ro quiet splash locale=fr_FR
initrd        /boot/initrd.img-2.6.17-11-generic
quiet
savedefault
boot

title        Ubuntu, kernel 2.6.17-11-generic (recovery mode)
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.17-11-generic root=/dev/hda7 ro single
initrd        /boot/initrd.img-2.6.17-11-generic
boot

title        Ubuntu, kernel 2.6.17-10-generic
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.17-10-generic root=/dev/hda7 ro quiet splash locale=fr_FR
initrd        /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title        Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root        (hd0,6)
kernel        /boot/vmlinuz-2.6.17-10-generic root=/dev/hda7 ro single
initrd        /boot/initrd.img-2.6.17-10-generic
boot

title        Ubuntu, memtest86+
root        (hd0,6)
kernel        /boot/memtest86+.bin
quiet
boot

### 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/hda1
title        Microsoft Windows XP Professionnel
root        (hd0,0)
savedefault
makeactive
chainloader    +1

gedit /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda7
UUID=7ec09558-1c62-4c8f-8bda-90a4d58bd596 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda1
UUID=8024DDA424DD9D8A /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda5
UUID=3C2C36552C360A82 /media/hda5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda6
UUID=93e2f998-40c3-4fff-ad5a-b4401ac570fd none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Dernière modification par mela87 (Le 08/03/2007, à 19:06)

Hors ligne

#2 Le 23/02/2007, à 21:20

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonsoir mela87,

il y a des erreurs dans ton fichier /etc/fstab.

Seule la partition / doit se terminer  par 0    1
les autres partitions en ext3             par 0    2
et les partititions windows                 par 0     0

Tu en apprendras plus sur cela ici grâce à Manu et AlexandreP :
http://doc.ubuntu-fr.og/installation:partititions_windows
et ici :
http://doc.ubuntu-fr.org/installation:mount_fstab

Tiens en bonus pour découvrir Ubuntu grâce à bapoumba :
http://forum.ubuntu-fr.org/viewtopic.php?id=66829
et une mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
smile

#3 Le 23/02/2007, à 21:24

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Excuse je me suis trompé sur le premier lien, il fallait lire :
http://doc.ubuntu-fr.org/installation:partitions_windows
smile

#4 Le 24/02/2007, à 13:59

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Merci, je vais exploiter les informations. Très intéressant:) ,j'espère avoir une solution à mon problème.

Hors ligne

#5 Le 26/02/2007, à 17:37

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour Tellmewhy,
Dans un premier temps, j'ai fait la modification suite à ta remarque, mais cela n'a pas resolu mon problème. J'ai parcouru tes liens pour comprendre davantage smile
Dans mon fichier /etc/fstab, j'ai bien mes partitions windows : /media/hda1 et /media/hda5. Je n'arrive toujours pas à les monter avec :
mount /media/hda1 : mount périphérique spécial /dev/disk/by-UUID/8024DDA424DD9D8A (voir fichier /etc/fstab) n'existe pas. Même message d'erreur pour l'autre partition.
J'ai créé un nouveau point de montage (sudo mkdir /mnt/hda1 et sudo mkdir /mnt/hda5.
sudo mount /dev/hda1 /mnt/hda1
erreur : mount : vous devez spécifier le type de système de fichier sad mais ??? c'est bien du ntfs.
J'ai retapé sudo mount -t ntfs /dev/hda1 /mnt/hda1
erreur : mount type érroné de système de fichier, option érronée, super bloc érroné sur /dev/hda1, code page manquante ou autre erreur etc. Idem pour les autres tentatives sur l'autre partition hda5.
J'ai utilisé le liveCD espérant qu'il me remonterait au moins mes partitions histoire de pouvoir récupérer au moins mes données sur un disque dur externe. Mais, absolument rien, je n'ai pas vu hda1 ni hda5.
Est ce que je ne me retrouve pas avec des partitions corrompues? J'ai plus de données importantes sur hda5 et mon OS XP est installé sur hda1. Je ne veux rien écraser de peur de tout perdre. Mais si j'écrase hda1 pour reinstaller mon XP, vu que j'ai toujours mon hda5 en ntfs (disons c'est que mon poste m'affiche), pourrai-je accéder à cette partie pour au moins pour récupérer quelques données importantes? et si je tente juste une réparation de mon XP? là aussi j'ai bien peur de ne plus pouvoir redemarrer sous linux.
Je n'ai toujours pas trouvé une solution à mon problème et j'ai bien peur qu'il faille vraiment tout écraser et reinstaller.
Merci de me filer quelques conseils avant que je ne comette l'irréparable si ce n'est pas trop tard déjà sad

Hors ligne

#6 Le 26/02/2007, à 18:19

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour mela87,

peux-tu poster ton /etc/fstab tel qu'il est actuellement ?
ainsi que le résultat de :

ls -l /dev/disk/by-uuid
blkid
sudo parted /dev/hda unit chs print all
et pour patienter fait également une copie de sauvegarde de ton /etc/fstab comme ceci :
sudo cp /etc/fstab /etc/fstab.back1

Tu en apprendras plus sur les UUID dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
au chapitre :"  Configurer /etc/fstab avec l'UUID"
http://forum.ubuntu-fr.org/viewtopic.php?id=72352

Je n'ai toujours pas trouvé une solution à mon problème et j'ai bien peur qu'il faille vraiment tout écraser et reinstaller.

Pour l'instant il vaut mieux prendre tout ton temps pour essayer de voir ce que tu peux faire.
smile

#7 Le 26/02/2007, à 20:36

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour Tellmewhy

Depuis la semaine dernière, j'avais fait une copie de sauvegarde du fichier /etc/fstab.

Actuellement gedit /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda7
UUID=7ec09558-1c62-4c8f-8bda-90a4d58bd596 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda1
UUID=8024DDA424DD9D8A /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda5
UUID=3C2C36552C360A82 /media/hda5     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/hda6
UUID=93e2f998-40c3-4fff-ad5a-b4401ac570fd none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

ls -l /dev/disk/by-uuid

total 0
lrwxrwxrwx 1 root root 10 2007-02-26 13:31 7ec09558-1c62-4c8f-8bda-90a4d58bd596 -> ../../hda7
lrwxrwxrwx 1 root root 10 2007-02-26 13:31 93e2f998-40c3-4fff-ad5a-b4401ac570fd -> ../../hda6

blkid

/dev/hda6: UUID="93e2f998-40c3-4fff-ad5a-b4401ac570fd" TYPE="swap"
/dev/hda7: UUID="7ec09558-1c62-4c8f-8bda-90a4d58bd596" SEC_TYPE="ext2" TYPE="ext3"

sudo parted /dev/hda unit chs print all

Disque /dev/hda : 7295,254,62
Taille des secteurs (logique/physique) : 512o/512o
Géométrie BIOS (cylindre, tête, secteur) : 7296,255,63. Chaque cylindre est 8225kB.
Table de partitions : msdos

Numéro  Début     Fin          Type      Système de fichiers  Drapeaux
1      0,1,0     1911,254,62  primaire                       amorce 
2      1912,0,0  7295,254,62  étendue                        lba     
6      1912,2,0  1979,254,62  logique   linux-swap                   
7      1980,1,0  2931,254,62  logique   ext3                         
5      2932,1,0  7295,254,62  logique                               


Information: Ne pas oublier de mettre à jour /etc/fstab si nécessaire.

Hors ligne

#8 Le 27/02/2007, à 02:04

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonsoir mela87,

ton /etc/fstab n'est toujours pas bon :

Une petite explicatition quand tu mets 0  1 dans les champs concernant la vérification, tu indiques non seulement que cette partition est au format ext2 (ext3 est un format ext2 avec la journalistation) mais qu'en plus c'est la partition / puisque 1 correspond à l'ordre selon lequel les vérifications doivent être faites,
donc la partition / en premier, 2 pour les autres partitions ext2 et ext3 et 0 pour les autres partitions.

Donc tu ne peux absolument pas laisser de telles indications pour une partition windows.

Tu ne m'as pas montré les UUID pour tes partitions windows, à défaut et pour éviter tous doutes, ne t'en sers pas.
Modifies-le /etc/fstab en commentant les lignes avec l'uuid (ou en les supprimant) pour les partitions windows, et en rajoutant les deux lignes que je t'ai mis dans l'exemple suivant, vérifies avant cela que tu aies bien des répertoires :
/media/hda1 et /media/hda5.

Tu devrais obtenir quelque chose comme ceci pour ton /etc/fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda7
UUID=7ec09558-1c62-4c8f-8bda-90a4d58bd596 /               ext3    defaults,errors=remount-ro 0       1
/dev/hda1          /media/hda1       ntfs      ro,user,auto,gid=100,nls=utf8,umask=002   0       0
/dev/hda5          /media/hda5       ntfs      ro,user,auto,gid=100,nls=utf8,umask=002   0       0
# /dev/hda6
UUID=93e2f998-40c3-4fff-ad5a-b4401ac570fd none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Tu trouveras dans ce tuto toutes les explications nécessaires pour la configuration de ton etc fstab avec des partitions windows, par exemple pour la configuration des partitions en ntfs :
http://doc.ubuntu-fr.org/installation:partitions_windows#b_ajouter_une_partition_de_systeme_de_fichiers_ntfs

Une fois les changements effectués, redémarre et vois si il y a encore des messages d'erreurs.

Autre chose le début de la partition /dev/hda6 n'est pas usuel :
6      1912,2,0  1979,254,62  logique   linux-swap
En toute logique tu aurais dû commencer à 1912,1,0.

As-tu utilisé un logiciel particulier pour créer ta partition linux-swap /dev/hda6, ?
Ou as-tu déplacé, voir redimensionner cette partition, ?
Ou as-tu toi-même spécifié le début de la partition ?
Tu avais d'ailleurs une autre partition à cette place avant car bien que ta partition /dev/hda6 commence au début de ta partiton étendue elle porte le numéro 6 et non le 5.
smile

#9 Le 27/02/2007, à 18:09

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour Tellmewhy,
Dans un premier temps j'avais fait la modification que tu m'avais demandée à savoir / 0 1, windows 0 0 et 0 2 pour ext3. J'ai redémarré et ça n'a pas fonctionné, donc j'ai remis le fichier de depart.
Je n'ai pas utilisé de logiciel particulier de partition. J'avais une partition de 7Go de libre probablement en Fat32 ou NTFS, mais je me pencherai plus sur NTFS. Je l'ai écrasée en ext3 et j'ai défini mes nouvelles partitions pour / et swap. Puis, j'ai installé normalement ubuntu.
J'ai fait à nouveau les modifications que tu as demandées:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda7
UUID=7ec09558-1c62-4c8f-8bda-90a4d58bd596 /               ext3    defaults,errors=remount-ro 0       2
/dev/hda1 /media/hda1       ntfs      ro,user,auto,gid=100,nls=utf8,umask=002   0       0
/dev/hda5  /media/hda5       ntfs      ro,user,auto,gid=100,nls=utf8,umask=002   0       0
# /dev/hda6
UUID=93e2f998-40c3-4fff-ad5a-b4401ac570fd none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
J'ai redémarré, quand je sélectionne windows j'ai toujours le même message d'erreur Error 13 : Invalid or unsupported executable format Press any key to continue ...
Je continue alors sur ubuntu, là aussi impossible de monter hda1 ni hda5. J'ai toujours les mêmes erreurs citées précédemment.
sad

Hors ligne

#10 Le 27/02/2007, à 19:45

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonsoir mela87,

Une chose est curieuse, on ne voit pas le type de partition apparaître pour tes deux partitons windows avec parted.
J'ai fait un essai sur une config de test je viens de créer et de formater la partition 8 en ntfs et j'ai une partition 1 en fat32, comme tu peux le constater le type de partition apparaît chez moi.

Numéro  Début     Fin          Type      Système de fichiers  Drapeaux
1      0,1,0     636,254,62   primaire  fat32                amorce 
2      637,0,0   1656,254,62  primaire  ext3                         
3      1657,0,0  9963,254,62  étendue                        lba     
5      1657,1,0  2293,254,62  logique   ext3                         
6      2294,1,0  2424,254,62  logique   linux-swap                   
7      2425,1,0  2525,254,62  logique   ext3                         
8      2526,1,0  2729,254,62  logique   ntfs                         
9      2730,1,0  2834,254,62  logique   ext3                         
10      2835,1,0  3563,254,62  logique   ext3 

(Tu peux remarquer au passage que toutes les partitions logiques commencent sur la deuxième tête soit 1, puisque parted compte à partir de zéro. 

Le fait que le système de fichiers ne soit pas visible chez toi pourrait expliquer les difficultés que tu éprouves et les messages d'erreurs.
Afin de vérifier cela pourrais-tu poster le résultat de ceci :

sudo dd if=/dev/hda bs=16 skip=27 count=5 | od -Ax -tx1z -v
sudo dd if=/dev/hda bs=16 skip=982920987 count=5 | od -Ax -tx1z -v
sudo dd if=/dev/hda bs=16 skip=1507282587 count=5 | od -Ax -tx1z -v

smile

#11 Le 27/02/2007, à 19:56

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

sudo dd if=/dev/hda bs=16 skip=27 count=5 | od -Ax -tx1z -v
5+0 enregistrements lus
5+0 enregistrements écrits
80 octets (80 B) copiés, 7e-05 seconde, 1,1 MB/s
000000 00 00 00 00 00 00 00 00 fc fd a9 43 00 00 80 01  >...........C....<
000010 01 00 07 fe ff ff 3f 00 00 00 39 b1 d4 01 00 00  >......?...9.....<
000020 c1 ff 0f fe ff ff 78 b1 d4 01 08 cb 27 05 00 00  >......x.....'...<
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa  >..............U.<
000050
sudo dd if=/dev/hda bs=16 skip=982920987 count=5 | od -Ax -tx1z -v
5+0 enregistrements lus
5+0 enregistrements écrits
80 octets (80 B) copiés, 6,5e-05 seconde, 1,2 MB/s
000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01  >................<
000010 c1 ff 07 fe ff ff 3b 09 fa 00 cd c1 2d 04 00 fe  >......;.....-...<
000020 ff ff 05 fe ff ff 01 00 00 00 43 ab 10 00 00 00  >..........C.....<
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa  >..............U.<
000050
sudo dd if=/dev/hda bs=16 skip=1507282587 count=5 | od -Ax -tx1z -v
5+0 enregistrements lus
5+0 enregistrements écrits
80 octets (80 B) copiés, 0,046136 seconde, 1,7 kB/s
000000 80 ad 2c 00 cc 03 44 66 6c de bb 5f 77 cb 00 01  >..,...Dfl.._w...<
000010 c1 ff 07 fe ff ff 3f 00 00 00 cd c1 2d 04 00 00  >......?.....-...<
000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  >................<
000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa  >..............U.<
000050

Hors ligne

#12 Le 27/02/2007, à 23:38

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonsoir mela87,

tes systèmes de fichiers sont bien indiqués (07) dans les descripteurs de tes partitions windowssi l'on tient compte que tes partitions ne sont pas dans l'ordre du disque suite à tes changements.

Malgré tout parted ne voit pas tes systèmes de fichiers pour tes partitions windows et cela n'est pas normal,
et à mon avis c'est ce qui explique que tu ne puisses pas monter tes partitions, car si le système de fichiers n'est pas correctement détecté cela ne marche pas.

En général quand parted ne reconnaît pas un système de fichiers, c'est soit qu'il ne correspond pas, ou que les secteurs de début et de fin sont faux.

Je précise qu'une fois, j'ai fait une copie du cd vers la partition windows. Est-ce le point de depart du problème?

Pourrais-tu préciser cela ?
smile

#13 Le 28/02/2007, à 13:13

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour Tellmewhy,
Effectivement, j'ai fait une copie vers mon windows.  Sur le champ, rien ne s'est passé. J'ai continué à travailler normalement pendant deux jours sans avoir eu à éteindre mon poste. Le jour où je l'ai éteint, le lendemain en le redemarrant j'ai constaté que mes partitions windows que j'avais par défaut sur le bureau n y étaient plus montées. Alors, j'ai voulu les monter moi même parce que j'avais besoin d'un fichier. Je les avais bien dans le fichier /etc/fstab. J'ai éssayé et ça n'a pas marché. J'ai créé d'autres points de montage et ça ne marchait toujours pas. Finalement, j'ai décidé de redémarrer sur windows pour voir et c'est là j'ai vu le message d'erreur 13.
N'ayant pas trouvé une solution à mon problème, j'ai alors posé mon problème sur le forum.
Sinon, le jour où j'ai fait la copie, c'était bien normal et j'ai continué à travailler sans problème. C'est le jour où j'ai voulu redémarrer mon ordi que les soucis ont commencé. J'ai lu qu'il était déconséillé d'écrire sur du ntfs à  partir de linux parce que ntfs était vraiment instable. Dans ces conditions et les risques de pertes de données n'étaient pas négligeables. Je me suis alors posé la question, n'est ce pas le point de départ de mes problèmes, la copie sad . Peut être que parce que j'avais certaines données en mémoire que je n'avais pas de problème. Dès que j'ai arrêté mon ordi et que mon système a voulu réorganiser un certain nombre de chose et qu'il n'est pas parvenu à cela, alors bonjour les problèmes, ... bref!
Je viens de me procurer un disque dur externe sur lequel est installé un windows. Je vais éssayer de redémarrer sur ce disque dur externe. Si j'y arrive à booter peut être bien que je verrai les partitions windows. J'éssaie également et je vous tiens au courant du résultat.

Hors ligne

#14 Le 28/02/2007, à 14:52

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

J'ai modifié mon bios pour booter à partir du port usb et je n'arrive pas à démarrer à partir du disque dur externe. J'ai fait quelques recherches et je suis tombé sur : "...Lors du chargement du noyau de Windows Xp, celui-ci reset les ports USB. Il perd donc temporairement contact avec les données stockées sur le disque USB..." Finalement, il suggère d'éssayer avec win2K ou 98 ... Mais bon c'était aussi par rapport à d'autres problèmes.
J'ai testé de nouveau avec des liveCd d'ubuntu et gentoo mais sans succès. je ne vois toujours pas les parties ntfs.
sad

Hors ligne

#15 Le 28/02/2007, à 15:20

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Pour info, j'utilise un Dell inspiron 510m

Hors ligne

#16 Le 28/02/2007, à 15:36

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour mela87,

Ce qui m'embête, et toi encore plus c'est le fait que parted ne reconnaisse pas le système de fichiers de ta partition.

Désolé de t'ennuyer encore mais pourrais-tu faire ceci :

sudo dd if=/dev/hda bs=512 skip=63 count=1 | od -Ax -tx1z -v | grep manque
sudo dd if=/dev/hda bs=512 skip=47102643 count=1 | od -Ax -tx1z -v | grep manque

smile

#17 Le 28/02/2007, à 16:12

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Tu ne m'ennuies pas du tout big_smile ; Moi ça me dépasse sad , j'ai tenté et je n y arrive pas. Maintenant, je compte surtout sur les idées des autres. Merci d'avoir pris le temps de me lire et surtout de m'avoir proposé quelques pistes. Vivement une solution seulement smile
sudo dd if=/dev/hda bs=512 skip=63 count=1 | od -Ax -tx1z -v | grep manque
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,043167 seconde, 11,9 kB/s
sudo dd if=/dev/hda bs=512 skip=47102643 count=1 | od -Ax -tx1z -v | grep manque
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,041332 seconde, 12,4 kB/s

Hors ligne

#18 Le 28/02/2007, à 16:51

tellmewhy

Re : [RESOLU]Error 13 invalid or unsupported executable format

Bonjour mela87,


Je n'ai pas de bonnes nouvelles pour l'instant, car le résultat confirme bien ce que je crains.

Je te montre un exemple :


Numéro  Début      Fin         Taille      Type      Système de fichiers  Drapeaux
1      63s        10233404s   10233342s   primaire  fat32                amorce 
2      10233405s  26619704s   16386300s   primaire  ext3                         
3      26619705s  160071659s  133451955s  étendue                        lba     
9      26619768s  36853109s   10233342s   logique   ext3                         
10      36853173s  38957624s   2104452s    logique   linux-swap                   
5      38957688s  40580189s   1622502s    logique   ext3                         
6      40580253s  43857449s   3277197s    logique   ntfs                         
8      43857513s  45544274s   1686762s    logique   ext3                         
7      45544338s  57255659s   11711322s   logique   ext3 

Là je vais chercher à voir si le secteur sur lequel débute cette partition correspond à ce que l'on doit trouver normalement sur une parition windows à cet endroit.

Donc comme pour toi je vais chercher la chaîne "manque" :

On commence par ma première partition en fat32 qui commence au secteur 63

:~$ sudo dd if=/dev/hda bs=512 skip=63 count=1 | od -Ax -tx1z -v | grep manque
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 6,3e-05 seconde, 8,1 MB/s
0001b0 4c 44 52 20 6d 61 6e 71 75 65 ff 0d 0a 45 72 72  >LDR manque...Err<

comme tu le vois grep trouve quelquechose


Au tour de ma partition en ntfs la /dev/hda6 qui commence au secteur 40580253

:~$ sudo dd if=/dev/hda bs=512 skip=40580253 count=1 | od -Ax -tx1z -v | grep manque
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 7,5e-05 seconde, 6,8 MB/s
0001a0 20 6d 61 6e 71 75 65 00 0d 0a 4e 54 4c 44 52 20  > manque...NTLDR <

comme tu le vois il en est de même.

Cela signifie au minimum que tes deux partitions windows ne commencent pas au bon endroit puisqu'on ne trouve pas une chaîne qui devrait si trouver.
Cela explique également que parted ne trouve pas de systèmes de fichiers pour ces partitions.

As-tu déplacé tes deux partitions windows la /dev/hda1 et la /dev/hda5 ?
Sinon quand tu parles de copier vers windows comment as-tu procédé, quelle commande as-tu entré au clavier ?
smile

#19 Le 28/02/2007, à 17:03

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Je n'ai pas déplacé les partitions, j'ai fait des cp. Je verifie dans l'historique pour voir les commandes, disons exactement ce que j'avais tapé

Hors ligne

#20 Le 28/02/2007, à 17:58

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Dans le .bash_history, je ne retrouve pas de cp. Je voulais copier/coller ce que j'avais réellement tapé, toutes les manipulations que j'avais faites ce jour là.
J'ai insérré le cd qui a été détecté automatiquement, j'ai voulu copier/coller sur mon bureau, ça n'a pas marché, en voulant aussi visualiser avec kaffeine, totem et autres, ça n'a pas marché car problème de codecs. Sous win j'en avais plein. Bref! J'avais un terminal ouvert, je me suis mis sous le cdrom et j'ai dû taper cp *.*  /dev/hda1. Histoire de le copier là bas pour suivre après. Finalement la copie n'avait pas marché. J'avais un message d'erreur du genre comme quoi les données étaient cycliques sur le cd, impossible de copier.
J'ai continué mes installations sans problèmes sous ubuntu ce jour là. Puis j'ai travaillé deux jours sans soucis. Le jour où j'ai éteint mon poste, la merde a commencé le lendemain quand j'ai voulu le rallumer. Les installations étaient éssentiellement des simulateurs pour réseaux d'ad hoc.
C'était une copie du cd vers la partition windows. Je pense l'avoir fait sous root vu que j'étais sur des installations ce jour là.
Je n'ai pas utilisé de logiciel de partition, ni sous windows ni sous linux.

Hors ligne

#21 Le 28/02/2007, à 18:11

cep

Re : [RESOLU]Error 13 invalid or unsupported executable format

cp *.*  /dev/hda1 

Mauvais signe. Il ne faut jamais coiper ainsi vers le périférique.

Comme l'a remarqué tellmewhy, le système de fichiers en a pris un coup.

Ceci n'explique pas le problème sur l'autre partition ntfs. Comme suggéré par tellmewhy, regarde si testdisk peut te retrouver un fs exploitable (en partie) ...

Pour une documentation sur ce programme, voir le site de cgsecurity et aussi http://slaxlfi.free.fr/index.php?option=com_content&task=view&id=31&Itemid=28

Dernière modification par cep (Le 28/02/2007, à 18:12)

Hors ligne

#22 Le 28/02/2007, à 18:18

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Je suis le seul à utiliser l'ordinateur.
Je ne pense pas avoir fait exactement les mêmes manipulations sur toutes les partitions ntfs mais ce dont je suis sur sûr, c'est l'unique opération que j'ai faite de linux vers windows. En général, je copiais en mode commande ou clic droit souris copier/coller des fichiers de windows vers linux pour travailler sans soucis, et ce, depuis le jour où j'ai installé ubuntu 6.10.
En parcourant un peu sur le net, j'ai découvert qu'il était très fortement déconseillé d'écrire sur du ntfs à partir de linux parce qu'il y a des risques de pertes de données. On m'avait même dit que c'était tout bon pour tout réinstaller. Je me suis dit que la copie est à l'origine du problème parce que c'est l'unique opération d'écriture que j'ai faite de linux->win.
Il y a un linuxien qui vient de tester certaines commandes sur mon poste. Il dit qu'au moins que si c'était du fat32, il serait possible de faire beaucoup plus de chose.
Mais bon, ça me dépasse smile. Je decouvre des choses nouvelles quand même.

Hors ligne

#23 Le 28/02/2007, à 18:24

cep

Re : [RESOLU]Error 13 invalid or unsupported executable format

mela87 a écrit :

J
En parcourant un peu sur le net, j'ai découvert qu'il était très fortement déconseillé d'écrire sur du ntfs à partir de linux .

Non, il est possible d'écrire sur du ntfs dans certaines conditions (fuse et compagnie). Mais avec cette commande, tu n'as pas écrit sur le ntfs, mais plutôt en "bas niveau" (pour simplifier), puisque pour écrire sur un système de fichier il faut passer par un point de montage. TOi, tu as outrepassé cela et tu es allé directement au /dev/.

Hors ligne

#24 Le 28/02/2007, à 18:33

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

Merci pour ta contribution Cep,
Je pense que c'est probablement ce que j'avais tapé si je ne me trompe pas. J'avais aussi trouvé testdisk & photorec 6.6 : http://www.linuxfr.org/2007/02/19/22081.html. Avant de me lancer parce que j'étais pris à la réinstallation totale, Tellmewhy m'avait suggéré de prendre tout mon temps. Du coup, j'explore aussi parallèlement d'autres pistes au cas où. Voilà que je découvre aussi des choses à banir.

Hors ligne

#25 Le 28/02/2007, à 18:35

mela87

Re : [RESOLU]Error 13 invalid or unsupported executable format

http://www.linuxfr.org/2007/02/19/22081.html

Hors ligne