कैसे dd कमांड का उपयोग करके डीवीडी में आइसो इमेज को बर्न किया जाता है


20

मैं एक डीवीडी के लिए आईएसओ छवि को जलाने की कमान देख रहा था। लेकिन मैं डिवाइस का नाम नहीं ले सका। में /dev/मैं देख सकता cdrom, cdrw, dvd, dvdrw। मैं डेबियन का उपयोग कर रहा हूं।

जब मैंने कमांड दिया, तो मुझे निम्नलिखित आउटपुट मिला

dd if=debian-6.0.7-i386-DVD-1.iso of=/dev/dvdrw 
dd: opening `/dev/dvdrw': Read-only file system

4
आप dd के साथ एक सीडी नहीं जला सकते।
उलरिच डेंगल

मैं 35 से अधिक वर्षों के लिए डीवीडी और सीडी के लिए आईएसओ छवियों को जल रहा है। यह केवल हाल के (पिछले 6-7 वर्षों में) dd के अवतार (संस्करण) हैं जो रिक्त मीडिया पर लिखने में विफल हैं। इसलिए, dd को रिक्त मीडिया पर लिखने की अनुमति नहीं देने के लिए संशोधित किया गया है। चूंकि अन्य ऐप्स (जैसे k3b) रिक्त मीडिया को लिख सकते हैं, मेरा सुझाव है कि उपयोगकर्ता ऐसे gui ऐप्स के स्रोत कोड को हैक करें और देखें कि वे खाली मीडिया को लिखने में सक्षम करने के लिए क्या करते हैं, और पुराने को वापस पाने के लिए एक dd जैसी कमांड बनाएं। dd की कार्यक्षमता।
user203730

जवाबों:



10

ddकमांड का उपयोग करके आप डीवीडी नहीं लिख सकते। आप growisofsकमांड का उपयोग करके डीवीडी लिख सकते हैं ।

सबसे पहले आपको आईएसओ ddकमांड जैसी कमांड का उपयोग करना होगा

dd if=/dev/dvd of=my_test.iso bs=2048

फिर इस कमांड का उपयोग करके डीवीडी लिखें

growisofs -dvd-compat -Z /dev/dvd=my_test.iso

8

मेरा मानना ​​है कि growisofsउपयोग करता है dd, इसलिए मूल आदेश काम कर सकता है। मेरा उदाहरण एक 22G छवि को धुंधला करने के लिए उपयोग करता है। यहां ड्राई-रन विकल्प का उपयोग करके ग्रोइसोफ्स का उत्पादन होता है:

growisofs -dry-run -speed=1 -Z /dev/sr0=/snd/BDSV_3E.iso

वापसी:

Executing 'builtin_dd if=/snd/BDSV_3E.iso of=/dev/sr0 obs=32k seek=0'

आप प्रयोग कर सकते हैं। मेरा सुझाव है कि सस्ती डीवीडी या सीडी का उपयोग करें

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