Mac पर ext4, btrfs या XFS ड्राइव पढ़ें
आप Linux मशीन से आई ड्राइव लगाते हैं और Finder उसे मिटाने की पेशकश करता है। यह रही वजह, और उसकी जगह उसे पढ़ने का तरीक़ा।
Mac ड्राइव क्यों नहीं पढ़ पाता
हर ड्राइव में एक फ़ाइल सिस्टम होता है: वह व्यवस्था जो लिखती है कि हर फ़ाइल कहाँ से शुरू होती है, उसका नाम क्या है, और डिस्क के कौन से हिस्से अब भी ख़ाली हैं। Windows NTFS इस्तेमाल करता है। macOS APFS इस्तेमाल करता है। Linux ज़्यादातर ext4, और कभी-कभी btrfs या XFS।
फ़ाइलें ख़ुद बिलकुल आम होती हैं। फ़र्क़ उनके आगे लगी सूची में है, और जो कंप्यूटर वह सूची नहीं पढ़ सकता उसके पास कुछ भी ढूँढ़ने का कोई रास्ता नहीं, भले सब कुछ अब भी वहीं हो।
ऐसी ड्राइव Mac में लगाने पर क्या होता है
Finder कहता है कि डिस्क पढ़ी नहीं जा सकती और उसे मिटाने की पेशकश करता है। यही संदेश macOS ख़ाली डिस्क के लिए भी देता है और ख़राब होती डिस्क के लिए भी, इसलिए संदेश से यह जानने का कोई रास्ता नहीं बचता कि ड्राइव ठीक है।
macOS अपने फ़ाइल सिस्टम और exFAT जैसे कुछ आम सिस्टम चलाता है। Linux के फ़ाइल सिस्टम उनमें नहीं हैं, इसलिए ext4 ड्राइव macOS को ख़ाली डिस्क जैसी लगती है।
Lukotta उसे कैसे पढ़ता है
Lukotta पृष्ठभूमि में एक छोटा Linux सिस्टम चलाता है और उसे ड्राइव सौंप देता है। Linux ext4, btrfs और XFS ख़ुद पढ़ लेता है, इसलिए ड्राइव वहाँ बिना किसी बदलाव के खुल जाती है, और Lukotta उसे Finder को दे देता है।
ड्राइव पर कुछ नहीं लिखा जाता, और Linux मशीन में लौटने पर वह पहले की तरह चलती है।
Lukotta क्या पढ़ता है
ext2, ext3 और ext4, जो ज़्यादातर Linux सिस्टम में मिलते हैं। btrfs, जो Fedora और openSUSE में डिफ़ॉल्ट है। XFS, जो सर्वरों पर आम है।
एन्क्रिप्टेड हो या न हो। अगर ड्राइव LVM से बनी है, जो एक भौतिक ड्राइव को कई वॉल्यूम में बाँटता है, तो वे सब एक साथ खुलते हैं, एक-एक करके नहीं।
ड्राइव खोलना
- ड्राइव लगाइए। Lukotta दिखाता है कि उसमें क्या है।
- अगर वह एन्क्रिप्टेड है, तो पासफ़्रेज़ टाइप कीजिए।
- ड्राइव Finder में, स्थान के नीचे दिखती है।
अगर वह पासफ़्रेज़ माँगे
LUKS वह तरीक़ा है जिससे Linux पूरी ड्राइव एन्क्रिप्ट करता है। जिस मशीन से यह ड्राइव आई है, अगर वह चालू होते ही, लॉग इन स्क्रीन से पहले पासफ़्रेज़ माँगती है, तो वही LUKS है, और वही पासफ़्रेज़ यहाँ टाइप करना है।
यह लॉग इन पासवर्ड से अलग है, हालाँकि बहुत लोग दोनों एक ही रखते हैं।
वे ड्राइव जो नहीं खुलेंगी
LUKS ड्राइव इस तरह बनाई जा सकती है कि उसका हेडर कहीं और रखा हो, किसी दूसरी डिस्क पर या USB स्टिक पर। हेडर वही हिस्सा है जो एन्क्रिप्शन का ब्योरा रखता है। उसके बिना ड्राइव पर खोलने को कुछ बचता ही नहीं।
नए Ubuntu इंस्टॉलेशन कुंजी को मशीन के भीतर लगी चिप से भी बाँध सकते हैं, ठीक वैसे ही जैसे BitLocker करता है। वे ड्राइव सिर्फ़ उसी कंप्यूटर में खुलती हैं जहाँ से वे आई हैं।
डाउनलोड Lukotta
डाउनलोड करना और इस्तेमाल करना, दोनों मुफ़्त हैं।
brew install --cask clementrahula/tap/lukotta
संस्करण 1.22.21 · Apple Silicon · macOS 15 Sequoia या नया