मैं .rc फ़ाइल कैसे माउंट करूं?


51

मैं एक सीडी छवि है कि एक .iso नहीं है, लेकिन। मैं इसे माउंट नहीं कर सकता। मैं ubuntu 10.10 64 बिट्स का उपयोग करता हूं, और मैंने बहुत सारे कार्यक्रमों की कोशिश की है। furiosmout का कहना है कि यह एक छवि फ़ाइल नहीं है, और यह सिर्फ काम नहीं किया। मुझे एक प्रोग्राम (एसीटोन) मिला, जो .iso में .cue को बदल सकता है, लेकिन यह कहता है कि मुझे अन्य पैकेजों की आवश्यकता है (जो कि मैं नहीं आ सका)। मैं एक आसान रास्ता तलाश रहा था। कोई मदद?


3
क्या आपके पास .BR फ़ाइल के साथ एक .bin फ़ाइल है?
ændrük

हाँ। लेकिन यह घर पर है, इसलिए थोड़ा बाद में मैं समाधान की कोशिश करने जा रहा हूं।
हबकॉस्ट

जवाबों:


49

आम तौर पर एक .rc फ़ाइल के साथ एक .bin फ़ाइल होती है जिसमें वास्तविक छवि डेटा होता है। यदि आप इसे .iso प्रारूप में परिवर्तित करना चाहते हैं, तो Iso9660 विश्लेषक उपकरण ( apt-get install iat) को यह करना चाहिए:

iat my_image.bin my_new_image.iso

1
मुझे iat --input=my_image.bin --output=my_new_image.iso --isoकाम करने की आज्ञा के लिए लिखना था ।
पियरे थालमी 19

17

यह मुझे अतीत में परेशान करता रहा है और मैंने कभी इसका हल नहीं खोजा। मैं एक जवाब के लिए बाहर सेट और यह एक सनकी पर पाया ; ये निर्देश उस साइट की स्क्रिप्ट से लिए गए हैं।

आपको .bin फ़ाइल की आवश्यकता होगी जो .rc फ़ाइल के साथ होनी चाहिए। फ़ाइल के आकार पर ध्यान दें: .बीन की संभावना कई सौ एमबी है, जबकि। जुआ संभवतः एक केबी से कम है। यदि आपके पास एक बड़ी .rc फाइल है, तो संभव है कि इसे गलत तरीके से नाम दिया गया है, इसलिए इसे वैसे भी आज़माने के लिए कोई चोट नहीं है:

  1. स्थापित करें fuseiso( sudo apt-get install fuseiso)
  2. भागो fuseiso -p image_file.bin /path/to/mount, और आपको फाइलों के साथ आरोह बिंदु को भरना चाहिए। यह एक सामान्य उपयोगकर्ता के रूप में चलाया जा सकता है, और निर्देशिका मौजूद नहीं है।
  3. समाप्त होने पर, बनाई गई fusermount -u /path/to/mountनिर्देशिका को अनमाउंट करने और हटाने के लिए चलाएँ fuseiso

उम्मीद है कि यह मदद करता है।


घर पहुँचते ही कोशिश करूँगा। धन्यवाद, अग्रिम में
हबकॉस्ट

मैंने इसे आज़माया और एक ऑडियो सीडी .बीन / क्यू के लिए त्रुटियां मिलीं, जो 'ब्रासेरो' द्वारा बनाई गई थीं .. यह इस प्रकार है info fuseiso: "एक प्रमुख सीमा है। बिन छवियों के किसी भी तरह से फ़्यूसीसो हैंडल नहीं करता है। और। इस प्रकार केवल .BIN छवियों के पहले ट्रैक के साथ काम कर सकते हैं। "
पीटर।

मैंने ब्रासेरो द्वारा निर्मित एक .bin को माउंट करने की भी कोशिश की, और प्राप्त किया init: wrong standard identifier in volume descriptor 0, skipping..। तो यह fuseiso की तरह लग रहा है यह brasero के .bin प्रारूप के साथ काम नहीं करता है।
13

11

