टर्मिनल कमांड के जरिए फोल्डर या सिंगल फाइल से आइसो इमेज कैसे बनाएं? वर्तमान में मैं यह Braseroएसयूआई के माध्यम से कर रहा हूं , लेकिन मैं इसे शेल स्क्रिप्ट के साथ करना चाहता हूं।
टर्मिनल कमांड के जरिए फोल्डर या सिंगल फाइल से आइसो इमेज कैसे बनाएं? वर्तमान में मैं यह Braseroएसयूआई के माध्यम से कर रहा हूं , लेकिन मैं इसे शेल स्क्रिप्ट के साथ करना चाहता हूं।
जवाबों:
genisoimageडेबियन पर एक ही नाम के साथ पैकेज में करने के लिए बहुत सीधा लगता है :
genisoimage -o output_image.iso directory_name
विभिन्न मामलों को कवर करने के लिए कई विकल्प हैं, इसलिए आपको यह देखने के लिए मैन पेज की जांच करनी चाहिए कि आपके विशेष उपयोग के मामले में क्या फिट बैठता है।
यह भी देखें
apropos isoपाया, genisoimageतब खोज शब्द "जेनोइस विथ जीनिसोइमेज" का इस्तेमाल किया।
aproposएक और कमांड है जिसे मैं याद नहीं कर सकता
aproprosलिए एक पर्यायवाची है man -k। उत्तरार्द्ध को याद रखना आसान है / वर्तनी;)
genisoimagemkisofs2004 से एक संस्करण से एक मृत कांटा है 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यह सब भी कहते हैं।