web-dev-qa-db-ja.com

ターミナルを使用してDVD ISOを書き込むにはどうすればよいですか?

DVD ISOファイルがあり、ターミナルから書き込みたい。

多くのコマンド形式がありますが、最高の安全な形式を選択することはできません。そのため、端末からISOを書き込むための最良のコマンドを教えてください。

64
rɑːdʒɑ

これを行うにはいくつかの方法がありますが、ここで私が定期的に使用している方法は2つだけです。 /dev/sr1をターゲットドライブのデバイス識別子で置き換え(inxi -dで何がわかるか)、必要に応じてmyisoをisoとそのディスクの場所で置き換えてください。

  • wodim -eject -tao speed=2 dev=/dev/sr1 -v -data myiso.iso

  • growisofs -dvd-compat -Z /dev/sr1=myiso.iso

ドライブの読み取りおよび書き込み機能の詳細については、次のコマンドで見つけることができます。この場合も、私の例/devをデバイス識別子に置き換えます。

wodim -prcap dev=/dev/sr1

wodimおよびgrowisofsに関連するその他のオプションについては、man wodimおよびman growisofsと入力して、それぞれのマンページを参照してください。 (注:wodimは元のcdrecordプログラムのフォークです)

64
user76204

次のコマンドを使用して、DVDドライブを見つけます。

wodim --devices

以下のような出力がリストされます(太字の強調表示):


    wodim: Overview of accessible drives (1 found) :
    -------------------------------------------------------------------------
     0  dev='/dev/sg1' rwrw-- : 'TSSTcorp' 'CDDVDW SH-S223F'
    -------------------------------------------------------------------------

上記の出力から、ドライブの場所を特定できます。この場合、/dev/sg1はドライブの場所です。

ここで、ISOを書き込むために、次のコマンドを使用できます。

wodim -v dev=/dev/sg1 speed=10 -eject /home/$USER/file.iso

/home/$USER/file.isoを好みのパスに置き換えます。

22
Amal Murali

bashburnはあなたの友達です。

Sudo apt-add-repository universe
Sudo apt-get update
Sudo apt-get install bashburn

enter image description here

現在、BashBurnは次のことができます。

  • データCD/DVDの書き込み(CDRWを含む)
  • 音楽CDを焼く
  • CD/DVDイメージの書き込み
  • データ/音楽CDのリッピング
  • ISOファイルを操作する
  • そしておそらくもっと…

ソース

10
A.B.

覚えやすいコマンドライン:

wodim CD.iso

いくつかのデフォルトを使用し、ドライブを推測しようとしますが、ほとんどの場合これで問題ありません。

そうすれば、本当に必要な場合にのみ、速度などの他のオプションを設定する必要があります。

6
Atila Romero

Ddを使って書くこともできることを知りました。ターミナルを開きます( CTRL + ALT + T )

dd if=/path/image.iso of=/dev/cdrom1

if- Input File、image.isoがあるパス。 of-このファイルを送信する必要がある出力ファイル。

4
rɑːdʒɑ

別の可能性は、wodimをBrandon SniderのPPAからのJorg Schillingのcdrecordに置き換えることです。これはしばしば奇妙な書き込みの問題を解決し、Trusty Tahrのインストールで広範囲にテストされました。最初にリポジトリを追加します。

Sudo add-apt-repository ppa:brandonsnider/cdrtools

これにより、wodimパッケージがcdrecordに置き換えられ、cdda2wavがインストールされます。次に、次を実行して、DVDドライブに適切なデバイスアドレスを見つけます。

cdrecord --scanbus

最後に、次のようなコマンドラインを実行します(独自のデバイスアドレスは異なります)。

cdrecord -v dev=0,0,0 -speed 8 driveropts=burnfree fs=32m -eject my_distro.iso

最新のcdrecordには、CDやDVDの書き込み、またはBlurayの問題はありません...

参照:

3
andrew.46

コマンドライン引数を使用して、Braseroを使用できます

brasero --help
1
david6