DISPOSITIVO DE LOOP – LINUX/UNIX
Loop device é um pseudo-dispositivo que torna um arquivo acessível como um dispositivo de bloco.
Um loop device deve ser conectado a um arquivo existente no sistema de arquivos. A associação fornece ao usuário uma API que permite que o arquivo seja usado no lugar de um arquivo de bloco especial. Desta forma, se o arquivo contiver um sistema de arquivo inteiro, o arquivo pode ser montado como se ele fosse um dispositivo de disco.
É muito utilizado para montar arquivos ISO, IMG em sistema Linux/UNIX. Como abaixo:
losetup /dev/loop0 exemplo.img mount /dev/loop0 /home/seu/diretorio
Quando precisei usar isso foi para montar o sistema de arquivo do pfsense(freebsd) no ubuntu para obter um backup, o comando foi o seguinte:
[simterm]mount -t UFS -o loop,offset=8192,RO,ufstype=ufs2 /dev/sda1 /mnt
[/simterm]
Segundo o “man” do comando “mount”, como não foi especificado o dispositivo que seria de loop, o mount tentará localizar algum dispositivo de loop não utilizad, no meu caso no debian/ubuntu seria /dev/loop0. Com o comando “df” você pode identificar o dispositivo quando montar.
FONTE:
https://linux.die.net/man/8/mount
https://pt.wikipedia.org/wiki/Loop_device
Publicar comentário