Eu tenho um sistema de arquivos para um dispositivo que estou programando do qual gostaria de fazer uma cópia exata. Idealmente, gostaria que essa cópia fosse idêntica à pasta da qual foi copiada. Eu tentei usar cp -r
cp -a
e rsync -azvP
tentar conseguir isso. Cada um deles resulta em uma pasta com tamanho diferente (usando du -s
) e, finalmente, mesmo que meu dispositivo fique sem a pasta original, ele não ficará com a pasta que copiei.
- O que está ficando de fora de que os comandos que eu usei não são responsáveis?
- É possível manter tudo idêntico ao copiar um sistema / pasta de arquivos? Se sim, como eu faria isso?
PS: Eu postei perguntas semelhantes no StackOverflow, mas rapidamente percebi que havia feito isso na troca errada
Editar: Isso pode não ser útil, mas não importa qual método eu usei o diretório copiado sempre causa a máquina em questão no Kernel Panic com a seguinte saída.
VFS: Não é possível montar o root fs via NFS, tentando o disquete. VFS: Não é possível abrir o dispositivo raiz "nfs" ou bloco desconhecido (2,0). Anexe uma opção correta de inicialização "root ="; Aqui estão as partições disponíveis: 1f00
64 mtdblock0 (driver?) 1f02 64 mtdblock2 (driver?) 1f04 2432 mtdblock4 (driver?) 1f05 128 mtdblock5 (driver?) 1f06 4352 mtdblock6 (driver?) 1f07 204928 mtdblock7 (driver?) 1f08 50304 mtdblock8 (driver?) 0800
8388608 driver sda: sd Pânico do kernel - não sincronizando: VFS: Não é possível montar o root fs no bloco desconhecido (2,0)
rsync -a
ou cp -a
faça cópias exatas dos diretórios, mas você está tentando copiar um disco inicializável, há mais algumas coisas que você precisa fazer para concluir isso.
du
saída não é um indicador de que o conteúdo não seja o mesmo.