Wie brenne ich eine DVD ISO mit dem Terminal?

64

Ich habe eine DVD-ISO-Datei und möchte das Terminal durchbrennen.

Wir haben viele Befehlsformate, aber ich kann nicht das beste und sicherste auswählen. Bitte geben Sie mir den besten Befehl, um die ISO über das Terminal zu brennen.

rɑːdʒɑ
quelle

Antworten:

63

Es gibt mehrere Möglichkeiten, dies zu tun, aber hier sind nur zwei Möglichkeiten, die ich regelmäßig benutze. Bitte ersetzen Sie sie durch /dev/sr1die Gerätekennung Ihres Ziellaufwerks (finden Sie heraus, um was es sich handelt inxi -d), und ersetzen myisoSie sie bei Bedarf durch Ihre ISO und deren Speicherort.

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

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

Weitere Informationen zu den Lese- und Schreibfunktionen Ihres Laufwerks finden Sie mit dem folgenden Befehl, der mein Beispiel /devdurch Ihre Gerätekennung ersetzt:

wodim -prcap dev=/dev/sr1

Weitere Optionen zu wodimund growisofsfinden Sie in den jeweiligen Hilfeseiten, indem Sie man wodimund eingeben man growisofs. (Hinweis: wodimist ein Fork des Originalprogramms cdrecord)

G-Wiz
quelle
gut @Mik. Es hat mit einigem Hintergrund gearbeitet.
Donnerstag,
@Mik, kannst du erklären, in welchem ​​Paket wir uns befinden inxi?
guntbert
2
@ guntbert In dieser Frage erfahren Sie , wie Sie installieren inxi. Ich habe vergessen, dass es nicht in den Repositories war.
21

Verwenden Sie den folgenden Befehl, um Ihr DVD-Laufwerk zu suchen:

wodim --devices

Es wird eine Ausgabe wie unten aufgeführt (fett hervorgehoben):


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

Aus der obigen Ausgabe können wir den Speicherort des Laufwerks bestimmen. In diesem Fall /dev/sg1ist dies der Speicherort des Laufwerks.

Zum Brennen der ISO können Sie jetzt den folgenden Befehl verwenden:

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

Ersetzen Sie /home/$USER/file.isodurch Ihren bevorzugten Pfad.

Amal Murali
quelle
Danke für die Antwort. Bereits haben wir eine auf wodim. Aber keine Probleme. Bitte überprüfen Sie ab dem nächsten Mal, ob Ihre Antwort bereits in der Liste enthalten ist oder nicht. Wenn nicht, kannst du es posten. Nur ein Vorschlag. Ich hoffe, Sie haben nichts dagegen
r --dɑː
4
Ich habe die andere Antwort gesehen. Ich finde es in Ordnung, ähnliche Antworten im selben Thread zu haben. Ich wollte nur auch die Ausgaben posten. Auch in der akzeptierten Antwort wird inxi verwendet, das möglicherweise nicht auf allen Systemen verfügbar ist. Ich habe wodim --devicesals Alternative hinzugefügt .
Amal Murali
Ich sehe das. Schöner Punkt.
Donnerstag,
1
wodim --devicesscheint nicht zu funktionieren, verwenden Sie wodim -checkdrivestattdessen
Joao Costa
1
Auf den ganzen Punkt kommt es an, wenn die beste Antwort gewählt wird. Diese Antwort ist hervorragend.
Jouell
10

bashburn ist dein Freund.

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

Bildbeschreibung hier eingeben

Derzeit kann BashBurn:

  • Brennen von Daten-CDs / DVDs (einschließlich CDRWs)
  • Brennen Sie Musik-CDs
  • Brennen Sie CD / DVD-Images
  • Rippen Sie Daten- / Musik-CDs
  • ISO-Dateien bearbeiten
  • und wahrscheinlich mehr ...

Quelle

AB
quelle
2
Wie kommst du auf all diese Sachen? Du bist ein Genie! ;-)
Fabby
5

Eine leicht zu merkende Befehlszeile:

wodim CD.iso

Es werden einige Standardeinstellungen verwendet und versucht, Ihr Laufwerk zu erraten, was in den meisten Fällen in Ordnung ist.

Auf diese Weise müssen Sie nur dann andere Optionen einstellen, z. B. die Geschwindigkeit, wenn dies wirklich erforderlich ist.

Atila Romero
quelle
Sie könnten verwenden cdrskin CD.iso, es versucht auch, Ihr Gerät zu finden. Bei so vielen Tools mit ähnlichen Namen (cdrtool, cdrkit, cdrskin) ist es allerdings etwas schwieriger, sich daran zu erinnern.
Atila Romero
4

Ich habe erfahren, dass wir mit dd auch schreiben können. Öffne dein Terminal ( CTRL+ ALT+ T )

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

if - Eingabedatei, Pfad, in dem sich die Datei image.iso befindet.
of - Ausgabedatei, an die diese Datei gesendet werden soll.

Wenn Sie versuchen, DVDs mit zu brennen dd, müssen Sie der folgenden Befehlszeile folgen.

growisofs -dvd-compat -Z /dev/dvd=/path/image.iso
rɑːdʒɑ
quelle
2
Ich habe es einmal versucht und mein Laufwerk zum Wahnsinn getrieben.
szx
1
Dies funktioniert nicht mit DVDs.
Keith
3

Eine andere Möglichkeit besteht darin, wodim durch Jörg Schilling cdrecordvon Brandon Sniders PPA zu ersetzen . Dies hat oft seltsame Brennprobleme für mich gelöst und wurde unter meiner Trusty Tahr-Installation ausgiebig getestet. Fügen Sie zuerst das Repository hinzu:

sudo add-apt-repository ppa:brandonsnider/cdrtools

Beachten Sie, dass dadurch das wodimPaket ersetzt cdrecordund auch installiert wird cdda2wav. Suchen Sie dann die entsprechende Geräteadresse für Ihr DVD-Laufwerk, indem Sie Folgendes ausführen:

cdrecord --scanbus

Führen Sie zum Schluss eine Befehlszeile wie die folgende aus (Ihre eigene Geräteadresse ist unterschiedlich):

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

Ein moderner Computer cdrecordhat keine Probleme mit dem Brennen von CDs oder DVDs oder mit Bluray.

Verweise:

andrew.46
quelle
1

Sie können Brasero mit Befehlszeilenargumenten verwenden

brasero --help
david6
quelle
3
Nein, das ist mir oft durchgefallen. deshalb möchte ich terminal ausprobieren.
Donnerstag,
1
cdw 

Ich würde diese nette App zum Brennen von Festplatten mit ncurse-Schnittstelle empfehlen ...

::: cdw 0.8.0 ::: ScreenShot

1138
quelle