Bagaimana cara membakar ISO DVD menggunakan terminal?

64

Saya memiliki file ISO DVD dan saya ingin membakar melalui terminal.

Kami memiliki banyak format perintah tetapi saya tidak dapat memilih yang terbaik & aman. jadi tolong beri saya perintah terbaik untuk membakar ISO melalui terminal.

rɑːdʒɑ
sumber

Jawaban:

63

Ada beberapa cara untuk melakukan ini, tetapi di sini hanya ada dua cara yang saya gunakan secara teratur. Silahkan ganti /dev/sr1dengan pengenal perangkat target drive (mencari tahu apa itu dengan inxi -d), dan mengganti myisodengan iso Anda dan lokasi disk nya jika diperlukan.

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

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

Informasi lebih lanjut tentang kapabilitas baca dan tulis drive Anda dapat ditemukan dengan perintah berikut, sekali lagi menggantikan contoh saya /devdengan pengenal perangkat Anda:

wodim -prcap dev=/dev/sr1

Untuk opsi lainnya yang berkaitan dengan wodimdan growisofs, lihat halaman manualnya masing-masing, dengan memasukkan man wodimdan man growisofs. (Catatan: wodimadalah garpu dari cdrecordprogram asli )

G-Wiz
sumber
@Mik baik-baik saja. ini bekerja dengan beberapa latar belakang.
rɑːdʒɑ
@ Mik, dapatkah Anda menjelaskan paket mana yang bisa kami temukan inxi?
guntbert
2
@ guntbert Lihat pertanyaan ini untuk cara menginstal inxi; Saya lupa itu tidak ada di repositori.
21

Gunakan perintah berikut untuk menemukan drive DVD Anda:

wodim --devices

Ini akan mencantumkan output seperti di bawah ini (penekanan tebal saya):


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

Dari output di atas, kita dapat menentukan lokasi drive. Dalam hal ini, /dev/sg1adalah lokasi drive.

Sekarang, untuk membakar ISO, Anda dapat menggunakan perintah berikut:

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

Ganti /home/$USER/file.isodengan jalur pilihan Anda.

Amal Murali
sumber
Terimakasih telah menjawab. Sudah kita punya satu di wodim. Tapi tidak ada masalah. Dari waktu berikutnya dan seterusnya, periksa jawaban Anda sudah ada dalam daftar atau tidak. Jika tidak, Anda dapat mempostingnya. Hanya sebuah saran. Harap Anda tidak keberatan
jawab
4
Saya melihat jawaban yang lain. Saya pikir tidak apa-apa untuk memiliki jawaban yang serupa di utas yang sama. Saya hanya ingin memposting output juga. Juga dalam jawaban yang diterima, ia menggunakan inxi yang mungkin belum tersedia di semua sistem. Saya telah menambahkan wodim --devicessebagai alternatif.
Amal Murali
Saya melihat bahwa. Poin yang bagus.
rɑːdʒɑ
1
wodim --devicestampaknya tidak berfungsi, gunakan wodim -checkdrivesaja
Joao Costa
1
inti dari semua ini adalah jawaban terbaik yang akan dipilih. Jawaban ini sangat bagus.
jouell
10

bashburn adalah temanmu

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

masukkan deskripsi gambar di sini

Saat ini BashBurn dapat:

  • Membakar data CD / DVD (Termasuk CDRW)
  • Bakar CD musik
  • Bakar CD / DVD-gambar
  • Rip CD data / musik
  • Memanipulasi file ISO
  • dan mungkin lebih ...

Sumber

AB
sumber
2
Bagaimana Anda membuat semua ini? Kamu jenius! ;-)
Fabby
5

Baris perintah yang mudah diingat:

wodim CD.iso

Ini akan menggunakan beberapa default dan mencoba menebak drive Anda, yang baik dalam kebanyakan kasus.

Dengan begitu Anda hanya perlu mengatur opsi lain, seperti kecepatan, jika Anda benar-benar perlu.

Atila Romero
sumber
Anda dapat menggunakan cdrskin CD.iso, itu juga mencoba menemukan perangkat Anda. Tetapi dengan begitu banyak alat bernama serupa (cdrtool, cdrkit, cdrskin), agak sulit untuk diingat.
Atila Romero
4

Saya jadi tahu bahwa kita bisa menggunakan dd juga untuk menulis. Buka terminal Anda ( CTRL+ ALT+ T )

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

if - Input File, path tempat Anda memiliki image.iso.
of - Output File, tempat file ini harus dikirim.

Jika Anda mencoba membakar DVD menggunakan dd, maka Anda harus mengikuti baris perintah di bawah ini.

growisofs -dvd-compat -Z /dev/dvd=/path/image.iso
rɑːdʒɑ
sumber
2
Saya mencoba ini sekali, membuat drive saya berputar seperti neraka.
szx
1
Ini tidak berfungsi dengan DVD.
Keith
3

Kemungkinan lain adalah mengganti wodim dengan Jorg Schilling's cdrecorddari Brandon Snider's PPA. Ini sering memecahkan masalah pembakaran aneh bagi saya dan telah diuji secara luas di bawah instalasi Tahr Trusty saya. Pertama-tama tambahkan repositori:

sudo add-apt-repository ppa:brandonsnider/cdrtools

Perhatikan bahwa ini akan menggantikan wodimpaket dengan cdrecordserta menginstal cdda2wav. Kemudian temukan alamat perangkat yang sesuai untuk drive DVD Anda dengan menjalankan:

cdrecord --scanbus

Terakhir jalankan baris perintah seperti berikut (alamat perangkat Anda sendiri akan berbeda):

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

Seorang modern cdrecordtidak memiliki masalah dengan pembakaran CD atau DVD, atau Bluray dalam hal ini ...

Referensi:

andrew.46
sumber
1

Anda bisa menggunakan Brasero , menggunakan argumen baris perintah

brasero --help
david6
sumber
3
Tidak ada yang gagal saya berkali-kali. Itu sebabnya saya ingin mencoba terminal.
rɑːdʒɑ
1
cdw 

Saya akan merekomendasikan aplikasi bagus ini untuk membakar disk dengan antarmuka ncurse ...

::: cdw 0.8.0 ::: ScreenShot

1138
sumber