En sistemas operativos Unix-like, un loop device, vnd (vnode disk) o lofi (loop file interface) es un dispositivo virtual que hace que se pueda acceder a un fichero como un dispositivo de bloques.
Por tanto, si el fichero contiene todo un sistema de archivos, este puede ser montado como si fuera un disco.
Si se permite esto, el loop device es en este caso la versión sin cifrar del archivo cifrado original y por tanto se puede montar como si fuera un sistema de archivos normal.
Varios sistemas operativos Unix proporcionan la funcionalidad de los loop devices bajo diferentes nombres.
FreeBSD siguió las mismas convenciones de otros sistemas BSD hasta la versión 5, en la que el loop device se incorporó al manejador del disco ("md").
[4] El manejador marry permite que se trate a un fichero regular como un dispositivo.
[5][6][7] Sin embargo, a menudo se añade esta funcionalidad usando aplicaciones de terceros como Daemon Tools y Alcohol 120%.
También se pueden usar herramientas gratuitas de VMware (Disk Mount Utility) y LTR Data (ImDisk) para conseguir una funcionalidad similar.
Montar un archivo que contiene una imagen de disco en un directorio necesita dos pasos: Estas dos operaciones se pueden realizar usando dos comandos separados o solo con el comando mount mediante opciones.
El primer paso lo puede realizar comandos como losetup[9] en Linux o lofiadm[10] en SunOS.