केस-संवेदी से केस-असंवेदनशील में विभाजन को रूपांतरित करें


22

मैंने एक मैकबुक पर हिम तेंदुए को स्थापित किया है जब डिस्क का विभाजन करते समय केस-संवेदी फ़ाइल सिस्टम, यह मानते हुए कि यह एक मानक बात है और मुझे लगता है कि यह प्रणाली संभवत: * nix शेल के करीब है।

हालाँकि जब फ़ोटोशॉप CS5 को स्थापित करने की कोशिश की जा रही है तो हाल ही में मुझे एक त्रुटि संदेश मिला है जिसमें कहा गया है कि केस-सेंसिटिव फाइल सिस्टम को इंस्टॉलेशन के लिए उपयोग नहीं किया जा सकता है। जाहिरा तौर पर इसका कारण Apple इंस्टॉलर सिस्टम में कुछ समस्याएँ हैं, जिनके बारे में Adobe Developers अपना रास्ता नहीं खोज सकते हैं।

इसलिए ऐसा लग रहा है कि मुझे केस-सेंसिटिव FS को केस-इन्सेंसिव में बदलना होगा ।

क्या कोई भी उपकरण ऐसा करने में सक्षम हैं? मैकोस के तहत नहीं चलना है, कुछ भी करेगा, वास्तव में (बूट करने योग्य सीडी आदि)


HSFX मुद्दों और (संभव) सुधारों वाले कार्यक्रमों की सूची के लिए Apple.stackexchange.com/questions/46322/… देखें ।

जवाबों:


12

iPartition ऐसा करने में सक्षम होने का दावा करता है, हालांकि मैंने इसकी कोशिश नहीं की है (और इसमें पैसा खर्च होता है)।


1
उत्कृष्ट धन्यवाद! मैं उस उपकरण के साथ फ़ाइल सिस्टम को केस-असंवेदनशील में बदलने में सक्षम था। एक बूट करने योग्य डीवीडी बनाना था (उसके लिए मूल मैकओएस इंस्टॉलेशन डीवीडी की आवश्यकता है)
आर्ट

1
यह मेरे लिए काम करता है। लगभग 10 मिनट में 500 जीबी डेटा के साथ एक मात्रा में परिवर्तित। यह ध्यान देने योग्य है कि iPartition उस बिंदु पर रुका हुआ प्रतीत होता है जहां यह "अनमाउंटिंग ..." कहता है, लेकिन वास्तव में यह काम कर रहा है। धैर्य रखें।
billynoah

मैंने केस-सेंसिटिव टाइम-मशीन बैकअप डिस्क को केस-इनसेंसिटिव में बदलने के उद्देश्य से यह कोशिश की। इसने डिस्क को रूपांतरित किया, लेकिन परिणामी टाइम-मशीन बैकअप ने केस-इन्सेंसिव बैकअप के रूप में कार्य नहीं किया - माइग्रेशन असिस्टेंट ने अभी भी इसे केस-असंवेदनशील डिस्क से माइग्रेट करने से मना कर दिया।
नील युवा

यदि आपका विभाजन एन्क्रिप्ट किया गया है तो यह काम नहीं करता है (फाइल वॉल्ट 2)> कृपया ध्यान दें: iPartition कोर स्टोरेज (फ्यूजन ड्राइव और फाइल वॉल्ट 2 दोनों इस वॉल्यूम प्रारूप का उपयोग नहीं करता है) का समर्थन नहीं करता है
Piotr Czapla

1
कृपया ध्यान दें: iPartition3: यदि आपके पास SSD- आधारित प्रणाली है और आप macOS 10.13 चला रहे हैं, तो आप HFS + नहीं, APFS का उपयोग करेंगे; iPartition APFS का समर्थन नहीं करता
पीटर वर्नी

10

मैंने नए मैकबुक को स्थापित करने के बाद समस्या का पता लगाने के बाद डिफ़ॉल्ट केस-संवेदी HFS + विभाजन को असंवेदनशील स्थिति में बदल दिया। मैं यहां मानता हूं कि आपके पास पहले से स्थापित डेटा और सिस्टम फ़ाइलों को डुप्लिकेट करने के लिए आपके आंतरिक हार्ड ड्राइव पर पर्याप्त डिस्क स्थान है।

  1. मौजूदा फ़ाइलों को सम्‍मिलित करने के लिए अपने मौजूदा बूट विभाजन के आकार को छोटा करने के लिए डिस्क उपयोगिता का उपयोग करें।
  2. एक नया विभाजन बनाएँ जो केवल मैक ओएस (जर्नलेड) है और संवेदनशील नहीं है।
  3. नए विभाजन में मूल ड्राइव का बैकअप लें। मैंने सुपरडुपर का उपयोग किया ! लेकिन आप rsync का उपयोग कर सकते हैं ।
  4. कमांड की को पकड़कर बूट करें और नए विभाजन का चयन करें।
  5. डिस्क उपयोगिता के साथ पुराने विभाजन को हटा दें और नए का आकार बढ़ाएं।

