次のLINUX lsblkコマンドを使用して一覧表示できるリムーバブル記憶装置のVENDORおよびMODELフィールドを変更する方法はありますか?

次のLINUX lsblkコマンドを使用して一覧表示できるリムーバブル記憶装置のVENDORおよびMODELフィールドを変更する方法はありますか?

注文する:

lsblk -l -e7 -o RM,TYPE,PATH,NAME,VENDOR,MODEL |\
awk '{ if ( ($1 == 1) && ($2 == "disk") ) {print $2,$3,$4,$5,$6} }'

私の質問の背景/制限事項:

  1. LABEL フィールドは以下から要求できます。
lsblk -l -e7 -o RM,TYPE,NAME,LABEL |\
awk '{ if ( ($1 == 1) && ($2 == "part") ) {print $2,$3,$4} }'

fatlabelパーティションに関しては、、を使用してe2label変更できますntfslabel。 。 。 ;私が探しているのはこれではありません。

  1. コマンドのマニュアルページに記載されているボリュームラベルは、tune2fs実際にはパーティションラベルのようです。
    このコマンドは、tune2fs -l PATH以下を含むアプリケーションでのみ機能します。マジックナンバーしたがって、パーティション(ディスクではありません)です。

  2. 私がこの問題に関するいくつかの知識や情報を見逃していると思うのはなぜですか?
    デバイス/ボリューム/パス(マジック番号なし)には複数のパーティションが含まれる可能性があるため、VENDORフィールド以外のハードウェアデバイスの他の特定の識別子は表示されませんMODEL。同じメーカーの複数のUSBスティックを使用している場合(私の場合)、混乱してオンラインで何も見つかりません。

このサイトの熟練した貢献者に安否の挨拶を伝えます。私はUbuntuシステムで成し遂げた小さな進展の大部分を彼らのおかげでお世話になっています。

ベストアンサー1

おすすめ記事