私のシステムの出力ls /dev/sd*
は -
sda sda1 sda2 sda3 sda4 sda5 sda6 sda7 sdb sdc sdc1 sdc2
どのドライブが何であるかをどのように決定する必要がありますか?
ベストアンサー1
Linuxを使用しているとします。
努力する:
sudo /lib/udev/scsi_id --page=0x80 --whitelisted --device=/dev/sdc
または:
cat /sys/block/sdc/device/{vendor,model}
次のコマンドを使用して、他のパーティションのファイルシステムから情報(ラベルを含む)をインポートすることもできます。
sudo blkid /dev/sdc1
pathidはデバイスの種類を決定するのに役立ちます。
readlink -f /sys/class/block/sdc/device
また見なさい:
find /dev/disk -ls | grep /sdc
正しく機能すると、上記udev
の他のコマンドに関するすべての情報が提供されます。
の内容はサイズに関する情報を提供します(@Maxが既に述べたおなじみの形式ではありませんが/proc/partitions
)。lsblk
sudo blockdev --getsize64 /dev/sdc
対応するブロックデバイスのサイズをバイト単位で提供します。
sudo smartctl -i /dev/sdc
(クロスプラットフォーム)ブランド、モデル、サイズ、シリアル番号、ファームウェアバージョンなどを含む多くの情報も提供しています。