Linux-Mint

/proc/scsi/<device> 未找到,但設備正在工作

  • March 8, 2018

我有一個RocketRaid 622 RAID 控制器卡,安裝在執行 Linux Mint 18.2 的機器上。驅動程序已成功編譯和安裝dkms,經過一些定制使其與最新的 linux 核心兼容。

該卡附帶的工具之一是 WebUI 服務。這取決於/proc/scsi/rr62x文件​​系統路徑的存在,在最新的 Linux 核心中似乎不再存在?驅動器已安裝且可見,但控制器守護程序無法與硬體互動,因為它依賴於此/proc/scsi/rr62x介面。

有沒有辦法在我的機器上重新啟用這個缺失的界面?是否有一些很好的資源可以解釋為什麼在較新版本的 linux 中刪除了這個介面?

看起來這根本不適用於較新版本的 Ubuntu。文件系統發生了變化,/proc/scsi不再適用於過時的 RAID 管理軟體。

我有兩個選擇:

  • 在舊版本的 Ubuntu 上設置,可能不再受支持。
  • (也許,未經測試)可能編譯一個自定義核心,增加對遺留/proc/scsi文件系統的支持。
  • 切換到具有正常執行的驅動程序和管理軟體的 Windows Server。

使用過時的、不受支持的軟體對我來說是一個不可選擇的選項,就像嘗試維護一個可能會或可能不會工作的定制核心一樣。我正在切換回 Windows 以滿足我的伺服器需求。

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