Quelle est la différence entre "Démonter", "Éjecter", "Retirer le lecteur en toute sécurité" et l'icône d'éjection?

104

Lorsque je clique avec le bouton droit de la souris sur l'icône du bureau de ma clé USB ou de ma carte SD, je peux choisir "Éjecter" ou "Retirer le lecteur en toute sécurité":

capture d'écran

Dans le volet latéral de l'arborescence de Nautilus, je peux "démonter" ou "éjecter":

capture d'écran

Le volet latéral Lieux de Nautilus présente une sorte d’icône d’éjection:

capture d'écran

Qu'est-ce que tout cela fait?

Les détails sur lesquels je me demandais incluent:

  • Que se passe-t-il lorsqu'un lecteur a plusieurs partitions montées?
  • Dans quelles conditions une invite à vider la corbeille est-elle affichée?
  • Cela entraîne-t-il un état dans lequel le lecteur ne peut pas être remonté sans être reconnecté physiquement?
ændrük
la source
Je pense qu'il y avait un papier sur LP sur l'unification / simplification de ces noms.
Papukaija
Quelle est la version d'Ubuntu? Pourquoi est-ce que ça a l'air tellement mieux que les 16.04 et 17.04?
Hashim
@Hashim Il s'agit d'Ubuntu 10.10 avec la police définie sur Droid Sans. Je vous conseillerais d'explorer quelques anciennes versions sur une machine virtuelle si vous êtes curieux. c'est amusant de voir comment l'interface a évolué.
ændrük
Donc, il ne serait pas possible d'obtenir l'une des nouvelles versions pour ressembler à ceci?
Hashim
@Hashim Ce serait mieux comme une nouvelle question; c'est un sujet différent et la réponse risque d'être compliquée.
Année

Réponses:

26

Les principales différences sont les suivantes:

Démonter

Cette option démontera "littéralement" le périphérique / la partition et s’appliquera normalement (sur Nautilus) aux disques durs, qu’ils soient internes ou externes. Il n’est pas courant de le voir pour les lecteurs flash / lecteurs de stylo / clés USB / cartes SD / appareils photo numériques et tout autre périphérique devant être synchronisé avant la mise hors tension.

Ce n'est pas la méthode recommandée pour adresser un périphérique qui doit être mis hors tension en premier si vous souhaitez le déconnecter par la suite, car le périphérique apparaîtra toujours dans le panneau Nautilus.

N'oubliez pas que le démontage vous donne la possibilité de remonter le périphérique (puisqu'il n'a pas été mis hors tension ni éjecté le périphérique du système).

Bouton d'éjection / éjection

