लाइव सीडी / पेनड्राइव से चलने पर भी, आपको अपनी chmod
कमांड के साथ उपसर्ग करना होगा sudo
। तो आपके कदम निम्नलिखित की तरह होंगे:
- लाइव सीडी / पेनड्राइव से बूट करें
- जांचें कि क्या आपकी डिस्क पहले से ही स्वचालित थी (और कहां)। यदि नहीं, तो इसे माउंट करें (नीचे देखें)
sudo chmod 0755 <path>
अनुमतियों को समायोजित करने के लिए उपयोग करें
यह कैसे पता लगाया जाए कि आपकी डिस्क कहां माउंट है: एक टर्मिनल विंडो से, रन mount
(बिना तर्क के)। यह सभी माउंट किए गए उपकरणों को सूचीबद्ध करेगा। type
सूचीबद्ध के लिए जाँच करें - आप एक "वास्तविक फ़ाइल सिस्टम" का उपयोग न करते हुए सब कुछ छोड़ सकते हैं (आपकी डिस्क शायद ext3 या ext4 का उपयोग करती है - आप सुनिश्चित कर सकते हैं कि आप proc, sysfs और इसी तरह की चीजों को छोड़ दें)। यदि कुछ आशाजनक लगता है (जैसा दिख रहा है /dev/sda1 on /media/sda1 type ext3
), ls /media/sda1
तो यह देखने के लिए कि क्या यह देखने के लिए इसकी सामग्री की जाँच करें ।
यदि यह घुड़सवार नहीं है, आप के साथ जांच कर सकते हैं /dev
प्रविष्टियों जहां डिस्क हो सकता है (का उपयोग कर ls /dev/ |grep '/dev/sd
उपलब्ध उपकरणों के लिए जाँच करने के लिए, अपने डिस्क की तरह दिखना चाहिए /dev/sdaX
, /dev/sdbX
या जैसे - एक्स एक नंबर बताते हैं)। इसकी तुलना घुड़सवार उपकरणों की सूची से करें। यदि यह नहीं है, तो इसे माउंट करने की कोशिश करें और इसकी सामग्री की जांच करें (जैसा कि ऊपर दिखाया गया है)। इसे माउंट करने के लिए, पहले एक माउंटपॉइंट बनाएं, उदाहरण के लिए sudo mkdir /mnt/mydisk
, फिर डिवाइस का उपयोग करके डिवाइस को माउंट करने का प्रयास करें mount /dev/sda1 /mnt/mydisk
और इसका उपयोग करके सामग्री की जांच करें ls /mnt/mydisk
।
एक बार जब आप वहाँ सही डिस्क प्राप्त करते हैं, तो आप अपने usr dir पर वापस अनुमतियाँ बदलने के लिए जा सकते हैं sudo chmod 0755 /mnt/mydisk/usr
:।
यदि आप मूल रूप chmod
से -R
पैरामीटर का उपयोग करके कमांड को फिर से चलाते हैं, तो अब भी आप मुश्किल में पड़ सकते हैं । उस स्थिति में या तो आप प्रत्येक प्रविष्टि को मैन्युअल रूप से ठीक करने का प्रयास कर सकते हैं - या आप सीधे स्थापित करने के लिए जा सकते हैं ...