BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Desconectar HD USB sin UMOUNT (FreeBSD)

BocaDePez
BocaDePez

Hola gente,

Espero que tenga espacio en este subforo para la gente que usamos FreeBSD jeje.

Resulta que quiero poner las cosas faciles a un usuario. Tiene un disco duro externo en NTFS. Para evitar que el usuario tenga que escribir MOUNT / UMOUNT cada vez, lo he programado en el DEVD.CONF para que automaticamente se monte al conectarlo y se desmonta al desconectarlo. Funciona perfecta. El tema es que por alguna razón los archivos que guarda en NTFS, en un Windows los ve incorrectamente (el windows da errores), total, que como solo lo va a usar en FreeBSD, se lo he formateado a UFS.

Cuando conecta el disco duro se monta automaticamente, pero ahora al quitar el disco duro le mete un pedazo kernel panic que le cuelga la máquina, no llega a ejecutarse el comando de "umount".

Lógicamente el usuario me dice que en Windows eso no pasa, que el no desconecta la unidad y la puede quitar sin problemas (lo sabemos, todo el mundo quita los pen drive sin desactivarla previamente). Pero ahora nada, cada vez que la desconecta en FreeBSD y la unidad está montada le mete un Panic y a reiniciar.

¿Hay alguna solución? (sin ejecutar a mano un UMOUNT)

BocaDePez
BocaDePez

en ubuntu existe una aplicacion para automotar los dispositivos que usan NTFS , tanto montar como desmontar.

Yo probaría con usar este programa...googlea

🗨️ 1
BocaDePez
BocaDePez

ya, eso lp he probado.El problema es que nada mas quitar el usb se cuelga, al instante, por lo que no da tiempo de que se ejecute nada.

BocaDePez
BocaDePez

¿Y cómo sabes que no hay operaciones pendientes?

🗨️ 7
BocaDePez
BocaDePez

Diselo a los miles de personas que quitan el pen drive nada mas copiar un archivo (en Windows, por lo menos).

🗨️ 6
Vermu

Quizás porque en Windows desde hace tiempo ya no hay que hacer botón derecho, desconectar de forma segura, etc...

🗨️ 5
vukits

:D

¿Apostarías una Cruzcampo? :D

🗨️ 4
Vermu
🗨️ 3
Vermu
🗨️ 2
vukits
BocaDePez
BocaDePez
vukits

lo sabemos, todo el mundo quita los pen drive sin desactivarla previamente)

madre de diox ... ¿Te das cuenta de la cacho burrada que es esto? :D

sino, pues con montar la partición con la opción 'sync' (sin cache de por medio), a costa de un gran consumo de cpu, ya está ;)

saludos

🗨️ 7
BocaDePez
BocaDePez

Ya lo se que es una burrada, diselo a todos los usuarios que lo hacen jeje.

Lo del sync lo probaré, ya que realmente el disco duro lo que hace el tio es meterlo por si tiene que consultar datos, si no, lo saca, vamos, que no es un uso continuado como para saturar la CPU.

Saludos

🗨️ 1
BocaDePez
BocaDePez

Mal de muchos, consuelo de tontos

BocaDePez
BocaDePez

Nada, ni con el "sync" activado. Nada mas quitar el USB sin haber trabajado con él, pega una crugida instantanea.

🗨️ 4
vukits

¿algún log del sistema? (no ... no tengo ni puta idea ;) :D )

🗨️ 3
BocaDePez
BocaDePez

No llega a registrar nada, ya que como he dicho, se congela al instante, en todo caso a veces muestra un Kernel Panic, pero con el error de haberle quitado el USB en marcha (Driver not configured)

🗨️ 2
BocaDePez
BocaDePez
-3
vukits