Mac पर VMDK, VDI या VHD फ़ाइल खोलें
वर्चुअल मशीन अपनी पूरी डिस्क एक ही फ़ाइल के भीतर रखती है। वह फ़ाइल आप Mac पर खोल सकते हैं और उसमें से चीज़ें निकाल सकते हैं, मशीन कभी चलाए बिना।
डिस्क इमेज क्या है
जब आप वर्चुअल मशीन चलाते हैं, उस मशीन की हार्ड डिस्क एक अकेली आम फ़ाइल होती है जो आपके Mac पर पड़ी रहती है। उसका ऑपरेटिंग सिस्टम, उसके प्रोग्राम और उसमें रखा हर दस्तावेज़, सब उसी एक फ़ाइल के भीतर होते हैं।
हर प्रोग्राम वह फ़ाइल अपने ढंग से लिखता है। VMware VMDK इस्तेमाल करता है, VirtualBox VDI, Hyper-V VHD और VHDX, और QEMU तथा UTM qcow2। कच्ची इमेज, जो आम तौर पर .img पर ख़त्म होती है, किसी डिस्क की सीधी नक़ल है जिसके चारों ओर कुछ लपेटा नहीं गया।
उसमें से फ़ाइल निकालना झंझट क्यों है
आम रास्ता यह है कि वर्चुअल मशीन चलाइए, उसके चालू होने का इंतज़ार कीजिए, उसके भीतर फ़ाइल ढूँढ़िए और बाहर ले आइए। इसका मतलब है कि मशीन अब भी चलनी चाहिए, और जो प्रोग्राम उसे चलाता है वह अब भी इंस्टॉल होना चाहिए।
Finder भी यहाँ काम नहीं आता। VMDK पर डबल क्लिक करने से कुछ नहीं होता, क्योंकि macOS को पता ही नहीं कि उसके भीतर क्या है।
Lukotta उसे कैसे खोलता है
Lukotta इमेज सीधे पढ़ता है। वह पता लगाता है कि फ़ाइल किस फ़ॉर्मैट में है, उसके भीतर डिस्क ढूँढ़ता है, और उसे उसी छोटे Linux सिस्टम में खोल देता है जो वह पृष्ठभूमि में चलाता है। भीतर जो है वह फिर Finder में आम डिस्क की तरह दिखता है।
वर्चुअल मशीन बंद ही रहती है। VMware और VirtualBox का इंस्टॉल होना ज़रूरी नहीं, और फ़ाइल खोलने से वह बदलती नहीं।
Lukotta कौन सी फ़ाइलें खोलता है
- qcow2, QEMU और UTM से।
- VMDK, VMware से।
- VDI, VirtualBox से।
- VHD और VHDX, Hyper-V से।
- कच्ची इमेज, जो आम तौर पर .img पर ख़त्म होती हैं।
एक इमेज खोलना
- फ़ाइल, फिर डिस्क इमेज खोलें चुनिए, और फ़ाइल ढूँढ़िए।
- अगर भीतर की डिस्क एन्क्रिप्टेड है, तो पासवर्ड या पासफ़्रेज़ टाइप कीजिए।
- सामग्री Finder में, स्थान के नीचे दिखती है।
एक फ़ाइल में अक्सर कई ड्राइव होती हैं
डिस्क इमेज में आम तौर पर एक से ज़्यादा पार्टिशन होते हैं: एक छोटा बूट पार्टिशन, मुख्य पार्टिशन जिस पर सब कुछ रहता है, और कभी-कभी एक रिकवरी पार्टिशन। Lukotta उन्हें सूची में दिखाता है और आप वही खोलते हैं जिसकी ज़रूरत हो, ठीक वैसे ही जैसे ड्राइव चुनते।
इमेज के भीतर फ़ाइलें डालना
qcow2 आम तरीक़े से लिखी जाती है और उस पर लिखना सुरक्षित है।
VMDK, VDI और VHD पर लिखा जा सकता है, लेकिन लिखने की सुविधा नई है और इतने लंबे समय से इस्तेमाल में नहीं कि उसे ऐसा कुछ सौंपा जाए जिसका खोना आप सह न सकें। फ़ाइल की नक़ल बनाइए और नक़ल पर काम कीजिए, या उसे केवल पढ़ने के लिए खोलकर फ़ाइलें बाहर निकाल लीजिए।
VHDX केवल पढ़ने के लिए खुलती है, और वैसी ही VMDK भी जो OVA फ़ाइल के भीतर मिलती है। वह क़िस्म एक ही बार में पूरी लिख दी जाती है और बाद में उसी फ़ाइल में बदली नहीं जा सकती।
वे फ़ाइलें जो नहीं खुलेंगी
इमेज तभी खुलती है जब वह अपने आप में पूरी हो।
VMware की स्नैपशॉट शृंखला मशीन की मौजूदा हालत को एक मूल फ़ाइल और छोटी फ़ाइलों की एक क़तार में बाँट देती है, जो लिखती हैं कि उसके बाद क्या बदला। बँटी हुई डिस्क एक इमेज को कई हिस्सों में बाँट देती है। Hyper-V की डिफ़रेंसिंग डिस्क में सिर्फ़ किसी दूसरी फ़ाइल से फ़र्क़ रहता है।
इनमें से हर हालत में आपके पास जो फ़ाइल है वह एक सेट का हिस्सा है, और Lukotta एक बार में एक ही फ़ाइल खोलता है।
डाउनलोड Lukotta
डाउनलोड करना और इस्तेमाल करना, दोनों मुफ़्त हैं।
brew install --cask clementrahula/tap/lukotta
संस्करण 1.22.21 · Apple Silicon · macOS 15 Sequoia या नया