Solaris Unix

Desmontar una partición a la fuerza en Solaris para evitar el error “device busy”

En Solaris, el comando umount no permite desmontar una partición o un  sistema de archivo del sistema si algún archivo del mismo está abierto o está siendo utilizado por alguna aplicación o por algún proceso de cualquier usuario.

Si lo intentas, se te mostrará un error que te dirá que el dispositivo está ocupado. En concreto, el error será el siguiente: “device busy”.

Para deshacerse de este mensaje puedes utilizar el comando comando umount con la opción -f .

Por ejemplo, vamos a suponer que quieres desmontar a la fuerza la unidad /cdrom/cdrom1. Para lograrlo, debes iniciar sesión como usuario root y escribir el siguiente comando:

# umount -f /cdrom/cdrom1

Debes tener en cuenta que el uso de esta opción puede provocar la pérdida de datos en los archivos que tengas abiertos. Del mismo modo, los programa que accedan a estos archivos después de que la unidad haya sido desmontada, pueden dar errores, por lo que es recomendable reiniciar el sistema.

NOTA: La opción -f del comando umount, solamente está disponible en las versiones 8 y superiores de Solaris.

EduZRO

Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

No Comments

comment No comments yet

You can be first to leave a comment

Deja un comentario

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