Bonjour,
J'ai un bureau Plasma et lorsque je mets des clés USB, quand je veux les retirer je fait clic droit et "remove safely..."
Mais avec mon HDD de 2To, lorsque je fais clic droit "remove safely..." le logo passe de vert à un logo un peu vert/jaune avec un signe de débranché, mais contrairement à la clé il reste dans la liste à gauche et ne part pas
Est-ce qu'il s'éjecte correctement ?
Merci
[Dolphin] Périphérique USB
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dolphin] Périphérique USB
Bonjour,
Je n'ai jamais vu ceci (donc pur supposition), mais je pense que cela veut dire qu'il a bien démonté le HDD, mais il n'est pas arrivé à couper son alimentation.
Le plus important c'est d'avoir tous les systèmes de fichier du HDD démontés en espérant que le cache du HDD ai bien été vidé/écrit (chose normalement réalisé lors de la demande d’éjection)
Je n'ai jamais vu ceci (donc pur supposition), mais je pense que cela veut dire qu'il a bien démonté le HDD, mais il n'est pas arrivé à couper son alimentation.
Le plus important c'est d'avoir tous les systèmes de fichier du HDD démontés en espérant que le cache du HDD ai bien été vidé/écrit (chose normalement réalisé lors de la demande d’éjection)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Dolphin] Périphérique USB
C'est un HDD branché secteur, donc peut-être que ça veut dire qu'il est démonté mais branché au PC
La manipulation était une récupération du HDD vers le PC de plusieurs fichiers, ça a posé un problème de cache à ce niveau là ?
(Correctement vidé et écrit ?)
La manipulation était une récupération du HDD vers le PC de plusieurs fichiers, ça a posé un problème de cache à ce niveau là ?
(Correctement vidé et écrit ?)
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Dolphin] Périphérique USB
La question qu'il faut se poser, c'est pourquoi on doit éjecter manuellement un device (clé USB, HDD, ...) avant de le débrancher. Le but est d'avoir un système de fichier cohérent, démonté proprement. Quand tu écris un fichier sur le disque dur, celui-ci n'est pas immédiatement écrit dessus, il est déjà mit dans le cache de Linux (ta mémoire vive), puis il est copié par morceaux dans le cache du disque dur externe (s'il en possède un), et finalement le contrôleur du disque dur va écrire le contenu du cache physiquement quand il en aura le temps (quelques millisecondes).
Donc quand tu démontes (via par exemple umount) le système de fichier, tu peux être sûr une fois ceci fait que plus rien n'est dans le cache de Linux, mais il peut rester des choses non écrites physiquement dans le cache du disque. Il existe des commandes pour demander au HDD d'écrire intégralement son cache (commandes lancées automatiquement quand tu demandes une éjection), ainsi une fois ceci fait tu peux le débrancher avec sécurité car tout sera bien écrit.
Bref, tout ceci pour dire que si tu as le système de fichier démonté, si tu attends quelques secondes, même sans envoyer la commande d'éjection tu as 99.9% de chance que tout se passe bien. Et dans le pire des cas les systèmes de fichier sont généralement assez robuste et cela ne les dérange pas trop.
En résumé si tu ne fait que lire depuis le HDD, tu pourrais presque le débrancher à chaud sans rien démonter, mais cela ne reste vraiment pas recommandé, car les systèmes de fichiers peuvent modifier certains attributs (date d'accès)... Si tu montes le système de fichier en lecture seul, là tu n'a pas de question à te poser tu pourrais sans aucun souci le débrancher directement sans rien faire, bon cela ne reste quand même moyennement recommandé...
Donc quand tu démontes (via par exemple umount) le système de fichier, tu peux être sûr une fois ceci fait que plus rien n'est dans le cache de Linux, mais il peut rester des choses non écrites physiquement dans le cache du disque. Il existe des commandes pour demander au HDD d'écrire intégralement son cache (commandes lancées automatiquement quand tu demandes une éjection), ainsi une fois ceci fait tu peux le débrancher avec sécurité car tout sera bien écrit.
Bref, tout ceci pour dire que si tu as le système de fichier démonté, si tu attends quelques secondes, même sans envoyer la commande d'éjection tu as 99.9% de chance que tout se passe bien. Et dans le pire des cas les systèmes de fichier sont généralement assez robuste et cela ne les dérange pas trop.
En résumé si tu ne fait que lire depuis le HDD, tu pourrais presque le débrancher à chaud sans rien démonter, mais cela ne reste vraiment pas recommandé, car les systèmes de fichiers peuvent modifier certains attributs (date d'accès)... Si tu montes le système de fichier en lecture seul, là tu n'a pas de question à te poser tu pourrais sans aucun souci le débrancher directement sans rien faire, bon cela ne reste quand même moyennement recommandé...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum