CD-R (W) की क्षमता का निर्धारण करना


12

मैंने जीएनयू / लिनक्स सिस्टम पर विभिन्न मीडिया के आकार का पता लगाने और कैसे विशेष रूप से एक ऑप्टिकल ड्राइव पर कितना स्थान उपयोग किया गया है, इसके बारे में पूछे जाने वाले (और उत्तर) विभिन्न प्रश्न देखे हैं। लेकिन क्या सीडी-आर (डब्ल्यू) की क्षमता का पता लगाने के लिए मैं कुछ भी कर सकता हूं (यानी यह 650/700 / ... एमबी सीडी-आरडब्ल्यू है)?

मुझे संदेह है कि cdrecord/ wodimयह पता लगाने में सक्षम है कि इससे पहले भी एक आईएसओ को जलाने का प्रयास किया गया था, लेकिन अभी तक मैं इसका उपयोग उस जानकारी को प्राप्त करने में सक्षम नहीं हूं जो मैं चाहता हूं।

संपादित करें : मैं इस जानकारी का उपयोग एक पटकथा में लिख रहा हूं, जो मैं लिख रहा हूं, इसलिए मैं केवल कमांड लाइन टूल (जिसका आउटपुट मैं पार्स करूंगा) में रुचि रखता हूं। मैं उन उपकरणों पर आधारित एक समाधान भी पसंद करूँगा जो अधिकांश प्रणालियों पर डिफ़ॉल्ट रूप से उपलब्ध हैं।


क्या आप किसी खाली सीडी या डीवीडी का जिक्र कर रहे हैं ...?
विल्फ डे

1
जरूरी नहीं कि यह सीडी-आरडब्ल्यू हो सकता है जिसे मैं लिखने से पहले खाली करने जा रहा हूं।
एंथनी लैबरा

जवाबों:


6

साथ cdrwtoolसे udftools :

cdrwtool -i -d /dev/cdrom

बाइट्स में क्षमता है

cdrwtool -i -d /dev/cdrom | awk '$1 == "free_blocks" {print $3 * 2048}'

साथ dvd+rw-mediainfoसे डीवीडी + आरडब्ल्यू उपकरण (मुख्य रूप से के लिए जाना जाता growisofs):

dvd+rw-mediainfo /dev/dvd

रिक्त मीडिया पर जानकारी प्राप्त करने के लिए आवश्यक विशेष कमांड जारी करने के लिए आपको डीवीडी ड्राइव पर लिखने की आवश्यकता है।


दुर्भाग्य से cdrwtoolकाम नहीं करता है (कम से कम डेबियन व्हीज़ी पर): free_blocks 0 है, हालांकि मेरे सीडी-आरडब्ल्यू के 700 एमबी में से केवल 416 का उपयोग किया जाता है।
एंथनी लैबर्रे

@AnthonyLabarre हम्म। उसके लिए माफ़ करना। मैंने जांच की लेकिन केवल एक सीडी-आर के साथ।
गिल्स एसओ- बुराई को रोकना '

का उपयोग करें cdrecord -minfo -v
विद्वान

@ उत्तर के रूप में पोस्ट करें। और सुनिश्चित करें कि आप यह निर्दिष्ट करते हैं कि यह केवल cdrecord के आपके संस्करण के साथ काम करता है, न कि cdrkit फोर्क के साथ जो इन दिनों अधिकांश लोगों के पास है।
गिलेस एसओ- बुराई को रोकना '

आप ऐसा क्यों लगता है कि मैं यह उल्लेख करना के रूप में यह शरद ऋतु 2004 से उपकरणों के मूल संस्करण पर लागू होता है की जरूरत है
schily

0

मुझे इसकी जानकारी भी थी। मैंने एक पंट लिया और कोशिश की:

$ fdisk -l /dev/cdrom

और यह काम करने के लिए प्रकट होता है:

Disk /dev/cdrom: 4.4 GiB, 4700372992 bytes, 2295104 sectors
Units: sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes

जिसके साथ सहमति हो dvd+rw-mediainfo:

Track Size:            2295104*2KB
READ CAPACITY:         2295104*2048=4700372992

मैंने एक सीडी की कोशिश की (जो काम नहीं करता है dvd+rw-mediainfo):

Disk /dev/cdrom: 560.7 MiB, 587880448 bytes, 287051 sectors
Units: sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes

यहाँ एक पूर्व दर्ज डीवीडी है:

Disk /dev/cdrom: 7.8 GiB, 8393883648 bytes, 4098576 sectors
Units: sectors of 1 * 2048 = 2048 bytes
Sector size (logical/physical): 2048 bytes / 2048 bytes
I/O size (minimum/optimal): 2048 bytes / 2048 bytes

यह उन डिस्क के साथ काम नहीं करता है जो ऑडो सीडी के साथ या उसके साथ नहीं लिखी गई हैं।

मैं अभी भी एक एकल समाधान खोजना चाहता हूं जो सभी प्रकार की डिस्क के लिए काम करता है, हालांकि।


0

मूल cdrtools यहां उपलब्ध हैं:

https://sourceforge.net/projects/cdrtools/files/

यदि आपके पास है wodím, तो आपके पास असली सीडीरेकॉर्ड नहीं है , लेकिन मई 2004 की स्थिति के आधार पर कुछ अमित्र डेबियन लोगों द्वारा बनाया गया एक कांटा है। उस समय, -minfoअभी तक उपलब्ध नहीं था।

-minfo को शरद ऋतु 2004 के आसपास जोड़ा गया था और तब से बढ़ाया गया, जैसे डीवीडी और ब्लूरे मीडिया का समर्थन करने के लिए।

cdrecord -minfo

जबकि मीडिया राज्य के बारे में बुनियादी जानकारी बचाता है

cdrecord -minfo -v

अधिक जानकारी जोड़ता है, जैसे मीडिया निर्माता के बारे में जानकारी।

क्या आप प्राप्त करना पसंद करते हैं (माध्यम की क्षमता) इस बारे में अधिक जानकारी के लिए मुद्रित किया जाता है कि क्या माध्यम अभी भी लिखने योग्य है या प्रशंसनीय है और शेष क्षमता क्या है।


वोडिम 9: 1.1.11-2ubuntu3 ने Ubuntu 14.04 LTS के साथ भेज दिया है जो कमांड को पसंद नहीं करता है cdrecord -minfo -vऔर एक संदेश देता हैwodim: Bad Option: -minfo
XavierStuvw

... न तो 16.04 या 18.04 को।
user292812

उबंटू एक अनमैरिंटेड डिस्ट्रो है, उन्होंने मई 2004 से cdrtools को अपग्रेड नहीं किया। मुझे खेद है, लेकिन मैं यहां मदद नहीं कर सकता। आपको अपने स्वयं के हाल के सॉफ़्टवेयर को संकलित करने और स्थापित करने की आवश्यकता है। इसे यहाँ प्राप्त करें: sourceforge.net/projects/schilytools/files
Schily
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.