防止 USB 硬碟機外殼在不活動後關閉

防止 USB 硬碟機外殼在不活動後關閉

我已成功使用“hdparm”禁用外部 USB 硬碟上的 APM(高級電源管理)。

現在我遇到了 USB 硬碟外殼10 分鐘不活動後,它本身會關閉已安裝的硬碟。禁用驅動器上的 APM 沒有幫助,因為是機箱在執行此操作。

外殼是一個創見 StoreJet 25S3,支援 USB 3.0 和 UASP,以及 10 分鐘自動省電功能。使用的 SATA-USB 橋接器控制器是ASmedia ASM1153E

Linux (Ubuntu/Mint) 中是否有任何設定或命令可以停用這種惱人的外殼行為?

答案1

由於自動斷電功能內建於外殼中,因此防止其啟動的最簡單(也許是唯一)方法是創建一個計劃任務定期觸及驅動器上的檔案。

首先給磁碟機(分割區)一個標籤名稱,如果還沒有的話。這允許 Ubuntu/Mint 自動將其掛載到該/media/<username>目錄。

然後,在終端機中,輸入以下命令編輯 crontab:

crontab -e

並且加入這一行:

*/5 * * * * /bin/touch /media/<username>/<labelname>/.stayawake &> /dev/null

Cron 作業將觸碰.stayawake每 5 分鐘在驅動器上命名一個隱藏文件,並將任何結果輸出(包括錯誤)重定向到null您想要的輸出(考慮到驅動器可能並不總是連接)。

注意:上述 Cron Job 僅在建立它的使用者登入時才有效。

答案2

「正確」執行此操作的唯一方法是透過韌體更新。 MP Tool 能夠設定韌體配置,包括硬碟旋轉定時器。您應該請求 transced 支援或前往 usbdev.ru 自行操作,但有風險。

相關內容