Com o FreeBSD 9+, o utilitário camcontrol pode ser usado para controlar se uma unidade SATA ou SCSI está desconectada ou não, em tais circunstâncias:
camcontrol negotiate /dev/<dev> -D disable
Ao acessar uma unidade com altas taxas de erro (como, por exemplo, aqui para o opensuse ) no FreeBSD, o sistema eventualmente desconecta o drive e ele desaparece de / dev. Isto torna impossível executar ddrescue ou testdrive de qualquer maneira razoável.
Use gmountver ; configure-o ( gmountver create /dev/adaX
) e use ddrescue
on /dev/adaX.mountver
. O dispositivo mountver
permanecerá lá enquanto adaX '' desaparecer, e todas as operações de E / S do disco serão repetidas depois que ele reaparecer.
Tags data-recovery sata scsi freebsd ddrescue