MacOS Catalina Clean install पर FileVault (ऑप्शन ग्रेयर्ड आउट) को सक्षम नहीं कर सकता

Nov 23 2020

मैं बस हार्ड ड्राइव को dd'ing द्वारा अपने मैकबुक प्रो से एक साफ स्थापित किया था, और फिर एक बूट USB से macOS कैटालिना स्थापित। मैंने Apple फाइलसिस्टम का उपयोग करके आंतरिक ssd को प्रारूपित किया और सफलतापूर्वक स्थापित किया। अब, सिस्टम वरीयताएँ> सुरक्षा और गोपनीयता> FileVault> FileVault के माध्यम से फाइल वॉल्ट को सक्षम करने का प्रयास करते समय, मुझे फाइलवॉल्ट चालू करें, मुझे अपना पासवर्ड रीसेट करने के लिए "अपना iCloud खाता सेट करें" और "रिकवरी कुंजी बनाएं" और उपयोग न करने दोनों मेरे iCloud खाते "विकल्प बाहर निकल गए। "वापस" और "जारी रखें" बटन भी बाहर निकाल दिए गए हैं। एकमात्र बटन जिसे बाहर नहीं निकाला गया है वह है "रद्द करें" बटन। इसलिए अनिवार्य रूप से, मैं सिस्टम वरीयताएँ फलक के माध्यम से फ़ाइल वॉल्ट को सक्षम नहीं कर सकता। नीचे स्क्रीनशॉट देखें

दुनिया में क्या हो रहा है, और मैं इसे कैसे ठीक करूं ताकि मैं सिस्टम वरीयताओं के माध्यम से फिर से फ़ाइलवॉल्ट को सक्षम कर सकूं?

अपडेट करें:

हार्डवेयर जानकारी:

मैक का मॉडल मैकबुक प्रो 11,3 15 "2014 है । ओएस ** मैकओएस कैटालिना 10.15.7 है

आंतरिक ssd वह है जो मैकबुक प्रो के साथ आया है, और अनमॉडिफाइड है।

SSD को GUID विभाजन मानचित्र और APFS फ़ाइल सिस्टम के साथ स्वरूपित किया जाता है।

अन्य हार्डवेयर नोट:

मैंने ठीक उसी मॉडल नंबर के साथ ठीक उसी प्रकार के ईबे पर एक दूसरा आधिकारिक OEM Apple सैमसंग एसएसडी खरीदा। एक नए मैक ओएस के साथ इसे स्थापित किया, और एक ही समस्या पूरी तरह से अलग OEM ssd पर हुई।

अवशेषों को हल करने और हल करने के लिए:

