Fichier impossible à remplacer ou supprimer

Fermé
Adrien - 9 mai 2009 à 23:45
 Adrien - 13 mai 2009 à 11:18
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.
A voir également:

5 réponses

dust-of-return Messages postés 330 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 27 décembre 2010 101
9 mai 2009 à 23:49
Mode sans echec avec prise en charge reseau...et essaye de le remplacer en le retelechargent

@+
0
synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 243
9 mai 2009 à 23:56
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
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
10 mai 2009 à 11:58
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
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
Adrien > Adrien
10 mai 2009 à 12:05
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
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
10 mai 2009 à 12:08
Re,

Affiche aussi le résultat de la commande
mount
0
Je l'ai affiché au dessus.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
10 mai 2009 à 12:10
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
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
Adrien > Adrien
10 mai 2009 à 12:58
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
Paul > Adrien
11 mai 2009 à 10:37
up.
0
Adrien > Paul
13 mai 2009 à 11:18
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