Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:comment_reparer_clef_usb [Le 08/03/2010, 18:56] – hugbe | tutoriel:comment_reparer_clef_usb [Le 14/03/2023, 12:54] (Version actuelle) – [Graphiquement] L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Edgy usb tutoriel}} | + | {{tag>Jammy tutoriel |
| ---- | ---- | ||
| - | ====== Comment | + | ====== Comment |
| + | |||
| + | < | ||
| ===== Le bug : une histoire de partition ===== | ===== Le bug : une histoire de partition ===== | ||
| - | ==== Présentons le problème ==== | + | ==== Présentation du problème ==== |
| - | Vous avez choisi | + | Du fait d'inconsistances dans la gestion des systèmes de fichiers, il peut arriver que l'utilisation conjointe d'un support en FAT32 sur un OS GNU/ |
| - | Vous avez un baladeur mp3 par exemple (ou une clé USB tout simplement). | + | |
| - | Vous avez téléchargé de la musique légale sur Internet et voulez | + | |
| - | Vous allez donc cliquer sur « usbdisk » dans Nautilus (le navigateur de fichiers | + | |
| - | Vous faites glisser votre fichier | + | |
| - | Que se passe-t-il ? On vous dit quelque chose comme : " | + | |
| + | Concrètement, | ||
| + | > Impossible d' | ||
| - | <note important> | ||
| - | ==== Que s'est-il passé | + | ==== Que faut-il faire ? ==== |
| - | Vous avez sûrement utilisé la clé USB sous Windows avant Linux. Windows a monté votre partition (dans la clé USB) en FAT32. | + | Il va falloir recréer un système de fichier sain après avoir mis ses données |
| - | Peu importe... Une fois Linux installé, tout marchait bien. Seulement un jour, *boum* ! | + | La démarche est donc la suivante : |
| - | Cela est dû aux trous de Windows. | + | - Vérifications préalables, |
| - | Il n'y a pas 36 000 solutions, vous devez remonter votre partition. | + | - Sécurisation des données existantes, |
| + | - Tentative | ||
| + | - En dernier recours, destruction et reconstruction du système de fichiers. | ||
| - | <note important> | + | ===== Vérifications préalables ===== |
| - | <note important> | + | À essayer et vérifier avant toute manipulation potentiellement destructrice... |
| - | ===== Réparer la clé ===== | + | * Si vous utilisez une rallonge USB pour brancher votre périphérique essayez de le brancher directement sur un port USB de votre ordinateur. Certains périphériques ne fonctionnent pas sur un **câble USB trop long**. |
| - | <note important> | + | * Si vous utilisez |
| - | Tout d' | + | * Vérifiez si votre clé n'est pas équipée d'un interrupteur manuel empêchant l' |
| - | Par exemple créez | + | |
| - | </note> | + | |
| - | Ensuite, entrez les commandes suivantes | + | De manière générale, si dans des conditions matérielles identiques vous pouvez écrire avec Windows mais plus avec Ubuntu, vous pouvez éliminer ces cas de figure. |
| - | On commence par monter | + | < |
| + | ===== Mettre les données existantes en sécurité ===== | ||
| - | < | + | Les tentatives de réparation présentées aux chapitres suivants peuvent être destructrices. Il vous faut donc **commencer par sauvegarder** vos données. Comme certains lecteurs mp3 n' |
| + | Attention, la récupération des données dans la sauvegarde de l' | ||
| + | <note warning> | ||
| + | * Sauvegardez vos fichiers par copie classique : normalement votre clé se monte automatiquement à l' | ||
| - | Normalement vous allez pouvoir éditer fstab. Rajoutez cette ligne : | + | et/ou |
| + | * Sauvegardez l' | ||
| + | < | ||
| + | Bien sûr il faudra personnaliser cette commande en remplaçant par les valeurs appropriées " | ||
| - | <code>/dev/sdXX /media/usbdisk vfat rw,noexec, | + | <note tip> |
| + | Pour identifier quel // | ||
| + | - si celle-ci est montée : | ||
| + | < | ||
| + | et alors votre clef apparaîtra dans la liste ; | ||
| + | - Et, que la clé soit montée ou pas : | ||
| + | < | ||
| + | et la repérer à son système de fichiers, sa taille, son étiquette, et son éventuel point de montage.\\ | ||
| + | </ | ||
| - | **Pour la plupart, l' | ||
| + | ===== Tenter de réparer le système de fichiers ===== | ||
| + | Après avoir identifié votre clé (voir paragraphe précédent au besoin), vous allez pouvoir essayer de réparer le système de fichiers qui vous pose problème. L' | ||
| - | Nous allons commencer | + | Commencez par démonter votre clé, **il ne faut pas réparer un système monté** : < |
| + | où "/ | ||
| + | Avec cette méthode sous Kubuntu 17.10, | ||
| + | Ensuite, réparez le système de fichier | ||
| - | Il est possible de le faire graphiquement ou sur une console. | + | Si après cette étape, en éjectant la clé et en la rebranchant |
| + | |||
| - | **Méthode 1.a: | + | ===== Reconstruction d'un système de fichier ===== |
| + | <note warning> | ||
| - | 1.Ouvrez l' | + | Nous allons ici en dernier recours détruire le système |
| + | Il est possible de le faire graphiquement ou en ligne de commande dans un [[: | ||
| - | 2.Dans le menu Gparted> | + | ==== Graphiquement ==== |
| - | 3.Ensuite | + | === Avec Gparted === |
| + | - Ouvrez [[: | ||
| + | - Dans le menu Gparted> | ||
| + | - Ensuite, si elle ne l'est pas, démontez | ||
| + | - Créez maintenant une nouvelle table de partitions : // | ||
| + | - Puis créez une nouvelle partition et formatez la en FAT32 //Partition → Nouveau// | ||
| + | - Appliquez toutes les opérations dans le menu « Édition ». | ||
| - | 4.Puis formater | + | Normalement à ce stade votre clé est à nouveau fonctionnelle. Débranchez et rebranchez puis copiez vos données |
| - | 5.Appliquer toutes les opérations dans le menu édition. | + | === Avec Partitionmanager (KDE) === |
| - | 6.Puis formater votre clé en fat32 Partion>Formater> | + | Pré-requis : Vous devez avoir [[: |
| - | 7.Appliquer toutes les opérations | + | - Ouvrez l' |
| + | - Dans la fenêtre Périphériques, | ||
| + | - Ensuite démonter votre clé, clic droit puis Libérer. | ||
| + | - Et recréer la partition Fat32, clic droit, Nouvelle. | ||
| + | - Dans la nouvelle fenêtre choisir le système de fichier fat32, puis OK. | ||
| + | - Et enfin dans le menu cliquez sur « Appliquer ». | ||
| - | Et voilà ça marche écriture et effacement tout fonctionne parfaitement. | ||
| - | **Méthode 1.b: | + | ==== Dans un terminal |
| - | + | ||
| - | Pré-requis : Vous devez avoir installé le paquet | + | |
| - | + | ||
| - | 1.Ouvrez l' | + | |
| - | + | ||
| - | 2.Dans la fenêtre Périphériques, | + | |
| - | + | ||
| - | 3.Ensuite démonter votre clé, clique droit puis Libérer. | + | |
| - | + | ||
| - | 4.Et recréer la partition Fat32, clique droit, Nouvelle. | + | |
| - | + | ||
| - | 5.Dans la nouvelle fenêtre choisir le système de fichier fat32. puis OK. | + | |
| - | + | ||
| - | 6. Et enfin dans le menu faite Appliquer | + | |
| - | + | ||
| - | **Méthode 2 : Dans un terminal** | + | |
| - | + | ||
| - | Tapez ceci dans la console | + | |
| - | + | ||
| - | < | + | |
| - | sudo umount / | + | |
| - | + | ||
| - | < | + | |
| - | sudo mkfs.ext3 / | + | |
| - | + | ||
| - | + | ||
| - | **Pour remettre la clé en FAT32 il faut faire mkfs.vfat ;)** | + | |
| - | + | ||
| - | + | ||
| - | < | + | |
| - | sudo mount /dev/sdXX / | + | |
| - | + | ||
| - | + | ||
| - | Je suis heureux de vous annoncer que vous avez réussi ! | + | |
| - | + | ||
| - | ===== Permissions ===== | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Si vous n' | + | |
| - | + | ||
| - | Nous allons changer la permission de la clé ! | + | |
| - | + | ||
| - | Faites ceci en console : | + | |
| - | + | ||
| - | < | + | |
| - | sudo chmod -R ugo+rwx / | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Vous avez un lecteur MP3 super ! Malheureusement, | + | |
| - | La solution la plus simple serait de passer sous Windows à chaque fois qu'il faudrait écrire dedans. | + | |
| - | Heureusement Linux n'est pas si bête ! Nous allons contourner le problème. | + | |
| + | Démonter avant tout la clé :< | ||
| + | où il faudra adapter /dev/sdx à votre cas (x représente une lettre minuscule ex: a,b.). | ||
| + | Puis, recréer un système de fichier : < | ||
| + | en général et sauf exeption on formate une partition , pas une clé , il faut donc indiquer le numéro de la partition à formater | ||
| + | où il faudra adapter /// | ||
| + | =====Si ça ne fonctionne toujours pas===== | ||
| + | <note warning> | ||
| + | Repérez **au dernier moment** par | ||
| + | < | ||
| + | la lettre " | ||
| + | Aussitôt après, lancez ces commandes sur sdx (**sans** chiffre, et en adaptant la lettre du disque au vôtre) : | ||
| + | < | ||
| + | sudo apt install mbr | ||
| + | sudo install-mbr /dev/sdx --force -t 0 -e 1</ | ||
| + | Enfin créez et formatez sdx**1** (**avec** chiffre, cette fois) : | ||
| + | < | ||
| + | ou, pour lui donner aussi une étiquette : | ||
| + | < | ||
| + | Où NOM-CHOISI devra, dans le cas du FAT32, comporter **onze** caractères maximum. Il est de plus vivement conseillé d' | ||
| + | < | ||
| ===== Le problème entre Linux et FAT32 ===== | ===== Le problème entre Linux et FAT32 ===== | ||
| + | Sans entrer dans les détails, des problèmes peuvent survenir du fait de l' | ||
| + | Pour contourner cette imperfection et s' | ||
| + | où il faudra adapter /// | ||
| - | + | <note tip> | |
| - | + | Voilà, votre clé devrait être pleinement fonctionnelle. | |
| - | Le problème c'est que FAT32 ne gère pas les permissions et ne comprend rien à nos histoires de propriétaires de fichiers et de chmod. | + | |
| - | Il nous répond donc "Pas touche !" | + | |
| - | + | ||
| - | Ce qu'il faut faire ? Préciser qu'on est gentil à notre Clé USB lors de notre montage | + | |
| - | D'abord on démonte (ça n'efface pas les fichiers ;) ) | + | |
| - | + | ||
| - | < | + | |
| - | sudo umount / | + | |
| - | + | ||
| - | Et on remonte : | + | |
| - | + | ||
| - | < | + | |
| - | sudo mount -o umask=0 | + | |
| - | + | ||
| - | + | ||
| - | Ouf ! Tout est réglé, essayez de mettre vos fichiers dans la clé ;) | + | |
| - | + | ||
| - | Si vous éprouvez des difficultés à éjecter la clé vous pouvez tout simplement faire un eject / | + | |
| - | Ouf ! | + | |
| - | Ça y est vous pouvez mettre vos fichiers dans votre clé USB :) | + | |
| - | On dit quoi ? Merci tonton almaju ! :p | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Sources ===== | + | |
| - | + | ||
| - | * Tutoriel issu de http://www.siteduzero.com/ | + | |
| ---- | ---- | ||
| - | // | + | // |
