Você pode usar dd
para copiar qualquer arquivo para qualquer lugar (isto é, não se limita a partições). Você pode até mesmo ignorar qualquer erro de leitura usando conv=noerror
.
No entanto, o "congelamentos" que você observa é o disco tentando novamente ler o setor defeituoso e faz com que o comando de leitura bloqueie. Isso ainda acontecerá com dd
, mas ele continuará depois de um tempo limite.