tipos tag etiquetas eliminar crear linux ubuntu mount

linux - etiquetas - git tag



No se puede eliminar el dispositivo/dev/loop0 (9)

¿Estás seguro de que el dispositivo no está ocupado? ¿Alguna vez has probado el fusor para determinar un posible PID?

Precaución obtener toda la información posible:

fuser -c /dev/loop0 fuser -d /dev/loop0 fuser -f /dev/loop0

Intenta detener el proceso, que podría usar / dev / loop0. Si es necesario, use kill -9 o intente fuser -k para enviar la señal de kill -> mire man fuser .

Eliminé de forma insegura un dispositivo USB que estaba conectado a losetup con losetup y no pude eliminar ni desconectar loop0 posteriormente.

losetup -a muestra /dev/loop0: [0005]:145606719 (/dev/sdb1)

Cuando vuelvo a montar el dispositivo en / dev / sdb1, lo losetup -d /dev/loop0 y pruebe a realizar el losetup -d /dev/loop0 , todavía obtendré el mismo loop: can''t delete device /dev/loop0: Device or resource busy error loop: can''t delete device /dev/loop0: Device or resource busy . ¿Hay alguna manera de deshacerse del dispositivo de bucle?


Definitivamente hay un proceso para usarlo. Si no pudo determinar qué proceso le impide eliminar, reinicie su servidor si puede.


Es posible que también dmsetup usar dmsetup para eliminar la asignación de dispositivos. La forma más sencilla, si no interfiere con otras asignaciones, es usar dmsetup remove_all .


Intente volver a cargar el módulo del kernel de bucle. Si no ayuda entonces reinicie.


Lo mismo que por @frntn.

Los bucles fueron ocupados por RAID:

# cat /proc/mdstat Personalities : [raid0] md126 : active raid0 loop6p5[1] loop5p3[0] 209584128 blocks super 1.2 512k chunks md127 : active raid0 loop6p2[1] loop5p2[0] 31440896 blocks super 1.2 512k chunks

Los quité y todo obedece nuevamente a las órdenes.


Si está utilizando Luks, primero debe luksClose

cryptsetup luksClose $whatever losetup -D


Simplemente hago clic derecho en el dispositivo de bucle en dolphin y lo desmonto.


Tuve el mismo problema hoy y ninguna de las respuestas anteriores lo solucionó (no intenté volver a cargar el módulo del kernel de bucle, porque quería entender el problema real).

Resulta que el archivo de imagen asociado con el dispositivo de bucle contenía una partición "Linux LVM", que se configuró automáticamente como se muestra en pvscan :

$ pvscan PV /dev/sda1 VG server-vg lvm2 [417,76 GiB / 0 free] PV /dev/loop0 VG vbox-vg lvm2 [7,81 GiB / 0 free] Total: 2 [425,57 GiB] / in use: 2 [425,57 GiB] / in no VG: 0 [0 ]

Así que tuve que desactivar todos los volúmenes lógicos dentro del grupo de volúmenes:

$ vgchange --activate n vbox-vg 0 logical volume(s) in volume group "vbox-vg" now active

Finalmente pude separar bien el dispositivo de bucle:

$ losetup -d /dev/loop0 $ losetup -a


Tuve un problema similar con una tarjeta SD y la sugerencia de Aaoron Flin de usar dmsetup funcionó para mí.

Específicamente, debería poder ls / dev / mapper para ver si existe loop0pX partición loop0pX .

Si es así, puede usar dmsetup remove /dev/mapper/loop0p2 para deshacerse de cualquier partición innecesaria. Esto puede ser útil si desea mantener algunas asignaciones adjuntas.