सवाल एक बार TrueCrypt का उपयोग करके घुड़सवार, अनमाउंट नहीं कर सकता है


मेरे पास एक बाहरी एचडीडी है और एन्क्रिप्टेड फ़ाइल कंटेनर रखने के लिए TrueCrypt का उपयोग करें। बढ़ते जाने के बाद, जब भी मैं एक फ़ाइल कंटेनर को खाली करने का प्रयास करता हूं (उबंटू 11.04 पर ट्रूक्रिप्ट 7.0 ए का उपयोग करके), ऐसा नहीं होता है और मुझे निम्न संदेश मिलता है:

device-mapper: remove ioctl failed: Device or resource busy
Command failed

इसके अलावा, अगर मैं TrueCrypt बंद करता हूं और फिर इसे फिर से शुरू करने का प्रयास करता हूं, तो यह कहता है कि TrueCrypt पहले से चल रहा है, लेकिन मैं इसे यूनिटी साइडबार से एक्सेस नहीं कर सकता (क्योंकि यह वहां नहीं है)।

इसके अलावा, अगर मैं अपने बाहरी एचडीडी को पावर करता हूं, तो TrueCrypt वॉल्यूम अभी भी आरोहित वॉल्यूम्स में से एक के रूप में दिखाता है, लेकिन मैं इसके साथ कुछ भी नहीं कर सकता।

आसपास के किसी भी संभावित काम? मुझे याद है कि यह उबंटू के पुराने संस्करणों में नहीं हो रहा है, इसलिए मुझे लगता है कि 11.04 के साथ कुछ करना है।

धन्यवाद


5
2018-06-29 17:40


मूल


मुझे 10.10 और 100 एमबी एन्क्रिप्टेड छवि फ़ाइल के साथ एक ही समस्या है। - Iradrian


जवाब:


यह वास्तव में नट्टी में एक समस्या की तरह दिखता है। माउंट पॉइंट को अनमाउंट करके आमतौर पर एक कार्य-मौजूद होता है (आमतौर पर एक निर्देशिका में /media/) और फिर दबाने अनमाउंट TrueCrypt में बटन। Umount कमांड का एक उदाहरण (sudo आवश्यक है):

sudo umount /media/truecrypt1

आगे की जांच के बाद, ऐसा लगता है कि एक एनटीएफएस प्रारूपित कंटेनर जो विंडोज में बनाया गया था प्रभावित है।

का आउटपुट file -s घुड़सवार सामान पर:

एक 99 एमबी वॉल्यूम स्वरूपित एनटीएफएस जो मुद्दों का कारण बन रहा है:

/ dev / mapper / truecrypt1: x86 बूट सेक्टर, कोड ऑफ़सेट 0x52, OEM-ID "NTFS", सेक्टर / क्लस्टर 8, आरक्षित सेक्टर 0, मीडिया डिस्क्रिप्टर 0xf8, हेड 1, डॉस <4.0 बूटसेक्टर (0x80)

एक 99 एमबी वॉल्यूम प्रारूपित एफएटी जो ठीक काम करता है:

/ dev / mapper / truecrypt1: x86 बूट सेक्टर, कोड ऑफ़सेट 0x3c, OEM-ID "MSDOS5.0", सेक्टर / क्लस्टर 2, आरक्षित सेक्टर 36, मीडिया डिस्क्रिप्टर 0xf8, हेड 1, सेक्टर 204288 (वॉल्यूम्स> 32 एमबी), एफएटी (32 बिट), सेक्टर / एफएटी 798, सीरियल नंबर 0xf30d2054, लेबल रहित   EXT * फाइल सिस्टम के लिए आउटपुट समान हैं।


3
2018-06-29 21:08





आपके एन्क्रिप्टेड कंटेनर पर अभी भी खोले गए फाइल (एस) के साथ कुछ प्रक्रिया (एसएस) है।

आपने विस्तृत निर्देशों के साथ आपकी सहायता के लिए हमें बहुत कम जानकारी दी है।

आपको उपयोग करना चाहिए fuser तथा lsof अपराधी को पकड़ने के लिए।

संपादित करें:

अगर उदा। आपका TrueCrypt माउंट पॉइंट है /media/truecrypt1 तुम्हें कोशिश करनी चाहिए:

fuser -mv /media/truecrypt1 या sudo fuser -mv /media/truecrypt1

तथा

lsof +c0 /media/truecrypt1 या sudo lsof +c0 /media/truecrypt1

आपत्तिजनक पीआईडी ​​पर ध्यान रखें और इन आदेशों में से किसी एक को आजमाते हुए प्रक्रिया को मार दें:

kill PID
kill -9 PID
sudo kill PID
sudo kill -9 PID

3
2018-06-29 19:11



अगर मैं इसे केवल माउंट करता हूं और फिर इसे अनमाउंट करने का प्रयास करता हूं (फ़ाइलों को जोड़ने / निकालने के लिए घुड़सवार फ़ाइल सिस्टम तक पहुंचने के बिना), यह अभी भी काम नहीं करता है। क्या आप मुझे बता सकते हैं कि 'फ्यूसर' और 'lsof' का उपयोग कैसे करें? - zeiger
@zeiger: मैंने अभी अपना जवाब अपडेट कर लिया है fuser तथा lsof उपयोग की जानकारी। आशा करता हूँ की ये काम करेगा। अगर यह काम करता है तो कृपया ऊपर उठाने और स्वीकार करने के लिए याद रखें :) - Vanni Totaro
+1 मैं अपने टीसी विभाजन को खाली करने में सक्षम नहीं था और इससे मदद मिली। धन्यवाद - CodeExpress