为什么 LSHW 仅列出我的两个 HDD 中的一个?

为什么 LSHW 仅列出我的两个 HDD 中的一个?

我的系统中有一个 120GB 硬盘和一个 1TB 硬盘。我在 120GB 上使用 LVM 安装了 Ubuntu Server。安装后,我将 1TB 添加到现有卷组,并将 10GB 添加到 /home 作为测试。

我的理解是 lshw 应该列出硬件。这里有什么区别?

 mark@server:~$ sudo lshw -short -c disk
 H/W path           Device      Class          Description
 =========================================================
/0/100/1f.2/0      /dev/sda    disk           120GB ST3120026AS
/0/100/1f.2/1      /dev/cdrom  disk           DVD+-RW GH50N
/0/1/0.0.0         /dev/sdc    disk           SCSI Disk
/0/1/0.0.1         /dev/sdd    disk           SCSI Disk
/0/1/0.0.2         /dev/sde    disk           SCSI Disk
/0/1/0.0.3         /dev/sdf    disk           SCSI Disk

1TB 仅显示为卷,而不是磁盘。

 mark@server:~$ sudo lshw -short
 ....
 /0/100/1f.2/0      /dev/sda    disk           120GB ST3120026AS
 /0/100/1f.2/0/1    /dev/sda1   volume         476MiB Linux filesystem partition
 /0/100/1f.2/0/2    /dev/sda2   volume         111GiB Linux LVM Physical Volume partition
 /0/100/1f.2/1      /dev/cdrom  disk           DVD+-RW GH50N
 /0/100/1f.2/0.0.0  /dev/sdb    volume         931GiB WDC WD1001FALS-0

谢谢,

标记

答案1

那将是一个错误,lshw 对其进行了错误分类,请创建一个 lp 问题并将该错误链接到此帖子。[更新]你可以随时使用安全接口它是专为这项任务而设计的,并且已经存在很长时间了。

相关内容