Ext4 विभाजन को कैसे माउंट करें?


10

मैं अपने उपयोगकर्ता खाते के रूप में एक ext4 विभाजन कैसे माउंट कर सकता हूं, इसलिए मुझे इस पर r / w के लिए रूट एक्सेस की आवश्यकता नहीं होगी? मैंने कमांड -o uid=flint,gid=flintपर इस्तेमाल किया mountलेकिन मुझे मिलता रहा

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

एक और बात, मैं udisksअब इसके लिए उपयोग करने से बचना चाहता हूं क्योंकि यह मुझे मेरे निर्दिष्ट माउंट बिंदु के नाम पर माउंट नहीं करने देता है।


क्या आप अपना df -hआउटपुट पेस्ट कर सकते हैं ?
विनित कुमार

आपने किस विशिष्ट आदेश का उपयोग किया? कृपया सभी तर्क शामिल करें, और क्या आप लाइव इंस्टॉलेशन का उपयोग कर रहे हैं।
नानोफारड

डिस्क से ड्राइव / विभाजन की स्मार्ट स्थिति की भी जांच करें , अगर कुछ असामान्य पोस्ट का आउटपुट मिलाsudo smartctl -HA /dev/sda7
atenz

देखना है कि अगर यह मदद करता है superuser.com/a/348442/136930
atenz

मुझे बस एहसास हुआ mount an ext4 partition as my user account, इसलिए यह NORMALLY को माउंट करता है, या उस विभाजन को nautilus फ़ाइल मैनेजर से चुनकर। क्या यह किसी अन्य उपयोगकर्ता का एन्क्रिप्टेड विभाजन है।
ज़ेन

जवाबों:


14

तुम नहीं। एफएस में फाइलें जो भी उनके पास हैं, उनके स्वामित्व में हैं, और आप इसे माउंट समय पर नहीं बदल सकते। इसके बजाय आपको खुद को एक्सेस देने के लिए अनुमतियां बदलने की आवश्यकता है sudo chown yourname.yourname /path/to/mount। एक ताज़ा स्वरूपित फ़ाइल सिस्टम पर, रूट डायरेक्टरी रूट के स्वामित्व में है, इसलिए आपको इसे बदलने की आवश्यकता होगी और तब से, आप नई फ़ाइलों को बनाने में सक्षम होंगे, जो आपके स्वामित्व में होंगी।


2

बस प्रेस Ctrl+ Alt+ Tखुला टर्मिनल के लिए अपने कीबोर्ड पर। जब यह खुलता है, तो नीचे कमांड चलाएँ।

gksudo nautilus /etc/fstab

पढ़ने-लिखने की अनुमति के साथ उदाहरण के लिए विभाजन को "डेटा" के रूप में माउंट करने के लिए / etc / fstab में यह प्रविष्टि जोड़ें:

/dev/sd8 /data ext4 defaults 1 2

एक बार विभाजन को "डेटा" के रूप में माउंट किए जाने के बाद, अपने आप को (मेरे उपयोगकर्ता खाते) को स्वामी बनाएं

sudo chown flint:root /mnt/data

और अपने आप को अनुमति दें ताकि आप विभाजन तक पहुँच सकें

sudo chmod 700 /mnt/data

1
आपने प्रश्न के प्रमुख भाग को याद किया: "मेरे उपयोगकर्ता खाते के रूप में"
Psusi

@psusi यह उनके उपयोगकर्ता खाते के रूप में किया जा सकता है। फ़ाइल को संपादित करने के लिए उसे रूट की आवश्यकता होती है। सही?
मिच

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