टर्मिनल कमांड के जरिए फोल्डर या सिंगल फाइल से आइसो इमेज कैसे बनाएं? वर्तमान में मैं यह Brasero
एसयूआई के माध्यम से कर रहा हूं , लेकिन मैं इसे शेल स्क्रिप्ट के साथ करना चाहता हूं।
टर्मिनल कमांड के जरिए फोल्डर या सिंगल फाइल से आइसो इमेज कैसे बनाएं? वर्तमान में मैं यह Brasero
एसयूआई के माध्यम से कर रहा हूं , लेकिन मैं इसे शेल स्क्रिप्ट के साथ करना चाहता हूं।
जवाबों:
genisoimage
डेबियन पर एक ही नाम के साथ पैकेज में करने के लिए बहुत सीधा लगता है :
genisoimage -o output_image.iso directory_name
विभिन्न मामलों को कवर करने के लिए कई विकल्प हैं, इसलिए आपको यह देखने के लिए मैन पेज की जांच करनी चाहिए कि आपके विशेष उपयोग के मामले में क्या फिट बैठता है।
यह भी देखें
apropos iso
पाया, genisoimage
तब खोज शब्द "जेनोइस विथ जीनिसोइमेज" का इस्तेमाल किया।
apropos
एक और कमांड है जिसे मैं याद नहीं कर सकता
apropros
लिए एक पर्यायवाची है man -k
। उत्तरार्द्ध को याद रखना आसान है / वर्तनी;)
genisoimage
mkisofs
2004 से एक संस्करण से एक मृत कांटा है genisoimage
। दोष के साथ फाइलसिस्टम चित्र बनाता है। इसके mkisofs
बजाय मूल सॉफ़्टवेयर का उपयोग करके इस समस्या से बचा जा सकता है ।
एक फ़ोल्डर से एक सीडी बनाने के साथ प्रदर्शन किया जा सकता है mkisofs
।
mkisofs -lJR -o output_image.iso directory_name
-l
: पूर्ण 31 वर्ण फ़ाइल नाम दें।
-J
: नियमित रूप से iso9660 फ़ाइल नामों के अलावा जोलीट निर्देशिका रिकॉर्ड उत्पन्न करें।
-R
: रॉक रिज प्रोटोकॉल का उपयोग करके सिस्टम जनरेट सिस्टम शेयरिंग प्रोटोकॉल (SUSP) और रॉक रिज (RR) रिकॉर्ड का उपयोग करें
https://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
इसका मूल आदेश लें:
mkisofs -o output_image.iso directory_name
आइसो में एक वॉल्यूम लेबल जोड़कर, और gzip के साथ आइसो-छवि को संपीड़ित करके एक कदम आगे
mkisofs -V volume_label -r folder_location | gzip > output-image-comressed.iso.gz
man genisoimage
यह सब भी कहते हैं।