अब तक, यहां वे चीजें हैं जो मैंने की हैं और उनसे परिणाम:

  1. मैंने कमांड लाइन के माध्यम से इसे सक्षम करने की कोशिश की है और कमांड लाइन उपयोगिता के अनुसार, यह सफलतापूर्वक खुद को एन्क्रिप्ट करता है।

    • परिणाम यह है कि यहां तक ​​कि सोचा था कि कमांड लाइन उपयोगिता कहती है कि यह एन्क्रिप्टेड है, सिस्टम प्राथमिकताएं समान रहती हैं, और किसी भी प्रकार के एन्क्रिप्शन को स्वीकार नहीं करता है।
  2. एक बूट कैटलिना यूएसबी ड्राइव से स्वच्छ स्थापित मैकओएस कैटालिना को डिस्क उपयोगिता के साथ मेरे मैक ड्राइव को प्रारूपित करें।

    • परिणाम यह है कि ठीक वही समस्या हुई। कुछ भी नहीं बदला।
  3. एक बूट करने योग्य USB ड्राइव से MacOS कैटालिना को साफ करें MacT के बूट ड्राइव में टर्मिनल से संपूर्ण ड्राइव को dd'ing करें।

    • परिणाम यह है कि ठीक वही समस्या हुई। कुछ भी नहीं बदला।
  4. एक "पार्टीड मैजिक" लाइव यूएसबी से बूट किया गया और जीडीटी का उपयोग न केवल जीपीटी विभाजन मैप को मिटाने के लिए किया गया, बल्कि एमबीआर (या पीएमबीआर) मैप्स को भी मिटाया गया। इसके बाद, मैंने एक सुरक्षित-मिटा भी किया (ड्राइव के बाद नींद को खोलने के लिए इसे अनलॉक करने के लिए), डिस्क इरेट की उपयोगिता में निर्मित मैजिक के साथ, साथ ही साथ निर्मित मैजिक्स का उपयोग करते हुए एक और gpt और pmbr पार्टीशन मैप्स को मिटाता है। डिस्क मिटा उपयोगिता।

    • परिणाम एक शून्य intenal मैक ssd था।
  5. पासवर्ड के बाद, मैंने एक बार फिर से मैक ओएस बूट करने योग्य यूएसबी ड्राइव को डिस्क उपयोगिता (GPT partiton map w / apple filesystem) के साथ स्वरूपित किया, usb से फिर से MacOS की एक साफ स्थापना की।

    • परिणाम यह है कि एक ही समस्या उत्पन्न हुई।
  6. एक बूट करने योग्य USB का उपयोग करने के बजाय MacOS इंटरनेट रिकवरी का उपयोग करके 1-5 कदम उठाए।

    • परिणाम यह है कि सभी मामलों में एक ही समस्या उत्पन्न हुई
  7. मूल मैक ssd को हटा दिया, और eBay से खरीदे गए 2nd OEM मैक एसएसडी को स्थापित किया। फिर इंटरनेट रिकवरी से क्लीन इन्स्टॉल किया।

    • परिणाम, यह है कि एक ही समस्या उत्पन्न हुई।
  8. 1-7 से पहले और बाद में, मैंने ऐप्पल हार्डवेयर टेस्ट को आंतरिक ड्राइव से और साथ ही इंटरनेट हार्डवेयर टेस्ट दोनों से चलाया।

    • परिणाम, यह है कि किसी भी हार्डवेयर को दोषपूर्ण नहीं माना गया था, और सभी हार्डवेयर ठीक से काम कर रहे थे।
  9. FIXED BUT NOT SOLVED: नई sdd पर इंटरनेट रिकवरी के साथ अंतिम क्लीन इंस्टाल करने के बाद, मैंने एक बार फिर कमांड लाइन उपयोगिता से एन्क्रिप्ट करने की कोशिश की। इससे पहले कि कमांड लाइन उपयोगिता वास्तव में खुद को एन्क्रिप्ट करना शुरू कर सकती है, मैंने एक बार फिर इंटरनेट रिकवरी से बूट किया, ड्राइव को dd'd, और फिर से एक क्लीन इंस्टॉल किया।

    • परिणाम, मुद्दे ने विषम तरीके से खुद को हल कर लिया है। कमांड लाइन उपयोगिता से पहले डिस्क को शून्य करने के बाद ड्राइव को एन्क्रिप्ट करना समाप्त हो सकता है, और फिर इंटरनेट रिकवरी से एक क्लीन इंस्टॉल करने से समस्या अब दिखाई नहीं देती है।

विशेष नोट / संकेत जो संभवतः समस्या की पहचान कर सकते हैं:

  1. एकमात्र वास्तविक चीज जो मैं सोच सकता हूं कि यह किसी भी तरह से हो सकता है, वह यह है कि एक बार जब मैक ओएस रिकवरी ड्राइव में टर्मिनल का उपयोग कर रहा था, मैं गलती से डीडी (/ देव / शून्य का उपयोग करके) माना जाता है कि केवल-पढ़ने योग्य मेमोरी में से एक विभाजन (मेरा मानना ​​है कि वे विभाजन / dev / disk3 या / dev / disk4 से शुरू होते हैं और आपके द्वारा लोड किए गए पुनर्प्राप्ति विभाजन के ओएस के आधार पर / dev / disk13 या उच्चतर पर जाते हैं)।

