
在我的 FreeBSD 系統中,我有一堆 SATA 磁碟,它們是 ZFS raid 的一部分。
當我啟動系統時,我看到很多
ATA status: 41 (DRDY ERR), error: 40 (UNC )
RES: 41 40 d8 70 f8 40 81 00 00 00 00
Retrying command
READ_FPDMA_QUEUED. ACB: 60 08 d8 70 f8 40 81 00 00
它們會無限循環。看來是從磁碟請求資料...讀取失敗,一遍又一遍地嘗試讀取。結果,系統無法啟動。
請注意,涉及的磁碟不是系統磁碟(或保存系統的池的一部分),因此啟動時不需要它。
是否有配置可以避免這種情況並立即傳回錯誤以便系統可以啟動?
或者,它可以在 1-2 次讀取嘗試失敗後返回一個零區塊; RAID 配置會自動將此偵測為讀取失敗。