Ubuntuサーバーにインストールされているディスクドライブを確認する方法


10

Ubuntu 9サーバーへのリモートアクセス(ルートアクセスを含む)がありますが、物理的に検査したり、再起動したりできません。

サーバーにインストールされているハードディスクの製造元とモデル、およびそれらの接続方法(SATA / IDE、バージョン)を確認したい。これを行うコマンドラインの方法はありますか?(必要に応じて追加のソフトウェアをインストールできます)

回答:


17

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コマンドでこれを使用します。

あなたはsmartctlを得ることができます sudo apt-get install smartmontools

私は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.

非常に便利です
。thx

3

私のやり方は...

smartctl -i /dev/sda

SMARTデバイス情報をダンプします。これにより、ドライブのモデル番号と、場合によってはシリアル番号がわかります。


0

あなたのマシンがどのハードウェアで作られているかをリストするために、lshwあなたの友達です。Debianパッケージの説明を引用:

lshwマシンのハードウェア構成に関する詳細情報を抽出する小さなツールです。正確なメモリ構成、ファームウェアバージョン、メインボード構成、CPUバージョンと速度、キャッシュ構成、バス速度などを、DMI対応のx86またはIA-64システムおよび一部のPowerPCマシン(PowerMac G4は動作することがわかっています)で報告できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.