Linux

我可以遠端判斷我是否有空閒的 SATA 埠

  • December 10, 2017

我已經裝滿了一個驅動器,我正在考慮購買另一個,但我不知道系統上是否有空閒的 SATA 埠(有 1 個 SSD 引導、2 個 2TB 的 RAID 1 和 2 個 8TB 安裝,我認為系統有 5 個埠)。

我在幾百公里外,所以我無法到達它。有沒有辦法判斷是否有空閒的 SATA 埠?

系統正在執行帶有 Kodi 的 Ubuntu,我有 SSH 訪問權限。

(我已經移動了一些文件 - 但顯然我仍然需要做一些事情)

xxxxx@XXXX:~$ df
Filesystem      1K-blocks       Used  Available Use% Mounted on
udev              3891552          0    3891552   0% /dev
tmpfs              782448      11076     771372   2% /run
/dev/sdd1       107339792   14089224   87774884  14% /
tmpfs             3912224        196    3912028   1% /dev/shm
tmpfs                5120          4       5116   1% /run/lock
tmpfs             3912224          0    3912224   0% /sys/fs/cgroup
/dev/md127p1   3845448720  425741372 3224346684  12% /media/shared
/dev/sda1      7752326436 7245791420  115817372  99% /media/shared/series
/dev/sdc1      7752326436 4672850844 2688757948  64% /media/shared/movies
cgmfs                 100          0        100   0% /run/cgmanager/fs
tmpfs              782448         88     782360   1% /run/user/1000

“baseboard-manufacturer”和“baseboard-product-name”dmidecode字元串通常是自建系統的極好線索。在名牌預建系統上,將“基板”替換為“系統”。

因此,您將華擎作為製造商,將“H87M”作為產品名稱。

Google搜尋“asrock H87M”給了我這個作為第一擊:http ://asrock.com/mb/Intel/H87M/

通過查看該頁面上的第二個可用主機板圖像,我計算了該主機板上的 6 個 SATA 埠,編號從 SATA_0 到 SATA_5。

lsblk和/或lsscsi命令可能更有助於列出連接到主機板的物理磁碟。

您應該參考系統/主機板手冊了解您的系統有多少埠,然後計算其中有多少埠正在使用中。

您應該能夠使用dmidecode(例如dmidecode --string system-product-name)確定主機板/系統型號。當您知道確切的型號時,請從手冊中檢查您的系統有多少埠。

將此與您目前安裝的磁碟數量進行比較。根據您的設置,使用軟體確定它也可能會出現問題,如如何找出系統中的硬碟? ”的答案中所述。

還要記得檢查您的系統是否有任何額外的磁碟控制器。它們應該出現在lspci輸出中。

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