Sistema de Arquivos do Dispositivo de Bloqueio do Linux: Armazenar / Salvar e Carregar na reinicialização

0

Cenário: Criado um sistema de arquivos em bloco, montado [mount / dev / sbd0p1 / mnt] e echoho [echo Hi > / mnt / file1] [ link

Tarefa: Eu preciso copiar esta montagem (ou arquivo dentro da montagem) em algum lugar - Basicamente, uma réplica que não será perdida em shut / reboot, em que eu posso confiar em vez do arquivo RAM montado - Então, em reboot , Eu deveria ser capaz de carregar a partir desta montagem copiada (ou arquivo copiado dentro da montagem) em vez do original na RAM, que seria perdido na reinicialização.

Pesquisei um pouco, não consegui muitos ponteiros. Alguém pode dar uma solução exata, por favor.

Nota: Eu não sou um profissional nos kernels, preciso disso como uma solução intermediária para outra coisa. Obrigado! -Três

    
por sreekesh padmanabhan 27.09.2016 / 21:57

1 resposta

0

Você poderia usar o dd para despejar o sistema de arquivos bruto da memória

dd if=/dev/sbd0p1 of=/home/user/somefile.raw

Depois disso, você pode montar o arquivo como um sistema de arquivos

mount -t vfat -o offset=512 somefile.raw /mnt/
    
por 27.09.2016 / 22:07