और भी bunkunk iat की तरह ही ट्रिक कर सकता है:

bchunk IMAGE.bin IMAGE.cue ANYNAME.iso

9

सबसे अच्छा तरीका cdemu का उपयोग करना है ; मैं नियमित रूप से बढ़ते बिन / क्यू जोड़े के लिए इस उपयोगिता का उपयोग करता हूं। कार्यक्रम रिपॉजिटरी में नहीं लगता है, लेकिन लॉन्चपैड में एक पीपा उपलब्ध है; आप इसे इन चरणों के साथ स्थापित कर सकते हैं:

sudo add-apt-repository ppa:cdemu/ppa
sudo apt-get update
sudo apt-get install gcdemu cdemu-client

बस एक सरल sudo apt-get install cdemu, जैसा कि यहाँ सुझाया गया है , इस ppa के लिए काम नहीं करेगा। Ppas के बारे में अधिक जानकारी और उनका उपयोग कैसे करें, यहां उपलब्ध है

जैसा कि मैन पेज में उल्लिखित है, और इस उपयोगी लेख में दोहराया गया है , इसका उपयोग करना सरल है। आप या तो gcdemugui का उपयोग कर सकते हैं या cdemuटर्मिनल में कमांड जारी कर सकते हैं ।

बस अपनी क्यू / बिन जोड़ी का स्थान निर्दिष्ट करें (दोनों को एक ही निर्देशिका में मौजूद होना चाहिए ), और उदाहरण के लिए:

cdemu load 0 /home/mike/isos/Timeshock.cue

यह जाँचने के लिए कि उसने लोड किया है, भागो cdemu status, जो वापस आएगा:

Devices' status:
DEV   LOADED     FILENAME
0     1          /home/mike/DOS/TIMES/Timeshock.cue
1     0  

उपकरण आवंटन देखने के लिए, दर्ज करें cdemu device-mapping:

Device mapping:
DEV   SCSI CD-ROM     SCSI generic   
0     /dev/sr2        /dev/sg4       
1     /dev/sr3        /dev/sg5 

आप भी कर सकते हैं cdकरने के लिए /mediaऔर चलाने lsनई प्रविष्टि को दिखाने के लिए:

cdrom  floppy  floppy0  ISOimage  Timeshock  ZEN STONE

अजीब तरह से, मुझे अभी भी अपने फ़ाइल प्रबंधक (थूनार) में उन्हें माउंट करने के लिए क्लिक करना पड़ा।

आप जोड़ी को 0लोड करते समय उपयोग किए जाने वाले एक ही उपकरण ( ) को निर्दिष्ट करके छवि जोड़ी को उतार सकते हैं :

cdemu unload 0

यदि कोई त्रुटि होती है, या आप अपनी छवियों को लोड या अनलोड नहीं कर सकते हैं, तो बस लॉगआउट करें और फिर से लॉगिन करें।


साइड नोट: मैं चलाने के लिए सक्षम था Timeshock(एक पिनबॉल खेल) में Wineके रूप में छवि द्वारा रचित निर्माण cdemuमें देखा गया था Wineके रूप में H: /media/Timeshock। (खेल पहले से स्थापित किया गया था Wine) कुछ गेम, हालांकि, डिस्क को D:ड्राइव अक्षर में असाइन करने की आवश्यकता हो सकती है Wine

आप cdemuकेवल बढ़ते बिन / क्यू जोड़े के अलावा कई अन्य चीजों के लिए भी उपयोग कर सकते हैं , और यह उन लोगों के लिए बहुत उपयोगी हो सकता है जिन्हें ड्राइव का अनुकरण करने या अधिक असामान्य छवि प्रकारों को माउंट करने की विशिष्ट आवश्यकता है। अधिक जानकारी आधिकारिक साइट पर उपलब्ध है , जो उपलब्ध विकल्पों का विवरण देती है।


1
सबसे उन्नत और प्रभावी ढंग से समाधान, एक डेमॉन उपकरण जो लिनक्स के लिए बराबर है।
ले ग्लुआन डू नेट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.