Eu clonei um disco de inicialização (carregador de inicialização /e swappartições) com dd no mesmo tamanho de disco (setores defeituosos começaram a aparecer). Obtive 1 erro de leitura no meio do disco. Depois de trocar os discos, recebi o erro "O sistema de arquivos de destino não tem sbin / init". No começo, pensei que o problema é /etc/fstabapontar para o UUID errado para inicializar. Acontece que o novo disco tem o mesmo UUID, mas eu mudei para /dev/sdaapenas shure e é mesmo /dev/sda(desconectei todos os outros discos). O problema persiste.
Como é possível que, a partir de 2 discos idênticos, um esteja bom e o outro não?
Editar:
Acabei de montar o novo disco (é LVM, exceto / boot - isso importa?) E não consigo ler nada - "Erro de entrada / saída". Então, por que eu recebo "O sistema de arquivos de destino não possui sbin / init" agora resolvido. Eu tentei isso antes, eu juro. Mas fiz lsisso, vi meu diretório raiz e decidi que estava tudo bem.
conv=noerror. sincronizar? "coloque todos os blocos de entrada com NULs no tamanho ibs" - para que serve?
noerrorele, a cópia será interrompida quando ocorrer um erro. Com noerrormas não, syncele pulará o bloco de entrada com erro, mas todos os blocos serão gravados no local errado (um bloco antes). conv=noerror,syncgravará um bloco de zeros para cada bloco de erro para manter a entrada e a saída sincronizadas.
dd conv=noerror,sync?