Système> Administration> Utilitaire de disque
Quelle est la différence entre "Démonter le volume" et "Suppression en toute sécurité"? Supposons que vous insérez un lecteur flash et ouvrez l'interface utilisateur de l'Utilitaire de disque, si vous cliquez sur "Suppression sécurisée", vous recevez une notification "Erreur de détachement du lecteur", car il est occupé. Vous devez d'abord cliquer sur le bouton "Démonter le volume", puis le suivre avec le bouton "Suppression sécurisée".
Quelques questions ici: cela signifie-t-il que toutes ces fois où j'ai "éjecté" le lecteur (via le menu contextuel) avant de le retirer, je ne l'ai pas retiré "en toute sécurité"? Et quels sont les équivalents en ligne de commande pour les deux opérations différentes?
(Cette question a été quelque peu abordée ici, mais les réponses semblent contredire ce que je signale à propos des options de l'Utilitaire de disque. Merci.)
Monter un volume signifie le placer quelque part dans le système de fichiers afin que ses données deviennent disponibles. Par exemple, le montage d'un volume flash nommé
MyFlash
crée généralement dans un dossier nommé à/media/MyFlash
partir duquel son contenu est accessible.Le démonter signifie rendre ses données indisponibles via le système de fichiers. Cela signifie soit:
/media/MyFlash
n'existe plus après le démontage, ou/media/MyFlash
est un dossier videVous démontez également une partition à la fois. Si vous avez plusieurs volumes (partitions) sur votre lecteur, vous devez démonter chacun séparément.
Retirer un disque en toute sécurité signifie que le module USB du noyau ne se soucie plus du disque. Toutes les données en attente qui seront écrites, l'appareil sera mis hors tension (bien qu'il y ait toujours une tension sortant du port USB). Ce n'est qu'après cela que vous devez retirer le lecteur du port USB.
Même si le noyau écrit toutes ses données via le port USB, certains périphériques, en particulier les disques durs externes (rotatifs), peuvent tamponner ces données et ne pas les écrire immédiatement sur le disque. Le simple démontage de toutes les partitions et le retrait du câble USB peuvent laisser des données dans ces tampons non écrites sur le disque et donc perdues. Cependant, lors de la suppression du lecteur en toute sécurité, le noyau indique au lecteur de s'assurer que toutes les données sont écrites et attend que le lecteur confirme l'avoir fait.
Info technique
Le noyau associe certains fichiers spéciaux aux périphériques. Disons que nous avons un appareil
/dev/sdc
avec deux partitions/dev/sdc1/
et/dev/sdc1
. Les opérations de montage et de démontage utilisent ces fichiers et les outils de formatage les utilisent pour écrire des données directement sur la partition. Mais lorsque vous "supprimez en toute sécurité" le lecteur, le noyau n'associe plus/dev/sdc*
fichier à votre lecteur.Tant que le lecteur n'est pas «retiré en toute sécurité», mais simplement «démonté», il existe toujours un moyen pour les applications et le noyau d'écrire sur le disque, et rien ne garantit que le noyau a fini d'écrire ses tampons sur le disque, ou que le disque a fini de les recoder.
la source
Si j'utilise un retrait sûr sur une clé USB, je ne peux pas utiliser d'autre clé USB. Ubuntu ne reconnaît pas du tout que j'ai branché une clé USB. (rien ne s'affiche sur / var / log / messages)
C'était sur ubuntu version 10.04, c'est peut-être corrigé maintenant.
la source