当前位置: 首页>>技术教程>>正文


如何找出Ubuntu服务器中安装了哪些磁盘驱动器

,

问题描述

我可以远程访问Ubuntu 9服务器(包括root用户访问权限),但是无法对其进行物理检查或重新启动。

我想找出服务器中安装的硬盘的制造商和型号以及它们的连接方式(SATA /IDE,哪个版本)。有命令行的方法吗? (如有必要,我可以安装其他软件)

最佳回答

如果将fdisk -l作为根用户执行,则应列出驱动器和分区,如下所示:

Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00044ff8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         994     7977984   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2             994        1045      407553    5  Extended
/dev/sda5             994        1045      407552   82  Linux swap / Solaris

/dev /sda是​​驱动器,每个数字都是一个分区。

因此,如果看到hda或sda或sdb …这就是您在smartctl命令中使用的内容。

您可以使用sudo apt-get install smartmontools获得smartctl

既然我是sda …

运行sudo smartctl -i /dev/sda

=== START OF INFORMATION SECTION ===
Device Model:     VBOX HARDDISK
Serial Number:    VB3fd813ad-aa9ce411
Firmware Version: 1.0
User Capacity:    8,589,934,592 bytes
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   6
ATA Standard is:  ATA/ATAPI-6 published, ANSI INCITS 361-2002
Local Time is:    Mon Jun 28 22:16:37 2010 PDT
SMART support is: Unavailable - device lacks SMART capability.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

次佳回答

我要做的就是

smartctl -i /dev/sda

它将转储SMART设备信息。这应该为您提供驱动器的型号甚至序列号。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11060.html,未经允许,请勿转载。