dispositivos de loop estão sempre em sincronia com o arquivo?

0

Estou fazendo estas operações:

  1. faça o download de um arquivo img de um sistema Linux completo (por exemplo, Raspbian)
  2. losetup -P /dev/loop0 image.img
  3. mount /dev/loop0p2 /mnt/rootfs
  4. faça qualquer coisa em /mnt/rootfs/* subpastas

Quando quero gravar um cartão SD com o sistema atualizado, preciso:

  • desmontar o /dev/loop0p2 ?
  • desconecte o dispositivo de loop com losetup -D ?

ou as alterações estão sempre em sincronia com image.img , então eu posso usar este arquivo enquanto as suas partições estão no dispositivo de loop e montadas no sistema de arquivos do host?

    
por Mark 21.08.2017 / 15:08

1 resposta

3

Tudo o que você precisa fazer é executar sync para garantir que todos os dados da RAM estejam no sistema de arquivos.

    
por 21.08.2017 / 15:52

Tags