Comment graver un DVD ISO avec le terminal?

64

J'ai un fichier ISO DVD et je veux graver à travers le terminal.

Nous avons beaucoup de formats de commande mais je suis incapable de choisir le meilleur et le plus sûr. alors s'il vous plaît donnez-moi une meilleure commande pour graver l'ISO à travers le terminal.

rɑːdʒɑ
la source

Réponses:

63

Il y a plusieurs façons de le faire, mais voici deux façons que j'utilise régulièrement. Veuillez remplacer /dev/sr1par l'identifiant de périphérique de votre lecteur cible (recherchez avec quoi il se trouve inxi -d), et remplacez-le myisopar votre iso et son emplacement sur le disque si nécessaire.

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

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

Vous trouverez plus d’informations sur les capacités de lecture et d’écriture de votre lecteur à l’aide de la commande suivante, substituant à nouveau mon exemple /devà l’identifiant de votre appareil:

wodim -prcap dev=/dev/sr1

Pour plus d'options concernant wodimet growisofs, consultez leurs pages de manuel respectives en entrant man wodimet man growisofs. (Remarque: wodimest une fourchette du cdrecordprogramme original )

G-Wiz
la source
bien @Mik. sa travaillé avec un peu de fond.
rɑːdʒɑ
@Mik, pouvez-vous expliquer dans quel paquet on peut trouver inxi?
Guntbert
2
@guntbert Voir cette question pour savoir comment installer inxi; J'ai oublié que ce n'était pas dans les dépôts.
21

Utilisez la commande suivante pour localiser votre lecteur de DVD:

wodim --devices

Il listera un résultat comme ci-dessous (gras gras le mien):


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

À partir de la sortie ci-dessus, nous pouvons déterminer l’emplacement du lecteur. Dans ce cas, /dev/sg1est l'emplacement du lecteur.

Maintenant, pour graver l'ISO, vous pouvez utiliser la commande suivante:

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

Remplacez /home/$USER/file.isopar votre chemin préféré.

Amal Murali
la source
Merci de répondre. Nous en avons déjà un sur le wodim. Mais pas de problèmes. À partir de la prochaine fois, vérifiez si votre réponse figure déjà dans la liste ou non. Si ce n'est pas vous pouvez le poster. Juste une suggestion. Espérons que cela ne vous dérange pas
vendredi
4
J'ai vu l'autre réponse. Je pense que c'est bien d'avoir des réponses similaires sur le même fil. Je voulais juste poster les sorties aussi. Toujours dans la réponse acceptée, il utilise inxi qui peut ne pas être disponible sur tous les systèmes. J'ai ajouté wodim --devicescomme alternative.
Amal Murali
Je vois ça. Beau point.
Dim
1
wodim --devicesne semble pas fonctionner, utilisez wodim -checkdriveplutôt
Joao Costa
1
le point entier de ceux-ci sont la meilleure réponse est votée. Cette réponse est excellente.
Jouell
10

bashburn est votre ami.

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

entrez la description de l'image ici

Actuellement, BashBurn peut:

  • Graver des CD / DVD de données (y compris les CDRW)
  • Graver des CD de musique
  • Graver des images CD / DVD
  • Extraire des CD de données / musique
  • Manipuler des fichiers ISO
  • et probablement plus…

La source

UN B
la source
2
Comment venez-vous avec tout ça? Tu es un génie! ;-)
Fabby
5

Une ligne de commande facile à retenir:

wodim CD.iso

Il utilisera des valeurs par défaut et tentera de deviner votre lecteur, ce qui est bien dans la plupart des cas.

De cette façon, il vous suffit de définir d’autres options, telles que la vitesse, si vous en avez vraiment besoin.

Atila Romero
la source
Vous pouvez utiliser cdrskin CD.iso, il essaie également de trouver votre appareil. Mais avec autant d'outils nommés similaires (cdrtool, cdrkit, cdrskin), il est cependant un peu plus difficile de s'en souvenir.
Atila Romero
4

J'ai appris que nous pouvions aussi utiliser dd pour écrire.Ouvrez votre terminal ( CTRL+ ALT+ T )

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

if - Fichier d'entrée, chemin où se trouve le fichier image.iso.
of - Fichier de sortie, où ce fichier doit être envoyé.

Si vous essayez de graver des DVD avec dd, vous devez suivre la ligne de commande ci-dessous.

growisofs -dvd-compat -Z /dev/dvd=/path/image.iso
rɑːdʒɑ
la source
2
J'ai essayé cette fois, j'ai fait tourner mon lecteur comme un diable.
jeudi
1
Cela ne fonctionne pas avec les DVD.
Keith
3

Une autre possibilité est de remplacer wodim par Jorg Schilling cdrecorddu PPA de Brandon Snider. Cela a souvent résolu des problèmes de gravure pour moi et a été testé de manière approfondie sous mon installation Trusty Tahr. Ajoutez d'abord le référentiel:

sudo add-apt-repository ppa:brandonsnider/cdrtools

Notez que ceci remplacera le wodimpaquet par cdrecordainsi que l’installation cdda2wav. Recherchez ensuite l'adresse de périphérique appropriée pour votre lecteur de DVD en exécutant:

cdrecord --scanbus

Enfin, lancez une ligne de commande comme celle-ci (votre propre adresse de périphérique sera différente):

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

Un moderne cdrecordn'a pas de problème avec la gravure de CD ou de DVD, ou Bluray d'ailleurs ...

Références:

andrew.46
la source
1

Vous pouvez utiliser Brasero en utilisant des arguments de ligne de commande

brasero --help
david6
la source
3
No thats m'a échoué plusieurs fois. C'est pourquoi je veux essayer le terminal.
vendredi
1
cdw 

Je recommanderais cette belle application pour graver des disques avec l'interface ncurse ...

::: cdw 0.8.0 ::: capture d'écran

1138
la source