Expulsar dispositivos de forma segura en GNU/Linux

Publicado el 24 de Agosto a las 19:55 por magarto

Incluso en Ubuntu Feisty, el cual incorpora notificación por libnotify y sincronización de archivos antes de expulsar un disco extraíble, nos encontramos muchas veces con que no se han copiado los archivos correctamente, lo que puede llevarnos a problemas aún más graves, como tener que chequear el disco, perder algunos archivos…

La solución que propongo es más que interesante, a la vez de sencilla. Consiste simplemente en ejecutar el comando sync en una terminal y esperar a que el comando finalice. Después ya podemos desmontar el dispositivo.

Desde que lo utilizo no he tenido problemas.

  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

1 Trackbacks/Pingbacks

  1. Pingback: University Update - Linux - Expulsar dispositivos de forma segura en GNU/Linux UNITED STATES el 24 Agosto 2007 a las 22:24

3 Comentarios

  1. Mario Tello MEXICO
    24 Agosto 2007 a las 23:27

    Bueno este comando existe desde unix yo siempre lo he utilizado con distros viejas o cuando utilizo discos de 3 1/2 y antes de quitarlo hago el sync, de hecho se me ha hecho costumbre, que lo que yo hago en ubuntu en espanish y con GNOME como interfaz es, ALT + F2, tecleo sync, y luego ALT + T y luego enter, asi no tengo que abrir una consola y tambien cabe aclarar que cuando te vaz a equipo y le das boton derecho en el dispositivo y le das en extraer lo que hace es justamente esto del sync, asi que si no quieres teclear nada esto seria una buena opcion.

    Saludos
    Mario Tello

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Ubuntu Linux Ubuntu Linux
  2. Mario Tello MEXICO
    24 Agosto 2007 a las 23:33

    Tambien cabe aclarar para lo que sirve el comando, y lo que hace y es algo asi como que lee todo el contenido a copiar, copia unas partes y otras se quedan en memoria para buffer, al usar el comando syn forzas a que escriba estos datos en el disco.
    http://man.cx/sync(8)/en
    http://man.cx/sync(8)/es

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Ubuntu Linux Ubuntu Linux
  3. magarto SPAIN
    25 Agosto 2007 a las 08:54

    Exacto, lo de que fuerza a hacerlo ya lo sabía, porque cuando copias archivos muy pequeños de dispositivos extraíbles se carga en el búffer, por eso a veces hay problemas al extraerlos pronto.

    De todos modos, es buena la idea que pones, pero yo estoy más acostumbrado a usar terminales :P

    Al extraer dispositivos mediante los iconos del escritorio, a veces no funciona correctamente la sincronización, por eso escribií esto, para asegurar que funcione.

    También se podría modificar el comando umount para que ejecute esto automáticamente, pero lo ví demasiado complicado para lo simple que es lo que explico

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Mac OS Mac OS X

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores

Cerrar
E-mail It