Freebsd

如何防止 FreeBSD 斷開驅動設備?

  • March 3, 2018

在 FreeBSD 中訪問具有高錯誤率的驅動器時(例如,此處用於 opensuse),系統最終會斷開驅動器並從 /dev 中消失。這使得無法以任何合理的方式執行ddrescuetestdrive

在 FreeBSD 9+ 中,camcontrol實用程序可用於控制 SATA 或 SCSI 驅動器在以下情況下是否斷開連接:

camcontrol negotiate /dev/<dev> -D disable

使用gmountver;配置它 ( gmountver create /dev/adaX) 並使用ddrescueon /dev/adaX.mountver。當mountveradaX`` 消失時,設備將停留在那裡,並且所有磁碟 IO 操作將在它重新出現後重試。

引用自:https://unix.stackexchange.com/questions/177082