जहां तक ​​मुझे याद है, मैं कभी भी उन मैक ओएस रिकवरी वॉल्यूम (या उस मामले के लिए इंटरनेट रिकवरी / बूट करने योग्य यूएसबी) में दिखाई देने वाले अतिरिक्त रैमडिस्क विभाजन को संशोधित करने में सक्षम नहीं हुआ हूं, और वे हमेशा केवल पढ़ने के रूप में दिखाई दिए हैं।

तो मैं कैसे उन विभाजनों में से एक (क्रम में दुर्घटना पर) डीडी को सफलतापूर्वक बनाने में सक्षम था, मेरे से परे है।

यह एकमात्र संभव जानकारी है जिसकी मैं कल्पना कर सकता हूं कि सिस्टम वरीयता पैनल को फाइलवॉल्ट को सक्षम करने से रोककर, कई हार्ड ड्राइव के पार कई क्लीन इंस्टाल को प्रभावित करने में किसी तरह अपराधी हो सकता है।

अजीब!

सारांश और अंतिम स्थिति: मैं सुझाव देता हूं कि इस पद को छोड़ दें क्योंकि यह निश्चित रूप से किसी भी अन्य पद की तुलना में अलग है जब आप बारीकियों में आते हैं, साथ ही यह तथ्य भी है कि यह दो अलग-अलग हार्ड ड्राइव पर हुआ है। जो मुझे इसके कुछ प्रकार के हार्डवेयर मुद्दे, या संभवतः, एक रूटकिट या किसी प्रकार के अन्य बिलियन डॉलर वायरस को बताता है। लेकिन सबसे अधिक संभावना है कि कुछ अजीब हार्डवेयर समस्या है जो कि सेब द्वारा undetected है।

इस विषय को डिलीट नहीं किया जाता है, एक प्रॉपर सॉल्यूशन की जरूरत होती है: हालाँकि यह समस्या अब नहीं रही है, लेकिन मैं न तो उचित समाधान मानता हूं और न ही यह बताता हूं कि यह क्यों हुआ, या इसे कैसे हल किया गया, इसका उल्लेख किया गया है। इसलिए मैं निश्चित रूप से इस पोस्ट को छोड़ देने की सिफारिश करूंगा, क्योंकि मैं लगभग 100% गारंटी दे सकता हूं कि यह मेरे साथ फिर से होगा, क्योंकि मैं अजीब मैक समस्याओं का राजा हूं जो कि Google और स्टैक मंचों का बिल्कुल शून्य उल्लेख है।

कोई विचार?

DEC, 31,2020 अद्यतन:

मैंने एक बार फिर से अपनी हार्ड ड्राइव को dd'd, साथ ही साथ हार्ड ड्राइव के फर्मवेयर को hdparm का उपयोग करके मिटा दिया। फिर, मैंने एक बूट करने योग्य MacOS USB इंस्टॉलर के साथ फॉर्मेट किया, और पुनः इंस्टॉल किया। एक ही मुद्दा दिखाई दिया।

मैंने नीचे दिए गए उत्तरों में सुझाए गए आदेशों की कोशिश की और निम्नलिखित आउटपुट प्राप्त किए: MacBook-Pro:~ dan$ sysadminctl -secureTokenStatus dan sysadminctl[45304:702359] Secure token is ENABLED for user dan sysadminctl interactive -secureTokenStatus dan Secure token is ENABLED for user dan sysadminctl -secureTokenOn dan -password sysadminctl[32917:677328] Operation is not permitted without secure token unlock. MacBook-Pro:~ dan$ sysadminctl -secureTokenOn dan -password - sysadminctl[51227:713574] Operation is not permitted without secure token unlock. MacBook-Pro:~ dan$ sudo sysadminctl -secureTokenOn dan -password - Password: sysadminctl[51218:713260] Operation is not permitted without secure token unlock.

तो ऐसा लगता है, कि मेरा सुरक्षित टोकन सक्षम है, और काम कर रहा है, जो सुरक्षित होने की धारणा को समाप्त करता है।

