हमारे पास एक आवर्ती समस्या यह है कि जिन कंप्यूटर पर हम अपनी मास्टर इमेज बनाने के लिए उपयोग करते हैं, उनमें कुछ हार्ड ड्राइव की तुलना में बड़ी हार्ड ड्राइव हो सकती हैं। इसकी अच्छी तरह से ज्ञात है कि Clonezilla एक छोटी ड्राइव पर एक डिस्क छवि नहीं डालेगा।
एक भौतिक ड्राइव जो हमारे लक्ष्य प्रणाली के सभी के रूप में छोटा / छोटा है, को खोजने के बाहर, मैंने अपनी समस्या के आसपास पाने के लिए इस पद्धति का उपयोग किया है:
- मास्टर कंप्यूटर तैयार करने के बाद, विभाजन को कम करने के लिए gparted का उपयोग करें ताकि वे सभी छोटे आकार के डिस्क पर फिट हो जाएं।
- लक्ष्य आकार की हार्ड ड्राइव के साथ एक वीएम बनाएं।
- VM पर लक्ष्य OS की एक प्रति स्थापित करके VM पर सही विभाजन बनाएँ।
- मास्टर कंप्यूटर से VM में प्रत्येक पार्टीशन को कॉपी करने के लिए Clonezilla में सेव / रिस्टोर पार्टीशन फंक्शनलिटी का उपयोग करें ।
- VM की एक छवि बनाएं। इस छवि का उपयोग कंप्यूटर इमेजिंग के लिए गोल्डन मास्टर के रूप में करें।
क्या क्लोन करने से पहले मास्टर ड्राइव का आकार बदलने के लिए gparted (या किसी अन्य प्रोग्राम) का उपयोग करने का कोई तरीका है? मुझे पता है कि अलग-अलग विभाजनों का आकार कैसे बदलना है, लेकिन यह वास्तव में बहुत आसान होगा, अगर मैं ऐसा कर पाऊं कि क्लोन्ज़िला को लगता है कि मूल ड्राइव छोटा था। इस तरह से मैं एक डिस्क बनाने के लिए रिस्टोर डिस्क फंक्शनलिटी का उपयोग कर सकता था जो कि सभी टार्गेट सिस्टम के लिए काफी छोटी थी।
विभिन्न मुद्दों के कारण, वीएम में सीधे मास्टर छवि का निर्माण करना हमारी स्थिति के लिए संभव नहीं है।