Forum Linux.débutant Conversion fichier en dossier

Posté par  .
Étiquettes :
0
6
fév.
2006
Bonjour,

j'ai un petit soucis,

hier j'ai créer un dossier sur un nouveau disque et j'ai déplacer dedans des données.

Ce matin je mount la partition et quel est ma surprise en voyant que le dossier n'est plus accessible car il est devenu un fichier :/

La solution simple étant de supprimer ce fichier, mais mon problème c'est que je n'ai pas de sauvegarde de ce qu'il y a dans ce dossier ...

Partition en ext3, system debian 2.24

Qui peux m'aider a convertir ce fichier de nouveau en dossier svp.

Merci de votre aide.
  • # humpf?!

    Posté par  . Évalué à 1.

    tu as copié tes fichiers sans monter la partition dans le dossier de montage ?

    si oui:
    démonte la partition, redéplace tes données, remonte ta partition et re-re-redéplace tes données vers cette partition.

    sinon je ne vois pas comment tu as pu transformer un dossier en fichier à moins d'avoir fait une archive ?

    qu'as-tu fait exactement ?
    • [^] # Re: humpf?!

      Posté par  . Évalué à 1.

      je décris un peu mieux :)

      sous mon ancien system en 2.4.27

      J'ai un nouveau disque :

      J'ai créer les partition via cfdisk
      puis formater via mke2fs -j /dev/hdX
      J'ai monter la partition :

      mount /dev/hdX /home/temp

      j'ai créer un folder dans /home/temp
      mkdir /home/temp/a_bouger

      puis j'ai deplacer les données dans a_bouger
      mv * /home/temp/a_bouger

      j'ai rebooter ma machine

      j'ai reinstaller mon system en vitesse
      linux en 2.24

      puis je remount le disque ou j'ai copier les données et je fait un petit ls :

      et je voie cela :

      ls -la
      total 524439966
      drwxr-xr-x 5 root root 4096 Feb 6 11:00 .
      drwxrwsr-x 8 root staff 4096 Feb 6 09:05 ..
      -rwxr-xr-x 27065 7108 6409 7272382083662551119 Nov 23 1983 a_bouger
      -rw-r--r-- 1 root root 0 Feb 4 17:49 ici_image
      drwxr-xr-x 5 root root 4096 Feb 6 00:40 image
      drwx------ 2 root root 16384 Feb 4 17:29 lost+found


      le folder n'est plus un folder :/

      ps : je n'ai pas d'interface donc tout en ligne de commande ;)
      • [^] # Re: humpf?!

        Posté par  . Évalué à 3.

        >j'ai reinstaller mon system en vitesse
        >linux en 2.24
        c'est une regression ?
        linux 2.2.4? (2.4.24 ?)
        si tu passe de 2.4.27 a une version inferieure du kernel il se peut que le driver ext2/ext3 ne soit pas compatible/bugger.
        Essaie une distro 2.6 recente en livecd (knoopix?), boot dessus et regarde si tu fichier/repertoire n'est pas explorable..
        • [^] # Re: humpf?!

          Posté par  . Évalué à 1.

          oui j'ai fait une regression car j'ai voulu reinstall le system sur un disque tt neuf et donc tout refaire (ainsi que remettre un nouveau noyau)

          J'avait pas pensé a l'incompatiilité du file system :/

          Bon je vais tenter de remettre mon ancien disque avec l'ancien system 2.4.27

          Merci
  • # Une solution parmi d'autres !

    Posté par  . Évalué à -1.

    Trois étapes:

    1) Tu commence par ouvrir une console pour travaillesren lignes de commandes.

    2) Tu renomme ton fichier:
    mv ancien_nom nouveau_nom

    3) Tu recrée ton dossier:
    mkdir ancien_nom


    On ne dira jamais assez la simplicité, la rapidité et la puissance de la ligne de commande.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.