在Linux系统中,查看硬盘硬件设备通常使用以下几种方法:
硬盘硬件设备是指计算机中用于存储数据的物理设备,常见的有SATA、SAS、NVMe等接口的硬盘。在Linux中,这些设备通常以文件的形式存在于/dev
目录下。
lsblk
命令lsblk
命令可以列出所有块设备的信息,包括硬盘。
lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 100G 0 part /
└─sda2 8:2 0 100G 0 part /home
sdb 8:16 0 1T 0 disk
fdisk -l
命令fdisk -l
命令可以列出所有磁盘的分区信息。
sudo fdisk -l
输出示例:
Disk /dev/sda: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 12345678-1234-1234-1234-1234567890ab
Device Start End Sectors Size Type
/dev/sda1 2048 209715199 209713152 100G Linux filesystem
/dev/sda2 209715200 419430399 209715199 100G Linux filesystem
Disk /dev/sdb: 1 TiB, 1099511627776 bytes, 2147483648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 12345678-1234-1234-1234-1234567890ab
smartctl
命令smartctl
命令可以查看硬盘的SMART(自我监控、分析和报告技术)信息,用于评估硬盘的健康状况。
sudo smartctl -a /dev/sda
输出示例(部分):
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Caviar Blue
Device Model: WDC WD20EFRX-68EUZN0
Serial Number: WD-WCC4E3421554
LU WWN Device Id: 5 0014ee 25c5f8e54
Firmware Version: 82.00A82
User Capacity: 2,000,398,934,016 bytes [2.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Form Factor: 3.5 inches
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-3 (minor revision not indicated)
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Mon Jan 1 00:00:00 2020 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
原因:可能是由于内核模块未加载或系统未重新扫描硬件。
解决方法:
ahci
或nvme
):ahci
或nvme
):原因:硬盘可能存在物理损坏或其他硬件问题。
解决方法:
smartctl
进行更详细的检查:smartctl
进行更详细的检查:通过以上方法,可以全面了解Linux系统中硬盘硬件设备的相关信息,并有效解决常见问题。
高校公开课
云+社区沙龙online第5期[架构演进]
云+社区沙龙online第6期[开源之道]
T-Day
2022OpenCloudOS社区开放日
腾讯云数据库TDSQL训练营
Techo Day
云+社区技术沙龙[第24期]
第四期Techo TVP开发者峰会
云+社区技术沙龙[第10期]
领取专属 10元无门槛券
手把手带您无忧上云