मुझे "स्मार्ट अपडेट" विकल्प का उपयोग करना था, जो कि एक भुगतान सुविधा है। मैंने जो कदम उठाए: 1) मुख्य विभाजन को सिकोड़ने के लिए डिस्क यूटिलिटी का उपयोग करें और नए विभाजन (2) का बैकअप लें। असंवेदनशील) (5) सुपरडुपर में "स्मार्ट अपडेट" का उपयोग करके सुधारित मुख्य विभाजन के लिए सभी फाइलों का बैकअप लें ताकि यह ड्राइव को केस-संवेदी के रूप में नहीं सुधारा जाए (6) बूट मुख्य ड्राइव में (7) विभाजन को हटाने के लिए डिस्क उपयोगिता का उपयोग करें। पहले बनाया गया था, और ड्राइव को भरने के लिए मुख्य विभाजन वापस बढ़ाएं
टिमोथी ज़ोर्न

मैंने कार्बन कॉपी क्लोनर की कोशिश नहीं की, लेकिन अगर यह सुपरड्यूपर "स्मार्ट अपडेट" विकल्प के साथ क्या कर सकता है, तो यह एक बेहतर विकल्प हो सकता है क्योंकि यह मुफ़्त है।
टिमोथी जोर्न

चेतावनी: सुपरडुपर डिफॉल्ट फ्री मोड संवेदनशील होने की स्थिति में आपके गंतव्य डिस्क को चुपचाप वापस कर देगा, इसलिए यह इस प्रवाह के लिए काम नहीं कर रहा है। हो सकता है कि यह 'सुरक्षित' या 'मददगार' बनने की कोशिश करता हो, लेकिन इस विशिष्ट मामले के लिए यह सिर्फ स्पष्ट कष्टप्रद है। मैंने इसे खोजने से पहले बहुत समय बर्बाद किया। शायद "स्मार्ट अपडेट" बेहतर है, लेकिन मैं अब इसके भुगतान के लिए सॉफ्टवेयर से बहुत नाराज था।
JaakL

5

यह चुने जाने के बाद मैं आपकी फ़ाइल प्रणाली को परिवर्तित करना संभव नहीं मानता। फ़ाइल नाम डुप्लिकेट की संभावना के कारण आप परिवर्तित नहीं कर सकते हैं। आप केवल इतना ही कर सकते हैं कि ड्राइव को बाहरी HFS + से जोड़ दिया जाए जो कि संवेदनशील न हो और फिर आपकी आंतरिक ड्राइव को प्रारूपित करे। और इसे वापस आंतरिक में क्लोन करें।

मैं इसके उपयोग में आसानी के लिए कार्बन कॉपी क्लोनर का उपयोग करने की सलाह दूंगा और तथ्य यह है कि यह मुफ़्त है।


4

CIopfs नामक एक FUSE समाधान है (उद्देश्य फाइल सिस्टम पर असंवेदनशील मामला)।

मैं उद्धृत करता हूं:

ciopfs एक स्टैकेबल या ओवरले लाइनक्स यूजर्सस्पेस फाइल सिस्टम (फ्यूज के साथ लागू) है जो असंवेदनशील फैशन के मामले में एक नियमित फाइल सिस्टम पर एक सामान्य निर्देशिका को मापता है।

यह वही हो सकता है जिसे आप ढूंढ रहे हैं।


3
क्या गंदे सॉफ़्टवेयर के लिए इस तरह का सैंडबॉक्स केस सेंसिटिव फाइल सिस्टम पर चलने में सक्षम नहीं है?
dan

@danielAzuelos "गंदे सॉफ़्टवेयर" को परिभाषित करते हैं ...
Qix 8

4

यदि आपके पास नाम नहीं है तो केस सेंसेटिव फाइल सिस्टम पर केस सेंसिटिव फाइल सिस्टम माइग्रेट करना संभव है:

/directory/file
/directory/FILE

जिस स्थिति में इन 2 फाइलों को एक ही नाम से कॉपी किया जाना चाहिए, जिससे ओवरराइटिंग हो सकती है। इस फ़ाइल सिस्टम माइग्रेशन को प्रस्तावित करने के लिए कोई भी सभ्य कार्यक्रम आपको इस नाम के टकराव के बारे में चेतावनी देनी चाहिए ।

