मैं टर्मिनल का उपयोग करके एक डीवीडी आईएसओ कैसे जला सकता हूं?


64

मेरे पास एक डीवीडी आईएसओ फाइल है और मैं टर्मिनल के माध्यम से जलाना चाहता हूं।

हमारे पास कई कमांड प्रारूप हैं लेकिन मैं सर्वश्रेष्ठ और सुरक्षित का चयन करने में असमर्थ हूं। तो कृपया मुझे टर्मिनल के माध्यम से आईएसओ को जलाने के लिए एक सर्वोत्तम आदेश दें।

जवाबों:


63

ऐसा करने के कई तरीके हैं, लेकिन यहां केवल दो तरीके हैं जो मैं नियमित रूप से उपयोग करता हूं। कृपया /dev/sr1अपने लक्ष्य ड्राइव के उपकरण पहचानकर्ता (यह पता लगाएं कि यह क्या है inxi -d) के myisoसाथ बदलें, और यदि आवश्यक हो तो अपने आईएसओ और इसके डिस्क स्थान के साथ बदलें ।

  • 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कार्यक्रम का एक कांटा है )


ठीक है @ मिक। कुछ पृष्ठभूमि के साथ काम किया।
r --dʒɑ

@ माय, क्या आप बता सकते हैं कि हम किस पैकेज में पा सकते हैं inxi?
गुंटबर्ट

2
@guntbert स्थापित करने के तरीके के लिए यह प्रश्न देखें inxi; मैं भूल गया कि यह रिपॉजिटरी में नहीं था।


21

अपने डीवीडी ड्राइव का पता लगाने के लिए निम्नलिखित कमांड का उपयोग करें:

wodim --devices

यह नीचे की तरह एक आउटपुट को सूचीबद्ध करेगा (बोल्ड जोर मेरा):


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

उपरोक्त आउटपुट से, हम ड्राइव स्थान निर्धारित कर सकते हैं। इस स्थिति में, /dev/sg1ड्राइव स्थान है।

अब, आईएसओ को जलाने के लिए, आप निम्नलिखित कमांड का उपयोग कर सकते हैं:

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

/home/$USER/file.isoअपने पसंदीदा पथ के साथ बदलें ।


जवाब के लिए धन्यवाद। पहले से ही हमारे पास वोडिम पर एक है। लेकिन कोई बात नहीं। अगली बार से, कृपया अपना उत्तर जांचें कि सूची पहले से है या नहीं। अगर इसकी नहीं तो आप इसे पोस्ट कर सकते हैं। बस एक सुझाव है। आप बुरा मत
मानिए

4
मैंने दूसरा जवाब देखा। मुझे लगता है कि एक ही धागे पर समान जवाब देना ठीक है। मैं सिर्फ आउटपुट पोस्ट करना चाहता था। स्वीकृत उत्तर में भी, यह inxi का उपयोग करता है जो सभी प्रणालियों पर उपलब्ध नहीं हो सकता है। मैंने wodim --devicesविकल्प के रूप में जोड़ा है ।
अमल मुरली

मैं उसे देखता हूं। अच्छी बात है।
r --dʒɑ

1
wodim --devicesकाम करने के लिए प्रतीत नहीं होता है, wodim -checkdriveइसके बजाय का उपयोग करें
जोआओ कोस्टा

1
इन सबसे अच्छा जवाब दिया जाता है। यह उत्तर उत्कृष्ट है।
जूल

10

bashburn आपका दोस्त है।

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

यहाँ छवि विवरण दर्ज करें

वर्तमान में बैशबर्न कर सकते हैं:

  • डेटा सीडी / डीवीडी जलाएं (सीडीआरडब्ल्यू सहित)
  • संगीत सीडी जलाएं
  • सीडी / डीवीडी-छवियों को जलाएं
  • रिप डेटा / संगीत सीडी
  • आईएसओ-फाइलों में हेरफेर
  • और शायद अधिक ...

स्रोत


2
आप यह सब सामान लेकर कैसे आएंगे? आप जीनियस हैं! ;-)
Fabby

5

कमांड लाइन याद रखने में आसान:

wodim CD.iso

यह कुछ चूक का उपयोग करेगा और आपकी ड्राइव का अनुमान लगाने की कोशिश करेगा, जो ज्यादातर मामलों में ठीक है।

इस तरह से आपको केवल अन्य विकल्पों को निर्धारित करने की आवश्यकता है, जैसे गति, यदि आपको वास्तव में आवश्यकता है।



आप उपयोग कर सकते हैं cdrskin CD.iso, यह आपके डिवाइस को खोजने का भी प्रयास करता है। लेकिन इतने सारे समान उपकरण (cdrtool, cdrkit, cdrskin) के साथ, यह याद रखना थोड़ा कठिन है, हालाँकि।
एटिला रोमेरो

4

मुझे पता चला कि हम dd को लिखने के लिए भी उपयोग कर सकते हैं। अपने टर्मिनल ( CTRL+ ALT+ T ) को खोलें ।

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

if - इनपुट फ़ाइल, पथ जहाँ आपके पास image.iso है।
का - आउटपुट फ़ाइल, जहाँ इस फ़ाइल को भेजा जाना है।

यदि आप डीवीडी का उपयोग करके जलाने की कोशिश कर रहे हैं dd, तो आपको नीचे कमांड लाइन का पालन करना होगा।

growisofs -dvd-compat -Z /dev/dvd=/path/image.iso

2
मैंने एक बार यह कोशिश की, मेरी ड्राइव को नरक की तरह बना दिया।
szx

1
यह डीवीडी के साथ काम नहीं करता है।
कीथ

3

एक और संभावना है कि वोडिम cdrecordको ब्रैंडन स्नाइडर के पीपीए से जोर्ज शिलिंग से बदला जाए । यह अक्सर मेरे लिए अजीब जलती हुई समस्याओं को हल करता है और मेरे भरोसेमंद तहर स्थापना के तहत बड़े पैमाने पर परीक्षण किया गया है। पहले भंडार जोड़ें:

sudo add-apt-repository ppa:brandonsnider/cdrtools

ध्यान दें कि यह wodimपैकेज को बदलने के साथ cdrecord-साथ स्थापित भी करेगा cdda2wav। फिर चलाकर अपने डीवीडी ड्राइव के लिए उपयुक्त डिवाइस पता खोजें:

cdrecord --scanbus

अंत में निम्न की तरह एक कमांडलाइन चलाएं (आपका अपना डिवाइस पता अलग होगा):

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

एक आधुनिक के cdrecordपास सीडी या डीवीडी बर्निंग, या उस मामले के लिए Bluray के साथ कोई समस्या नहीं है ...

संदर्भ:


1

आप कमांड लाइन तर्कों का उपयोग करके ब्रासेरो का उपयोग कर सकते हैं

brasero --help

3
नो थॉट्स ने मुझे कई बार असफल किया। यही कारण है कि मैं टर्मिनल की कोशिश करना चाहता हूं।
r --dʒɑ

1
cdw 

मैं ncurse इंटरफ़ेस के साथ डिस्क को जलाने के लिए इस अच्छे ऐप की सिफारिश करूंगा ...

::: सीडीडब्ल्यू 0.8.0 ::: स्क्रीनशॉट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.