mtx
ORmt
または/sys
ORに保存されているいくつかの値を使用して、/proc
テープドライブ(たとえばDELL TL4000のLTO7テープ)内のテープの容量を知る方法はありますか?
私は試した山仕事tell
とstatus
。
status
テープドライブのステータス情報を印刷します。 (ステータス出力の密度コードが「変換なし」の場合、これはテープドライブの動作には影響しません。)
tell
(SCSIテープ)テープの現在のブロックを通知します。このタスクは、一部のTandbergおよびWangtekストリーマ、および一部のSCSI-2テープドライブで使用できます。
ただし、uid = 0(root)の場合も報告されます
/dev/sg2: operation not permitted
。
答え1
このコマンドを使用するときは、mt
代わりにテープドライバを使用する必要があります。たとえば、カートリッジをドライブにロードし、次のことを試してください。/dev/stN
/dev/sgN
mt
$ mt -f /dev/st0 status
これは/dev/st0
環境によって異なります。