अंत में मैं भाग sudo fdesetup enable -user danगया जिसमें फाइलवाॉल्ट टर्मिनल से अपनी ड्राइव को एन्क्रिप्ट करना शुरू कर रहा था। एन्क्रिप्शन समाप्त होने के बाद, सिस्टम प्राथमिकताएं अब सुरक्षा फलक में सामान्य दिखती हैं, जिसमें कहा गया है कि "फाइलव्हॉल्ट डिस्क" मैकएचडी "के लिए चालू है। सिस्टम वरीयताओं से फ़ाइलवॉल्ट को बंद करने का विकल्प, पूरी तरह से कार्यात्मक लगता है। मैंने अभी तक सिस्टम प्राथमिकताओं से फिर से अक्षम करने और फिर से अक्षम करने की कोई कोशिश नहीं की है।

जवाब

bmike Nov 24 2020 at 20:04

हमें समय-समय पर इस काम को पूरा करना होगा। नीचे दिया गया यह उत्तर मेरे लिए उपयोग करने के लिए सबसे अच्छा है (और जुड़े प्रश्न में अन्य अच्छे हैं, लेकिन मेरी जरूरतों के लिए महान नहीं हैं)। पर्याप्त देखभाल और धैर्य के साथ, आप लगभग इसे "Apple प्रत्यक्ष" मिटाए बिना स्थापित कर सकते हैं।

  • https://apple.stackexchange.com/a/313780/5472

मैन्युअल रूप से एक सुरक्षित टोकन देने के लिए, चलाएं

sysadminctl -secureTokenOn yourusername -password -

जहाँ आपका नाम उपयोगकर्ता का उपयोगकर्ता नाम है, जहाँ आप एक सुरक्षित टोकन देना चाहते हैं। अंत में भी हाइफ़न मत भूलना! Sudo का उपयोग न करें।

यह विफल हो सकता है, और फिर आप बैक अप मिटाना और मिटा देना चाहते हैं और यह सुनिश्चित करना शुरू कर देते हैं कि आप एक फेंक व्यवस्थापक उपयोगकर्ता के साथ एक अच्छा व्यवस्थापक खाता बनाते हैं। केवल जब आप सुनिश्चित करें कि आपके ओएस इंस्टॉल में एक सुरक्षित टोकन है, तो अपने एप्लिकेशन, सेटिंग्स, वास्तविक उपयोगकर्ता डेटा और खातों को फिर से लोड करने के लिए माइग्रेशन सहायक चलाएं।

जब मैं कहता हूं कि "मिटाएं और शुरू करें" मेरा मतलब है कि आप मिटाए जाने के लिए इंटरनेट पुनर्प्राप्ति का उपयोग करना चाहते हैं और स्थापित करें ताकि मिटा साफ हो और इंस्टॉलर डाउनलोड से Apple प्रत्यक्ष - पूरी तरह से ताजा और अद्यतन।


nb यह सबसे विचित्र और कठिन चीजों में से एक है जो ज्यादातर मैक एडिंस करते हैं। सुपर बारीक प्रक्रियाएं और कई अलग-अलग परिदृश्य शामिल हैं। सौभाग्य से टी 2 चिप मैक के साथ, ऐसा होने की संभावना कम है। उंगलियों के पार यह नए M1 हार्डवेयर के साथ फिर कभी नहीं हो सकता है।

इस यात्रा की कुछ कहानी रिच ट्राउटन द्वारा अच्छी तरह से बताई गई है

  • https://derflounder.wordpress.com/2019/02/08/unable-to-enable-filevault-on-macos-mojave/(एक बहुत लंबे समय तक वर्कअराउंड का उपयोग करता है जो macOS रिकवरी रीसेट रीसेट फ़ील वॉल्टगॉर्ड टूल
  • https://derflounder.wordpress.com/2019/02/10/re-syncing-local-account-passwords-and-secure-token-on-filevault-encrypted-macs-running-macos-mojave/ (वर्कअराउंड यदि आपके पास एक व्यक्तिगत रिकवरी कुंजी है)