Contanto que o tamanho do bloco ( bs
) usado com dd
seja grande o suficiente, ele é realmente limitado apenas pela velocidade do hardware. Eu suspeito que você apenas terá que esperar.
Agora eu preciso de uma calculadora ... não consigo encontrar uma, apenas bc
. Então você está usando um bs=
de 2 para o poder de 25 ... então, cerca de 33 milhões, isso é grande o suficiente (fyi, usando um pequeno bs
como 1 ou 512 normalmente irá desacelerar o dd para um rastreamento). / p>
É possível, até provável, que o cartão SD e / ou a unidade USB não sejam lidos & escreva mais rápido. A gravação inicial "rápida" provavelmente está apenas preenchendo um cache de gravação, e a escrita real é sempre a mesma velocidade lenta. A limpeza do cache primeiro daria a ilusão de gravações mais rápidas por mais algum tempo.
Então o seu Arch instalado em um cartão SD está completamente corrompido, e o sistema de arquivos severamente danificado, e você já executou o fsck algumas vezes ... Eu acho que consertar a instalação é quase impossível agora, e um novo instalar seria 1000x mais rápido & mais fácil.
Se você puder montá-lo & copie todos os dados que valem a pena, por que não fazer isso agora e esquecer a recuperação posterior? Dados importantes devem sempre ter um backup de qualquer maneira, então não deveria haver muito o que fazer.
FYI, Você também pode comprimir a imagem dd
antes de escrevê-la, gz canaliza muito bem e economizará muito espaço se houver muitos zeros no espaço livre, mas isso faz com que a montagem imagem mais tarde mais difícil. O Squashfs também pôde gerar imagens de todo o disco, para acesso somente leitura montável depois.
[Pode muito bem colocar isso em uma "resposta"]