#51 Le 15/08/2012, à 13:26
- Babdu89
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Pas sûr que çà réagisse pareil en virtualisation ... On peut faire un checkdisk comme çà?...
@+. Babdu89
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#52 Le 15/08/2012, à 13:27
- xavier4811
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Bien sur, mais je sais pas trop comment engendrer la corruption par contre.
Hors ligne
#53 Le 15/08/2012, à 14:04
- YannUbuntu
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Bonjour
pour engendrer la corruption, il suffit par exemple d'utiliser dans le nom des fichiers un caractère "non-autorisé par Windows", comme par exemple le caractere ":" qui est accepté par Ubuntu mais rejeté par le chkdisk de Windows.
(C'est ce que Malbo avait observé ici: http://forum.ubuntu-fr.org/viewtopic.ph … 9#p4078269
J'ai depuis corrigé le problème en n'utilisant plus ce caractère dans le nom des fichiers créés par Boot-Repair.)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#54 Le 15/08/2012, à 23:15
- xavier4811
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Suite et fin des tests.
Je ne sais pas si insérer un caractère interdit remplace vraiment une corruption de disque mais j'ai fais l'essai.
Contexte : fichiers de texte lorem ipsum avec des noms tordus(caractères spéciaux) enregistrés dans plusieurs dossiers dont
la racine C
le dossier utilisateur
le dossier utilisateur\téléchargements
un deuxième disque E
Noms des fichiers :
lorem.ipsum.txt
lorem,ipsum.txt
lorem:ipsum.txt
lorem!ipsum.txt
lorem?ipsum.txt
lorem*ipsum.txt
lorem_ipsum.txt
Checkdisk lancé au rebot sur le disque C et en cours d'utilisation sur le disque E
Résultats :
Dans tous les cas, seuls les fichiers lorem,ipsum.txt lorem!ipsum.txt lorem_ipsum.txt sont conservés, sauf a la racine C ou on retrouve aussi le fichier lorem.ipsum.txt
Avant :
Après sur C :
Après sur le dossier utilisateur Téléchargements :
Le checkdisk sur C n'est pas bavard a moins que j'ai raté quelque chose.
Le checkdisk sur E m'en apprendra davantage
La partie du rapport traitant de la suppression :
Le plus intéressant, le début du rapport, indiquant que les fichiers ont en fait été déplacés dans un dossier "Trouvé" :
Le dossier en question s'appelle en fait "found.000" et est caché comme les fichiers système. Il est inaccessible depuis W$ :
Par contre, sous Ubuntu, rien n'empêche d'ouvrir ce dossier :
Et de récupérer le texte contenu :
Si je trouve un peu de temps ces prochains jours je retenterai avec autre chose que du texte
Dernière modification par xavier4811 (Le 15/08/2012, à 23:16)
Hors ligne
#55 Le 16/08/2012, à 06:58
- YannUbuntu
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Les caractères à priori interdits par Windows sont donc:
- les deux points (:)
- le point d'interrogation (?)
- l'étoile (*)
- le point qui ne sert pas à l'extension (mon.fichier.txt)
à voir s'il y en a d'autres, mais c'est déjà super d'avoir détectés ces 4 là. Merci et bravo!
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#56 Le 16/08/2012, à 08:49
- xavier4811
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Ce qui est aussi intéressant c'est que les fichiers ne sont pas purement et simplement supprimés mais bien sauvegardés quand c'est possible.
Hors ligne
#57 Le 16/08/2012, à 14:19
- JLK
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Suite et fin des tests.
Je ne sais pas si insérer un caractère interdit remplace vraiment une corruption de disque mais j'ai fais l'essai.
Contexte : fichiers de texte lorem ipsum avec des noms tordus(caractères spéciaux) enregistrés dans plusieurs dossiers dont
la racine C
le dossier utilisateur
le dossier utilisateur\téléchargements
un deuxième disque E
Noms des fichiers :
lorem.ipsum.txt
lorem,ipsum.txt
lorem:ipsum.txt
lorem!ipsum.txt
lorem?ipsum.txt
lorem*ipsum.txt
lorem_ipsum.txt
Checkdisk lancé au rebot sur le disque C et en cours d'utilisation sur le disque E
Résultats :
Dans tous les cas, seuls les fichiers lorem,ipsum.txt lorem!ipsum.txt lorem_ipsum.txt sont conservés, sauf a la racine C ou on retrouve aussi le fichier lorem.ipsum.txt
Avant :
http://pix.toile-libre.org/upload/thumb/1345068735.png
Après sur C :
http://pix.toile-libre.org/upload/thumb/1345068788.png
Après sur le dossier utilisateur Téléchargements :
http://pix.toile-libre.org/upload/thumb/1345068883.png
Le checkdisk sur C n'est pas bavard a moins que j'ai raté quelque chose.
http://pix.toile-libre.org/upload/thumb/1345067857.png
Le checkdisk sur E m'en apprendra davantage
La partie du rapport traitant de la suppression :
http://pix.toile-libre.org/upload/thumb/1345068031.png
Le plus intéressant, le début du rapport, indiquant que les fichiers ont en fait été déplacés dans un dossier "Trouvé" :
http://pix.toile-libre.org/upload/thumb/1345068162.png
Le dossier en question s'appelle en fait "found.000" et est caché comme les fichiers système. Il est inaccessible depuis W$ :
http://pix.toile-libre.org/upload/thumb/1345068312.png
Par contre, sous Ubuntu, rien n'empêche d'ouvrir ce dossier :
http://pix.toile-libre.org/upload/thumb/1345068411.png
Et de récupérer le texte contenu :
http://pix.toile-libre.org/upload/thumb/1345068489.pngSi je trouve un peu de temps ces prochains jours je retenterai avec autre chose que du texte
Tu nous démontres bien la supériorité de GNU/Linux (et UNIX).
Les caractères à priori interdits par Windows sont donc:
- les deux points (:)
- le point d'interrogation (?)
- l'étoile (*)
- le point qui ne sert pas à l'extension (mon.fichier.txt)à voir s'il y en a d'autres, mais c'est déjà super d'avoir détectés ces 4 là. Merci et bravo!
Il y a < et > qui sont interdits, me semble-t-il.
Hors ligne
#58 Le 16/08/2012, à 17:21
- xavier4811
Re : [Disque dur] Ecriture NTFS => disque illisible sous Windows
Selon certaines docs Msdn :
The following reserved characters:
< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)
Mais quand on voit que le point ne servant pas a l'extension est supprimé aussi on peut se dire que la liste est non exhaustive et fonction de l'emplacement.
Dernière modification par xavier4811 (Le 16/08/2012, à 17:23)
Hors ligne