
sfdisk -s
ディスク容量は次のように表示できます。
$ sfdisk -s
/dev/cciss/c0d0: 143338560
total: 143338560 blocks
ディスクメーカーなどのディスクの詳細を表示するには?試しましたが、hdparm
エラーが発生しました。
$ hdparm -i /dev/cciss/c0d0
/dev/cciss/c0d0:
HDIO_GET_IDENTITY failed: Inappropriate ioctl for device
答え1
次のコマンドを試してください。
lshw -class disk
hwinfo --disk
をインストールする必要がありますhwinfo
。
情報hdparm
:
hdparm(8)は次のように言います:
Although this utility is intended primarily for use with SATA/IDE hard disk
devices, several of the options are also valid (and permitted) for use with
SCSI hard disk devices and MFM/RLL hard disks with XT interfaces.
そして:
Some options (eg. -r for SCSI) may not work with old kernels as necessary
ioctl()´s were not supported.
答え2
sysfs を使ってディスクのプロパティを直接読み込み、他のファイル/ディレクトリも確認できます。/システム/クラス/ブロック/sda/機器/(変えるsda必要なドライブと一緒に)。
cat /sys/class/block/sda/device/{model,vendor}
答え3
lsblk(リストブロック)
lsblk
次のコマンドを使用できます。
$ lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL
NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL
...
nvme0n1 119.2G TS128GMTE110S
├─nvme0n1p1 vfat /boot/efi 512M
└─nvme0n1p2 ext4 / 118.8G
私のNVMe SSDは110S 128GB以上(TS128GMTE110S)
答え4
私はこの答えが3年前であることを知っていますが、周りを見回している人なら誰でも知ることができます...前のバージョンでは?
次のように見えます(数字でなければなりません)。
/sys/class/scsi_device/?:?:?:?/device/model
これにより:
cat /sys/class/scsi_device/0\:0\:0\:0/device/{model,vendor}
(0の隣のバックスラッシュは特殊文字をエスケープするために使用されます:
。)