क्या आपने अनुमतियों का मिलान करने का प्रयास किया है?
डिफ़ॉल्ट रूप से, Mac OS X स्वरूपित HFS + वॉल्यूम में वॉल्यूम बनाता है। जर्नलिंग एक ऐसी सुविधा है जो डेटा विश्वसनीयता में सुधार करती है, और दुर्भाग्य से यह एचएफएस ड्राइव को केवल लिनक्स में पढ़ता है।
जर्नलिंग को अक्षम करने के लिए, बस ओएस एक्स में बूट करें और डिस्क उपयोगिता को आग दें। अपने HFS विभाजन पर क्लिक करें, विकल्प कुंजी दबाए रखें, और मेनू बार में फ़ाइल पर क्लिक करें। मेनू में Disable Journaling का एक नया विकल्प आएगा। उस पर क्लिक करें, और लिनक्स में रिबूट करें। आपको अपने एचएफएस विभाजन तक पहुंच को पढ़ना और लिखना चाहिए - हालांकि, आपके मैक उपयोगकर्ता के होम फ़ोल्डर पर अनुमतियाँ आपको उन फ़ाइलों को पढ़ने या लिखने से रोकेंगी। हमें केवल एक ओएस में अपने यूआईडी को बदलने की आवश्यकता है ताकि यह दूसरे में यूआईडी से मेल खाए। जब तक आपके पास अन्यथा चुनने का कोई कारण नहीं है, हम अपने OS X से मिलान करने के लिए अपने Linux UID को बदलने जा रहे हैं, क्योंकि यह थोड़ा आसान है। डिफ़ॉल्ट रूप से, OS X में पहले उपयोगकर्ता के पास 501 का एक UID होता है, लेकिन आप OS X में सिस्टम वरीयताएँ में जाकर, अपने उपयोगकर्ता पर राइट-क्लिक करके और उन्नत विकल्प मारकर इसे दोबारा चेक कर सकते हैं।
लिनक्स में बूट (हम इस उदाहरण में उबंटू का उपयोग कर रहे हैं) और टर्मिनल को आग लगाते हैं। सबसे पहले, हम एक अस्थायी उपयोगकर्ता जोड़ने जा रहे हैं, क्योंकि हम उस उपयोगकर्ता को संपादित नहीं करना चाहते हैं जिसे हम वर्तमान में लॉग इन कर रहे हैं। इसलिए, टर्मिनल में निम्नलिखित कमांड चलाएँ, हर एक के बाद एंटर मारें:
sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
sudo passwd tempuser
संकेत मिलने पर अस्थायी उपयोगकर्ता के लिए एक नया पासवर्ड टाइप करें। रिबूट और लॉग इन टेम्पुसर के रूप में। फिर, टर्मिनल खोलें और निम्न आदेशों में टाइप करें, एक बार फिर से हर एक के बाद प्रवेश करें (और अपने लिनक्स उपयोगकर्ता के उपयोगकर्ता नाम के साथ अपना नाम बदलें):
sudo usermod --uid 501 yourusername
sudo chown -R 501:yourusername /home/yourusername
यह आपके लिनक्स उपयोगकर्ता के यूआईडी को 501 में बदल देगा और आपके होम फ़ोल्डर की अनुमति को ठीक कर देगा ताकि आप अभी भी उनके मालिक हों। अब, आपको अपने मैक और लिनक्स उपयोगकर्ता के होम फोल्डर को पढ़ने और लिखने में सक्षम होना चाहिए, इससे कोई फर्क नहीं पड़ता कि आप किस ओएस में लॉग इन हैं।
आप अपनी लॉगिन स्क्रीन को भी ठीक करना चाह सकते हैं, क्योंकि डिफ़ॉल्ट रूप से उबंटू 1000 से कम के यूआईडी वाले उपयोगकर्ताओं को सूचीबद्ध नहीं करेगा। ऐसा करने के लिए, बस एक टर्मिनल खोलें और gksudo gedit /etc/login.defs चलाएं और UIDMMIN में खोजें। पाठ फ़ाइल। उस मूल्य को 1000 से 501 में बदलें, और जब आप अपने उपयोगकर्ता को रिबूट करेंगे तो लॉगिन स्क्रीन में सूचीबद्ध किया जाएगा।
http://lifehacker.com/5702815/the-complete-guide-to-sharing-your-data-across-multiple-operating-systems