磁盘未出现在 blkid 中,但出现在 lsblk 中

磁盘未出现在 blkid 中,但出现在 lsblk 中

当我们在 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

为什么会这样,我们能做些什么呢?

答案1

关于blkid

当指定设备时 […(不相关)]。如果没有给出,则所有分区或未分区的设备出现的/proc/partitions显示,如果他们被认可。

尽管lsblk

列出有关的信息全部可用或指定的块设备。

[强调我的]

指定设备:

blkid /dev/sdd

空输出表示没有可以从中blkid读取属性的结构(例如 after wipefs -a /dev/sdd)。

相关内容