¿Cómo puedo umount forzar una partición en mi sistema Linux? Normalmente, solo escribiría sudo umount /dev/<Device> pero si el dispositivo está ocupado, devuelve

 umount: <Mount Location>: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

¿Cómo puedo forzar umount?

Responder

No es así. Ese mensaje está ahí por una razón . Algo está utilizando actualmente la partición, por lo que forzar el desmontaje puede provocar daños en los datos. Por lo tanto, lo primero que debe hacer es verificar qué está usando la partición:

$ sudo umount mountpoint umount: /home/pi/mountpoint: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

Bien, veamos quién lo está usando:

$ lsof mountpoint/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 9244 pi cwd DIR 8,17 4096 2 mountpoint 

Entonces, hay un proceso bash en ejecución, con un PID de 9244, propiedad del usuario pi y que actualmente está accediendo al punto de montaje. En este caso, simplemente abrí una terminal y cd ed en mountpoint.

Todo lo que necesita hacer es detener ese proceso. Si sabe qué es, deténgalo. Si no «t (y es de su propiedad), puede kill:

Y ahí lo tienes, ¡funcionó!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *