コマンドラインを使用して、オプティカルドライブの可能な書き込み速度をどのように一覧表示できますか?

コマンドラインを使用して、オプティカルドライブの可能な書き込み速度をどのように一覧表示できますか?

CD-R/RW DVD+/-R/RWドライブがあります。-speed=などのプログラムにオプションを追加できるように、コマンドラインを使用して使用可能な書き込み速度(2x、4xなど)を決定するにはどうすればよいですかgrowisofs

試してみましたdvd+rw-mediainfo /dev/sr0が、可能な速度は表示されません。

答え1

xorriso -outdev /dev/sr0 -list_speeds

結果は挿入されたメディアによって異なります。

答え2

まず、Growthisofsは2002年後半から2007年まで維持管理されたプログラムでした。現在、このコマンドの助けを期待しないでください。 Growisofsは、SCSIコマンドの解釈が難しい特定のドライブで失敗することが知られています。

以下を使用してドライブの機能を読み取る方法があります。

cdrecord -prcapdev=(複数のドライブがある場合にのみパラメータを追加してください)

しかし、ドライバがサポートするものは

次の方法でメディア情報を読む方法があります。

cdrecord -minfoまたはcdrecord -minfo -v

ただし、これは印刷媒体の仕様にすぎません。

ドライブ/メディアの組み合わせから得られた情報は、ドライブから簡単には検出されません。考えられるアプローチの1つは、詳細モードで仮想書き込みを実行することです。

cdrecord -dummy -v xxx.iso

そしてあなたが得る速度を確認してください。警告:ドライブには仮想書き込みは実装されていません。DVD+メディア。

Debian、RedHatなどのプラットフォームで利用可能な偽のcdrtoolを使用せず、最新のオリジナルソフトウェアを使用してください。元のスイートのすべてのプログラムはこの-versionオプションをサポートし、10年に3つ以上の印刷バージョンをサポートします。現在のバージョン(2015年夏)は、「a##」が追加されていない3.01です。

関連情報