हटाने योग्य खाली नहीं कर सकते HD


1

मैं अपने हटाने योग्य ड्राइव का कचरा खाली नहीं कर सकता। सबसे पहले यह इसे सही ढंग से खाली करने के लिए प्रकट होता है (कोई त्रुटि संदेश, ध्वनि नहीं बजाया जाता है), लेकिन प्रश्न में फ़ोल्डर वहां रहता है।

मैंने कोशिश की:

jan@MacBook-Pro /Volumes/JD 2 $ sudo rm -rf .Trashes/

जो निम्नलिखित की तरह त्रुटियां देता है:

rm: .Trashes//501: Directory not empty
rm: .Trashes/: Directory not empty

वैसे भी, मैंने इसे एक .svnफ़ाइल में सीमित कर दिया है जिसे हटाया नहीं जा सकता है:

root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ rm -f .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn

जैसा कि आप देख सकते हैं, कोई त्रुटि दिखाई नहीं देती है, लेकिन फ़ाइल नष्ट नहीं होती है। है ना?


वाह। वह फाइल कुछ समय के लिए आसपास रही है!
ephsmith

क्या आपने sudo rm -f .svnअभी तक दूसरे चरण में प्रयास किया?
nohillside

@patrix: मैं इसे रूट के रूप में चलाता हूं।
हॉबीसॉफ्ट 12

यदि आप -fविकल्प छोड़ देते हैं तो क्या आपको एक त्रुटि संदेश मिलता है?
nohillside

@patrix: बस कोशिश की, और नहीं, यह सिर्फ कुछ भी नहीं कहता / करता है।
जूल

जवाबों:


0

यह MNT_IGNORE_OWNERSHIPमाउंट होने पर ड्राइव के लिए झंडा लगाए जाने के कारण है। unknownउपयोगकर्ता और समूह वास्तव में क्या दिखाई हैं, जब एक अभियान है जिसके लिए अनुमतियों अनदेखी कर रहे हैं पर रूट विचारों फ़ाइलें। जब कोई उपयोगकर्ता अनुमतियों को देखता है, तो फाइलें स्वयं के रूप में दिखाई देंगी। मुझे आश्चर्य है कि आप .svnअपने खाते से फ़ाइल को नहीं हटा सकते (रूट नहीं)

अधिक दिशा के लिए यह पूछें अलग जवाब देखें । असल में, आपको ड्राइव की जानकारी पर एक निरीक्षक से "इस वॉल्यूम पर स्वामित्व को अनदेखा करें" चेकबॉक्स को अनचेक करना होगा।

यदि आप इसे अपने उपयोगकर्ता खाते से हटा नहीं सकते हैं, तो अपने आप को फ़ाइल स्वामी के रूप में सेट करने का प्रयास करें।


बस कोशिश की है, लेकिन "इस मात्रा पर स्वामित्व की उपेक्षा" के लिए कोई बॉक्स नहीं है - स्क्रीनशॉट
houbysoft

आह, NTFS। OS X में NTFS के लिए मूल लेखन समर्थन नहीं है, शायद FUSE ड्राइवर को कुछ समस्याएँ हैं। क्या आप ड्राइव को विंडोज बॉक्स से जोड़ सकते हैं?
nohillside

@patrix: हाँ यह एक विंडोज बॉक्स पर काम करता है, मैंने इसे एक उत्तर के रूप में पोस्ट किया है, लेकिन अभी तक स्वीकार नहीं कर सकता :)
houbysoft

0

आप यह निर्देश कर सकते हैं:

1- अपने ट्रैश बिन से फाइल को डेस्कटॉप पर खींचें।
2- टर्मिनल
3- लॉन्च करें

cd ~/.Trash && sudo rm -rf [your file path on the desktop]

4- इसके बाद एंटर दबाकर अपना पासवर्ड डालें


एह, तुम ~/.Trashसूडो चलाने से पहले क्यों बदलते हो ?
nohillside

फ़ाइल को डेस्कटॉप पर खींचना = इसे डेस्कटॉप पर कॉपी करना और पुरानी जगह पर हटाना, जो काम नहीं करता ...
houbysoft

0

मैंने अंत में एक विंडोज मशीन पर फ़ाइल को हटाकर समस्या को ठीक किया। ओएस एक्स या कुछ में एक बग होना चाहिए?


बग नहीं - ऐसा प्रतीत होता है कि यहां कोई भी उत्तर 100% सही नहीं है, जो जाहिर है कि आपने इस मार्ग का उपयोग क्यों किया।
l'L'l

0
  • अपने हटाने योग्य HD को एक जीत से कनेक्ट करें
  • छिपी हुई फ़ाइलें दिखाएँ (फ़ोल्डर विकल्प / छिपी फ़ाइलें अनचेक करें)
  • को हटाने का प्रयास करें। USB ड्राइव की जड़ में फ़ोल्डर को मिटा दें
  • यदि त्रुटियां हैं, तो हटाने के लिए अनलॉकर का उपयोग करें
  • अपने मैक में फिर से प्लग करें, आपको ट्रेश में गायब फ़ाइलों / फ़ोल्डरों को गायब हो जाएगा

चियर्स


-1

यदि आप फाइंडर में फ़ाइल का पता लगा सकते हैं, तो उस फ़ाइल पर जानकारी फलक (cmd-i) ला सकते हैं और इसकी जांच कर सकते हैं कि लॉक नहीं है या गलत अनुमतियाँ हैं?

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