D'une manière ou d'une autre similaire à Unmount, il démontera le périphérique / la partition. Le problème est que cette option ne devrait être présente que pour les périphériques optiques (les périphériques qui n'ont pas besoin de synchroniser les données avant de se déconnecter), car cela éjecte réellement le périphérique. Je veux dire littéralement éjecte ou ouvre votre lecteur de CD / lecteur de DVD afin que vous puissiez extraire le CD / DVD, physiquement.

Vous ne pourrez plus remonter le périphérique, sauf si vous insérez le CD / DVD dans (avec les périphériques optiques) ou retirez et réinsérez la clé USB (pour les lecteurs flash et autres périphériques similaires). Étant donné que cette option apparaît également pour les lecteurs USB et que les lecteurs de CD / DVD se comportent différemment des lecteurs USB (les lecteurs durs et les lecteurs de stylo dans ce cas, les périphériques optiques sont omis), l'éjection d'un lecteur USB mal synchronisé (clé USB ou disque dur) pourrait causer des problèmes.

Il existe cependant un processus de vérification qui s'exécute lorsque vous essayez d'éjecter un périphérique nécessitant une synchronisation. Par exemple, si vous essayez d'éjecter un périphérique qui copie des données à ce moment précis, l'avertissement suivant s'affiche:

entrez la description de l'image ici

Si vous essayez d’éjecter le périphérique et que la synchronisation n’est pas encore terminée, vous recevrez un message indiquant «attendre que la synchronisation se termine avant d’éjecter le périphérique». Cela montre seulement ou du moins cela vous laisse suffisamment de temps pour voir le message si vous copiez beaucoup de fichiers, en particulier de petits fichiers mélangés à des gros, puis, immédiatement après la fin du processus de copie, essayez de l'éjecter.

Notez quelques choses:

  1. Si vous avez un lecteur de CD / DVD USB et que vous éjectez le support, le périphérique entier sera éjecté. Il vous faudrait insérer l'image CD / DVD dans pour que le périphérique réapparaisse.

  2. Si vous éjectez (au moins avec les versions 12.04 et 12.10, les versions antérieures non testées) un périphérique USB nécessitant une synchronisation, le processus d'éjection éteindra le périphérique APRÈS la synchronisation. Cela pourrait être la cause de ne pas voir l'option "Retirer le lecteur en toute sécurité".

  3. Si vous connectez un appareil doté de plusieurs partitions (comme certains iPod, le smartphone N900 ou tout autre appareil affichant 2 appareils ou plus dans Nautilus), Eject ne sera "éjecté" qu'avec l'appareil que vous avez sélectionné. Cela ne marchera pas avec les autres jusqu'à ce que vous le disiez spécifiquement.

  4. L'éjection d'un périphérique comportant plusieurs partitions ne fonctionne pas correctement. Cela n'éteint pas correctement l'appareil, vous pourriez donc avoir des problèmes ou des problèmes.

Retirer le lecteur en toute sécurité

Cette option diffère des autres car elle est spécialement conçue pour les périphériques synchronisés tels que les disques durs USB, les clés USB, etc. Elle synchronise le périphérique, le démonte puis le met hors tension. Cette option devrait être disponible pour les périphériques nécessitant une synchronisation, bien que Eject ait utilisé certaines des propriétés de Safely Remove Drive.

Voici quelques images qui montrent ce que vous pouvez voir lorsque vous essayez de déconnecter l'appareil:

Comme vous pouvez le voir sur cette image, une clé USB ou une clé USB possède l'option "Éjecter" entrez la description de l'image ici

Un disque dur USB externe a l'option "démonter" entrez la description de l'image ici

Un lecteur de DVD USB externe a l'option "Eject"
entrez la description de l'image ici

Unity Launcher affichant une option "Éjecter le lecteur parent" sur un lecteur de stylo à partitions multiples (2 partitions dans ce cas) entrez la description de l'image ici

Une clé USB créée avec 2 partitions

Fondamentalement, nous devrions voir ceci:

Démonter - Pour les disques durs
Éjecter - Pour les lecteurs optiques
Retirer en toute sécurité - Pour les lecteurs USB nécessitant une synchronisation et une mise hors tension (Pen Drives par exemple)

À noter que Unity Launcher affiche les options différemment de Nautilus. GPARTED ou l’application disque s’affiche également différemment de Nautilus.

Luis Alvarado
la source
après avoir retiré le lecteur en toute sécurité maintenant, le lecteur ne sera pas remonté
user391339
Vous avez peut-être trouvé un bug
Luis Alvarado
1
Merci. Comment pouvons-nous "supprimer en toute sécurité" un disque dur externe en ligne de commande?
Tim
umount / dev / DRIVE_ID puis éjectez / dev / DRIVE_ID
Luis Alvarado
34

Lorsqu'un lecteur est connecté et que son système de fichiers est chargé, il est monté, comme avec la commande mount(ou pmount), sur un emplacement du système de fichiers racine (généralement quelque part à l'intérieur /media). Lorsque le système de fichiers n'est plus nécessaire, vous pouvez le démonter (comme avec les commandes umountou pumount), ce qui annule toutes les écritures en attente sur le disque, afin que vous puissiez retirer le lecteur en toute sécurité. Si le lecteur est supprimé sans le faire, certaines écritures en attente seront perdues et le lecteur pourrait potentiellement être rendu illisible ou sinon perdre des données.

"Safely Remove Drive" et "Eject" sont fondamentalement équivalents et font deux choses: il commence par démonter le système de fichiers (comme si la umountcommande était utilisée), puis il émettait une commande d'éjection SCSI (acceptée par des lecteurs de CD-ROM, par exemple), et ignoré par presque tout le reste). Cela fonctionne de la même manière que la commande en ligne de commande eject. De nombreux périphériques USB semblent répondre à la commande d'éjection en se fermant ou se désenregistrant de l'hôte USB.

Pour la plupart des appareils, toutes ces commandes sont fonctionnellement équivalentes . Pour les périphériques de CD-ROM, DVD, Blu-ray, etc., "Éjecter" éjecte physiquement le support en plus.

dégraissage
la source
14
"Safely Remove Drive" et "Unmount" ne font certainement pas la même chose. "Safely Remove Drive" démonte les deux partitions sur ma carte SD, tandis que "Unmount" n'en démonte qu'une. Après le "démontage", ma carte SD ne peut toujours pas être retirée en toute sécurité. J'ai clarifié ma question ci-dessus.
ændrük
Cela semble un détail assez mineur pour que je pense que cela ne vaille pas la peine d'être mentionné. Le processus est le même, peu importe.
Greyfade
9
@ ændrük souligne un point majeur. Veuillez répondre à cette question dans votre réponse par ailleurs excellente, ce qui entraînera une perte de données si les utilisateurs démontent un système de fichiers puis retirent une clé USB sur laquelle plusieurs systèmes de fichiers sont montés. Ejecter semble être la voie à suivre.
Nealmcb
Pendant que nous y sommes, @greyfade, pourriez-vous savoir quelque chose au sujet de ma question restée sans réponse sur l’évitement de certains montages automatiques sur clé USB? askubuntu.com/questions/25110/… Je l'apprécierais vraiment!
Nealmcb
1
sur un lecteur de musique portable, la différence entre démonter et retirer en toute sécurité peut être le fait que, après le démontage, la batterie sera toujours chargée, mais pas après son éjection / son retrait en toute sécurité
seb
5

En ce qui concerne les périphériques USB, l'éjection ne fait que démonter le périphérique, mais celui-ci est toujours connecté. Le retirer pourrait causer des dommages. Après avoir éjecté le périphérique, vous devez le retirer en toute sécurité pour vous assurer qu'il n'endommagera pas votre périphérique.

Antonis
la source
5

Je suis presque sûr que "retirer en toute sécurité" démonte toutes les autres partitions sur ce périphérique.

jv13613
la source