Cuando conecta un USB mass storage device
dispositivo, le da a la computadora host acceso no diferenciado al almacenamiento masivo.
Asume un control absoluto sobre el sistema de archivos similar al de un disco duro.
Como tal, a menos que el sistema host le haya ordenado explícitamente cortar la conexión entre los dispositivos, existe la posibilidad de que la computadora host corrompa el sistema de archivos. De ahí el "Safely Remove Hardware and Eject Media"
mensaje.
Sin embargo, MTP
o Media Transfer Protocol
opera a nivel de archivo en lugar de como una gran unidad de almacenamiento masivo a nivel de bloque.
Al enchufar un dispositivo como un dispositivo MTP, el sistema host consulta los archivos en el dispositivo.
Esto a menudo se mantiene como una base de datos o índice en el sistema de archivos raíz del dispositivo MTP. El sistema del dispositivo MTP no tiene que volver a escanear todo el dispositivo cuando se modifica su contenido; solo necesita actualizar la base de datos / índice.
El sistema host puede descargar un archivo, se enviará una señal al dispositivo para reconocer esta solicitud. El archivo solicitado será enviado por el dispositivo.
Eliminar archivos funciona de la misma manera. El sistema host envía un mensaje al dispositivo, marcando un archivo para su eliminación. El dispositivo elimina el archivo al reconocer la señal.
Esto funciona de manera muy similar a un sistema de archivos transaccionales, donde el archivo se modifica o no. El almacenamiento no se verá afectado por una transferencia fallida.
Esta es también la razón por la cual MTP solo permite la transferencia de un archivo a la vez (transferencia de archivos atómicos), de modo que la corrupción no puede ocurrir ya que las operaciones se ejecutan secuencialmente.
Entonces, sí, simplemente puede desconectar su dispositivo.
Más información sobre MTP y comparaciones con el almacenamiento masivo USB