Fichier impossible à remplacer ou supprimer

Adrien -  
 Adrien -
Bonjour,

J'utilise linux depuis aujourd'hui, car j'avais un fichier endommagé qui m'empêchait d'accéder à windows (iertutil.dll).

Mais là, impossible de supprimer le fichier en question (qui se trouve dans le répertoire windows / system), ni de le remplacer en le retéléchargeant dans le même répertoire.
Configuration: Linux
Firefox 3.0.8

5 réponses

  1. dust-of-return Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   101
     
    Mode sans echec avec prise en charge reseau...et essaye de le remplacer en le retelechargent

    @+
    0
  2. synopsis8 Messages postés 1478 Statut Membre 243
     
    Bonsoir,

    Tu peux le degager par son "inode"

    tu fais un "ls -i" et tu recuperes le numero a cote du fichier qui correspond a son inode.

    Ensuite tu te positionnes sur le bon répertoire (c'est pas franchement obligé, mais ce sera plus simple) lances la commande :
    find . -inum <numero d'inode> -exec rm {} \;


    Sinon si tu es place dans un autre repertoire, tu tapes :
    find /repertoireOuSeTrouveleFichierOuUnRepertoireQuiSoitAuDessusDanslArboresence -inum <numero d'inode> -exec rm {} \;
    0
    1. Adrien
       
      Merci pour ta réponse, mais comme je l'ai dit, je ne suis sur linux que depuis hier et j'avoue que je n'y comprends pas grand chose. Comment faire un ls-i ? Comment lancer une commande ? J'ai l'impression d'avoir très peu de marge de manoeuvre, je ne peux pas déplacer les fichiers, ni les ouvrir, ni les supprimer (erreur à la suppression du fichier, système de fichiers accessibles en lecture seulement).
      0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Si la partition windows est en ntfs et qu'elle n'est pas montée en écriture alors tu ne pourras pas supprimer le fichier.

    Ouvre un terminal et affiche le résultat des deux commandes
    su -c 'fdisk -l'
    mount
    si tu es sous Ubuntu affiche au lieu de su -c tape
    sudo fdisk -l
    -l c'est un tiret suivi d'un L en minuscule
    0
    1. Adrien
       
      Merci.

      Voilà ce que ça me met :

      ubuntu@ubuntu:~$ sudo fdisk -l

      Disque /dev/sda: 160.0 Go, 160041885696 octets
      255 têtes, 63 secteurs/piste, 19457 cylindres
      Unités = cylindres de 16065 * 512 = 8225280 octets
      Identifiant de disque : 0x68a7e822

      Périphérique Amorce Début Fin Blocs Id Système
      /dev/sda1 1 637 5116671 12 Compaq diagnostics
      /dev/sda2 * 638 10015 75328785 c W95 FAT32 (LBA)
      /dev/sda3 10016 19457 75842865 c W95 FAT32 (LBA)
      ubuntu@ubuntu:~$
      0
      1. Adrien > Adrien
         
        ubuntu@ubuntu:~$ mount
        proc on /proc type proc (rw)
        sysfs on /sys type sysfs (rw)
        tmpfs on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=0755)
        tmpfs on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=0755)
        tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
        varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
        varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
        udev on /dev type tmpfs (rw,mode=0755)
        tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
        devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
        rootfs on / type rootfs (rw)
        /dev/sr0 on /cdrom type iso9660 (ro,noatime)
        /dev/loop0 on /rofs type squashfs (ro,noatime)
        fusectl on /sys/fs/fuse/connections type fusectl (rw)
        tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
        binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
        gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
        /dev/sda2 on /media/ACER type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=999,utf8,umask=077,flush)
        /dev/sda3 on /media/ACERDATA type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=999,utf8,umask=077,flush)
        ubuntu@ubuntu:~$
        0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Affiche aussi le résultat de la commande
    mount
    0
    1. Adrien
       
      Je l'ai affiché au dessus.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Tu utilises ton Ubuntu en tant que live cd il me semble
    Tape est affiche le résultat de la commande
    sudo find /media -name '*iertutil.dll' 2>/dev/null
    0
    1. Adrien
       
      ubuntu@ubuntu:~$ sudo find /media -name '*iertutil.dll' 2>/dev/null
      /media/ACER/WINDOWS/system32/dllcache/iertutil.dll
      /media/ACER/WINDOWS/system32/iertutil.dll
      /media/ACER/WINDOWS/SoftwareDistribution/Download/fb023c1a80cc75a47750ed4c015c21fb/SP2GDR/iertutil.dll
      /media/ACER/WINDOWS/SoftwareDistribution/Download/fb023c1a80cc75a47750ed4c015c21fb/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/SoftwareDistribution/Download/e8a3e7ced0b568e45ec9bf4b2e79a69d/SP3QFE/iertutil.dll
      /media/ACER/WINDOWS/SoftwareDistribution/Download/e8a3e7ced0b568e45ec9bf4b2e79a69d/SP3GDR/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB931768-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB933566-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB937143-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB939653-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB942615-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB944533-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB947864-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB950759-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB953838-IE7/SP2QFE/iertutil.dll
      /media/ACER/WINDOWS/$hf_mig$/KB958215-IE7/SP2QFE/iertutil.dll
      0
      1. Adrien > Adrien
         
        Quand je tape ls -i iertutil.dll ça me dit "Aucun fichier ou dossier de ce type"...Pourtant il est bien dans un répertoire.
        0
      2. Paul > Adrien
         
        up.
        0
      3. Adrien > Paul
         
        J'ai finalement réinstallé windows avec un DVD de sauvegarde, j'ai perdu des données mais j'avais mis l'essentiel sur clef USB. Radical mais efficace.

        Merci pour votre aide.
        0