OpenBSDに接続されているすべてのデバイスを一覧表示

OpenBSDに接続されているすべてのデバイスを一覧表示

OpenBSDに接続されているすべてのデバイス(マウント解除を含む)を一覧表示するには?

lsblkLinuxやcamcontrol devlistFreeBSDに似たものを探しています。

# List devices on FreeBSD

$ camcontrol devlist
<VBOX HARDDISK 1.0>   at scbus0 target 0 lun 0 (ada0,pass0)
<VBOX CD-ROM 1.0>     at scbus1 target 0 lun 0 (pass1,cd0)

# List devices on Linux
$ lsblk

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
/dev/sda      8:0    0 465.8G  0 disk 
├─/dev/sda1   8:1    0  1007K  0 part 
├─/dev/sda2   8:2    0   256M  0 part /boot
├─/dev/sda3   8:3    0   9.8G  0 part [SWAP]
├─/dev/sda4   8:4    0  29.3G  0 part /
├─/dev/sda5   8:5    0  29.3G  0 part /var
├─/dev/sda6   8:6    0 297.6G  0 part /home
└─/dev/sda9   8:9    0  16.3G  0 part 
/dev/sr0     11:0    1  1024M  0 rom  

これらのコマンドは、OpenBSDの(デフォルト)リポジトリに存在または使用できるようには見えません。 , , も使用でき
ません。pciinfokldstatgeom

ベストアンサー1

これシステム制御システムに接続されているデバイスを一覧表示するコマンドです。 システム制御カーネルの状態を取得または設定します。

持っているディスクの数をリストするには:

sysctl hw.diskcount

ディスク名のリスト:

sysctl hw.disknames

またはsysctl -a | grep -i disk

おすすめ記事