Linux - 如何确定连接了哪些硬盘?

Linux - 如何确定连接了哪些硬盘?

我有一台服务器,里面有几个硬盘,都已格式化并挂载。但是我被告知还有另一个驱动器连接到它。我如何找出连接的驱动器?我如何找出这个新驱动器(未挂载)的设备文件名

答案1

fdisk -l​​​​​​​​​​​​​​​​​​​​​​​​​​​​

答案2

对于那些通过搜索来到这里的人来说 - 这(目前)是一个有旧答案的老问题,但还有其他较新的帖子可以更好地回答这个问题。

我喜欢的解决方案是:

root# lsblk -io NAME,TYPE,SIZE,MOUNTPOINT,FSTYPE,MODEL

NAME    TYPE    SIZE MOUNTPOINT FSTYPE            MODEL
sdb     disk    2.7T                              WDC WD30EZRX-00D
`-sdb1  part    2.7T            linux_raid_member 
  `-md0 raid1   2.7T /home      xfs               
sda     disk    1.8T                              ST2000DL003-9VT1
|-sda1  part  196.1M /boot      ext3              
|-sda2  part  980.5M [SWAP]     swap              
|-sda3  part    8.8G /          ext3            
|-sda4  part      1K                              
`-sda5  part    1.8T /samba     xfs               
sdc     disk    2.7T                              WDC WD30EZRX-00D
`-sdc1  part    2.7T            linux_raid_member 
  `-md0 raid1   2.7T /home      xfs               
sr0     rom    1024M                              CDRWDVD DH-48C2S

参考:

答案3

sg_* 实用程序可能也很有用:

$ sudo sg_map -i
/dev/sg0  /dev/sda  ATA       WDC WD5000BEVT-2  01.0
/dev/sg1  /dev/scd0  Optiarc   BD ROM BC-5500S   1.83
/dev/sg2  /dev/sdb  ATA       WDC WD5000BEVT-0  01.0
/dev/sg3  /dev/sdc  WD        PP III Studio II  0817

sg 实用程序中还有很多其他命令,例如 sg_scan、sg_readcap 等等。

此外,如果您从 redhat/centos cd 启动,您可以切换到备用控制台并使用“list-harddrives”命令显示连接到系统的磁盘。

答案4

fdisk -l

消息

/var/log/消息..

相关内容