Parted またはその他の Linux DISKPART 型コンソールに同等の DETAIL DISK がありますか?

Parted またはその他の Linux DISKPART 型コンソールに同等の DETAIL DISK がありますか?

ドライブの種類情報を傷つけようとしています。例:USB、RAIDなど

Windows では、DISKPART を使用して DETAIL DISK コマンドを実行できます。

例:


DISKPART > ディスク1の選択

これでディスク 1 が選択されたディスクです。

DISKPART > 詳細ディスク

WDC WD1600AAJS-75M0A0 ディスク ID: 46C9XXXX タイプ: RAID 状態: オンラインパス: 0 宛先: 4 LUN ID: 0 ロケーションパス: PCIROOT(0)#PCI(1F02)#RAID(P00T04L00) 現在の読み取り専用状態: なし専用:なし起動ディスク:なしページファイルディスク:なし休止ファイルディスク:なしクラッシュダンプディスク:なしクラスタディスク:なし

ボリューム### LtrタグFsタイプサイズステータス情報


ボリューム2 D NTFSパーティション97 GB通常システム


それでは、Partedまたは他のLinuxコマンドラインユーティリティ(存在する場合)に対応するコマンドは何ですか?

私が望む重要な情報は「Type:RAID」出力です。

スクレイピングを既存のプログラムに統合しようとしています。

ベストアンサー1

見るLSBLK。それによると男性ページ:"lsblk は、使用可能または指定されたすべてのブロック・デバイスに関する情報をリストします。"、例えば:

lsblk(すべてのブロックデバイスに関する情報の検索):

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 273.4G  0 disk 
├─sda1                  8:1    0   487M  0 part /boot
├─sda2                  8:2    0     1K  0 part 
└─sda5                  8:5    0 272.9G  0 part 
  ├─neuron--vg-root   252:0    0 144.9G  0 lvm  /
  └─neuron--vg-swap_1 252:1    0   128G  0 lvm  [SWAP]
sdb                     8:16   0   1.7T  0 disk 
└─sdb1                  8:17   0   1.7T  0 part /home

lsblk /dev/sd* --nodeps --output TYPE(探すタイプすべてのブロックデバイスの場合):

TYPE
disk
part
part
part
disk
part

lsblk /dev/sd* --nodeps --output NAME,MODEL,VENDOR,SIZE,TYPE,STATE(すべてのブロックデバイスで指定されたパラメータを検索):

NAME MODEL            VENDOR     SIZE TYPE STATE
sda  LOGICAL VOLUME   HP       273.4G disk running
sda1                             487M part 
sda2                               1K part 
sda5                           272.9G part 
sdb  LOGICAL VOLUME   HP         1.7T disk running
sdb1                             1.7T part 

lsblk /dev/sda --nodeps --output TYPE(得るためにタイプ~のsda、通常は次のようになります。Windowsディスク1):

TYPE
disk 

sudo apt-get install lsblkこれは、特定のディストリビューション(Debian、Ubuntuなど)にパッケージを追加する必要がある方法です。

おすすめ記事