यदि Adobe Photoshop किसी केस सेंसिटिव फाइल सिस्टम पर इंस्टॉल करने से इनकार करता है तो क्रैश से बचने के लिए यह एक आंतरिक सुरक्षा से आ रहा है। सच्चाई यह है कि एडोब फोटोशॉप को आंतरिक फ़ाइल नामों के मामले की देखभाल के लिए कभी नहीं लिखा गया था। यही कारण है कि एडोब फोटोशॉप लिनक्स, ओपनबीएसडी, फ्रीबीएसडी या किसी अन्य यूनिक्स पर कभी नहीं चलेगा।

Adobe ने कभी भी सॉफ़्टवेयर और सुरक्षा की गुणवत्ता को गंभीर व्यावसायिक उद्देश्यों के रूप में नहीं माना। ग्राहकों के खातों के साथ उनका हालिया घोटाला ऐसी खराब देखभाल का उचित प्रतिफल है।

यह शर्म की बात है। लेकिन ... आपको इस तरह से उनका समर्थन करने की स्वतंत्रता है।


1
"Adobe ने कभी भी सॉफ़्टवेयर और सुरक्षा की गुणवत्ता को गंभीर व्यावसायिक उद्देश्यों के रूप में नहीं माना।" ओह यार, मैं आपके कथन से अधिक सहमत नहीं हो सकता। Adobe नया Microsoft है। दुर्भाग्य से उन्होंने सभी प्रमुख प्रतियोगियों को उनके दायरे में प्राप्त करने में चतुरतापूर्ण कार्य किया और मुझे नहीं लगता कि मेरे पास उनके बैल के लिए भुगतान करने का विकल्प है ... लेकिन टी।
१२:

3
मैंने फ़ोटोशॉप टीम के हिस्से के रूप में एडोब में काम किया और मैं वह था जिसने इस बग की खोज की थी लेकिन इसे प्राथमिकता नहीं माना गया था। मुझे लगता है कि कुछ फ़ाइलनामों को ठीक करने के बजाय जो लगातार मामले का उपयोग नहीं कर रहे थे, उन्होंने केस संवेदनशील विभाजन पर स्थापना को रोककर "फिक्स" को लागू करने का फैसला किया। मुझे लगता है कि ऐप्पल को अपनी नई फाइल सिस्टम एपीएफएस में बदलने के बाद उन्हें बग को ठीक करना होगा जो कि संवेदनशील है।
सोरिन

0

IPartition पर अपडेट करें। सप्ताहांत में मैंने v। 3.6.2 का उपयोग किया। केस-संवेदी से केस-संवेदी से चलने वाले सिएरा (10.12.6) पर चलने वाले मैकबुक प्रो पर 1 टीबी आंतरिक फ्लैश ड्राइव को परिवर्तित करने के लिए। जैसा कि ऊपर उल्लेख किया गया है, आपको इस पर iPartition के साथ एक अलग बूट करने योग्य डिस्क बनाना होगा। चूंकि हाल के macOS इंस्टॉल में बहुत अधिक कमरे की आवश्यकता होती है, इसलिए कोरिओलिस सिस्टम्स ने कई संस्करणों के लिए बूट के लिए डीवीडी बनाने के विकल्प को हटा दिया। मैंने अपने सिस्टम ड्राइव के बाहरी क्लोन का उपयोग किया।

चूंकि आप एक नई डिस्क को बूट कर रहे हैं, आपको रिबूट करने के बाद iPartition को फिर से सक्रिय करना होगा, इसलिए बाहरी बूट करने योग्य ड्राइव के साथ-साथ लाइसेंस छवि (उस पर एक क्यूआर कोड के साथ एक पिंग) को कॉपी करना सुनिश्चित करें।

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

कुछ चेतावनी: iPartition वर्तमान में नए AFS का समर्थन नहीं करता है, इसलिए यह High Sierra (10.13) पर नहीं चलेगा। यह CoreStorage का समर्थन नहीं करता है, इसलिए यदि आपकी ड्राइव FileVault 2 द्वारा एन्क्रिप्ट की गई है, तो आपको फ़ाइल वॉल्ट को बंद करना होगा और जब तक कि डिक्रिप्शन प्रक्रिया शुरू होने से पहले पूरी नहीं हो जाती तब तक प्रतीक्षा करें। यदि आपके पास एक फ्यूजन ड्राइव है, तो आप भाग्य से बाहर हैं। इसके अलावा, यह आपको चेतावनी देता है कि यदि आपके पास निर्देशिका में कोई भी फाइल है, जिसमें केवल मामले से अलग नाम हैं, तो यह रूपांतरण के भाग के रूप में उनमें से एक का नाम बदल देगा।

सब सब में, यह एक काफी आसान प्रक्रिया थी, और अच्छी तरह से सॉफ्टवेयर की कीमत के लायक था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.