स्थायी रूप से माउंट बिंदु को बदल दें?


8

मैं अपनी डिस्क पर एक निश्चित वॉल्यूम का उपयोग करने के लिए किसी अन्य उपयोगकर्ता के होम फ़ोल्डर को सेट करना चाहूंगा। उस अंत तक, मैं एक विशिष्ट स्थान पर उक्त मात्रा को माउंट करने में सक्षम होना चाहूंगा, कहना, परUsers/foobar

मैं इसे चलाकर कमांड लाइन का उपयोग कर सकता हूं sudo mount -t hfs /dev/disk0s4 /Users/, हालांकि यह केवल एक अस्थायी समाधान है। यदि मैं डिस्क को अनमाउंट और रिमाउंट करता हूं, तो यह अपने सामान्य स्थान पर माउंट हो जाएगाVolumes/

क्या डिस्क के आरोह बिंदु को स्थायी रूप से निर्दिष्ट करने का कोई तरीका है?


एक प्रविष्टि सेट करें:/etc/fstab
user3439894

@ user3439894 मैंने पहले ही यहां दिए निर्देशों के अनुसार कोशिश की । हालाँकि जब मैं फाइल सिस्टम UUID का उपयोग करता हूं, जो DiskUtility देता है, तो डिस्क को खोलने के दौरान एक त्रुटि होती है sudo mount -a, जिसका नाम हैGetMasterBlock: Error 2 opening UUID=5E75BA88-7C74-34A9-8CE6-266C752CE2CA GetMasterBlock: Error 2 opening UUID=5E75BA88-7C74-34A9-8CE6-266C752CE2CA mount_hfs: error on mount(): error = -1. mount_hfs: No such file or directory
bingbomboom

कोई बात नहीं, यह पता चलता है कि mount -aबस अपेक्षित रूप से कार्य नहीं करता है, और यह /etc/fstabठीक काम करता है कि डिस्क में डिस्क सेट करें यदि आप डिस्क का उपयोग करके डिस्क को माउंट करें
bingbomboom

जवाबों:


8

यहां/etc/fstab निर्देशित के रूप में एक प्रविष्टि सेट करें । संक्षेप में।

  1. डिस्क उपयोगिता खोलें, संबंधित वॉल्यूम को अनमाउंट करें।

  2. उस वॉल्यूम पर क्लिक करें जिसे आप माउंट करने का प्रयास कर रहे हैं, और "जानकारी" बटन पर क्लिक करें। ड्राइव के फाइल सिस्टम UUID पर ध्यान दें, जो कुछ इस तरह दिखना चाहिए 5E85BA88-7C74-34A9-8CE6-267C752CE2BA। मैं बस 123abcइसके लिए आशुलिपि के रूप में उपयोग करने वाला हूं ।

  3. /etc/fstabअपनी पसंद के टेक्स्ट एडिटर का उपयोग करके खोलें (इसे रूट के रूप में चलाएं) संपादित करें: नीचे दिए गए क्लानोमथ की टिप्पणी के अनुसार, sudo vifsसुरक्षित रूप से संपादित करने के लिए etc/fstab, और निम्न पंक्ति जोड़ें।

    UUID=123abc /desired/mount/path hfs rw 0 2

  4. वॉल्यूम माउंट करें, माउंट बिंदु को आपके द्वारा निर्दिष्ट पथ दिखाना चाहिए।

कुछ नोट:

  • मुझे पूरी तरह से कोई संकेत नहीं है कि "1 2" उस रेखा के अंत में क्या करता है। यह लिंक में था, इसलिए मैंने इसे रखा। यहाँ मेरी मदद करने के लिए fd0 के लिए धन्यवाद!

  • मेरे द्वारा जोड़ा गया पृष्ठ आपको /etc/fstabकुछ niloadकमांड का उपयोग करके पुनः लोड करने का निर्देश देता है। मैं यह पता नहीं लगा सका कि जो भी पैकेज आवश्यक है उसे कैसे स्थापित किया जाए, लेकिन अच्छी खबर यह है कि मुझे लगता है कि डिस्कउटलिटी स्वचालित रूप से फ़ाइल को फिर से लोड करेगी, इसलिए इसके बारे में चिंता न करें।

  • कुछ स्रोत आपको etc/fstabकमांड का उपयोग करके पुनः लोड करने के लिए कहेंगे mount -a। ऐसा लगता है कि ऐसा करने के लिए पूरी तरह से समझदार तरीका होना चाहिए, लेकिन यह काम नहीं करता है। चिंता मत करो अगर यह बताता है कि यह एक वॉल्यूम माउंट नहीं कर सकता है।


2
मेरा सुझाव है कि आप man 5 fstabमैनुअल पढ़ें । fstabप्रविष्टि में पाँचवाँ क्षेत्र यह निर्देश है कि क्या आप फाइलसिस्टम को डंप करने की अनुमति देते हैं (macOS में अपंग, 0 बेहतर विकल्प होगा)। छठे क्षेत्र का उपयोग उस क्रम को निर्धारित करने के लिए किया जाता है जिसमें fsckचलाया जाता है।
fd0

5
Fstab का संपादन अधिमानतः किया जाता है sudo vifs!
क्लानोमथ

सलाह के लिए बहुत बहुत धन्यवाद, मैं अपने उत्तर को कल इसमें शामिल करने के लिए संपादित करूंगा
bingbomboom

इसके साथ कोई खुशी नहीं थी लेकिन मेरे लिए क्या काम किया गया था एक एप्सस्क्रिप्ट लिखने के लिए जहां मैं हड्युटिल कमांड का उपयोग करके मार्ग को पार करता हूं। मैं तब एक एप्लिकेशन के रूप में सेव करता हूं और सिस्टम प्रेफरेंस में अपने यूजर सेटिंग से स्टार्टअप पर चलता हूं। सिंटेक्स है:hdiutil mount -mountpoint /path/to/mountpoint <named.dmg>
टोनी बर्गांस्की

धन्यवाद! मैं इस बारे में बहुत चिंतित था, मेरे मामले में मेरी हार्ड ड्राइव एपीएफएस है इसलिए मैंने वाइफ को संपादित किया UUID=123abc /desired/mount/path apfs rw 1 2 और यह काम किया, मुझे नहीं पता कि मैं क्या कर रहा हूं लेकिन यह काम किया। मुख्य कारण मैंने ऐसा किया था कि उस फ़ोल्डर को वॉल्यूम के साथ डॉक चलाने के लिए संवेदनशील होने की समस्या थी ... समस्या हल हो गई।
सैंटियागो अरीज़ती

0

डिस्क उपयोगिता में APFS वॉल्यूम पर राइट टैप करें और "नाम बदलें" पर क्लिक करें।

यहां छवि विवरण दर्ज करें

अब फाइंडर के माध्यम से वॉल्यूम को खोलना (माउंट करना) इसे / वॉल्यूम / होम या जो भी नया नाम आप देते हैं, उसे माउंट कर देगा।

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