Rhel

磁碟沒有出現在 blkid 但確實出現在 lsblk

  • May 4, 2020

當我們在 RHEL 實驗室機器上執行以下操作時:

lsblk | grep sdd
sdd                8:48   0   1.8T  0 disk

我們得到了 sdd 磁碟,但是當我們執行blkid以下操作時:

blkid  | grep sdd

我們沒有得到任何輸出。

我們重新掃描磁碟為:

echo 1>/sys/class/block/sdd/device/rescan

blkid仍然無法辨識 sdd 磁碟。

blkid  | grep sdd

為什麼會這樣,我們能做些什麼呢?

關於blkid

指定設備時

$$ … (irrelevant) $$. 如果沒有給出,則顯示出現的所有分區或未分區設備/proc/partitions如果它們被辨識的話。

儘管lsblk

列出有關所有可用或指定塊設備的資訊。

$$ Emphasis mine $$

指定設備:

blkid /dev/sdd

空輸出表示沒有blkid可以讀取屬性的結構(例如 after wipefs -a /dev/sdd)。

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