GNU/Linux >> Tutoriales Linux >  >> Linux

¿No puede desmontar un archivo respaldado en bucle pero no hay archivos abiertos?

En tu pregunta, escribiste grep pathofimagefile . Has probado con grep pathofmountpoint ?

También verifique que ningún proceso que se esté ejecutando en su máquina tenga su punto de montaje (o un subdirectorio del mismo) establecido como su directorio de trabajo actual.

sudo ls -l /proc/*/cwd | grep pathofmountpoint le dará esos números de proceso.


Creo que esto es para lo que es el fusor. Específicamente, fuser -km /path/to/mount/point - tenga en cuenta que el -k flag mata procesos con archivos abiertos en este sistema de archivos. Puede omitir esta bandera para ver una lista primero.


Wow, esto es muy antiguo, pero para beneficiar a aquellos que lo encuentren en el futuro, esto es lo que encontré:tenía monturas anidadas. Es decir, monté una imagen del sistema de archivos raíz con un dispositivo de bucle invertido en /mnt. Bajo ese punto de montaje, monté los sistemas de archivos proc y sysfs montados en /mnt/proc y /mnt/sys. Más tarde me olvidé de los sistemas de archivos proc y sysfs al intentar desmontar la imagen del sistema de archivos.

# mount -o loop rootfs_disk.img /mnt
# mount proc /mnt/proc -t proc
# mount sysfs /mnt/sys -t sysfs
# # ... ages pass
# umount rootfs_disk.img
umount: /mnt: device is busy.
# umount /mnt
umount: /mnt: device is busy.

--Noah Spurrier


Linux
  1. ¿Por qué Rm puede eliminar archivos de solo lectura?

  2. ¿Compara directorios pero no contenido de archivos?

  3. Python:no existe tal archivo o directorio, ¡pero puedo verlo!?

  4. Preguntas de la entrevista de Linux:Archivos abiertos / Descriptores de archivos abiertos

  5. ¿Cómo puedo editar un archivo si no hay vi, vim, joe, etc.?

Cómo montar y desmontar sistemas de archivos en Linux

PSiTransfer:una solución sencilla para compartir archivos autohospedada y de código abierto

¿Por qué los archivos no pueden ser manipulados por inode?

¿Cómo puedo montar una imagen de disco?

eliminando archivos pero el espacio en disco todavía está lleno

Cómo abrir un archivo .rar en fedora 23