लिनक्स में एक BitLocker- एन्क्रिप्टेड ड्राइव का उपयोग कैसे करें?


72

मेरे पास विंडोज 7 अल्टीमेट चलने वाला लैपटॉप है। मैंने BitLocker का उपयोग करके अपनी ड्राइव को एन्क्रिप्ट किया है। अब मैंने विंडोज के साथ-साथ लुबंटू को भी स्थापित किया है । लेकिन लिनक्स में मेरे एन्क्रिप्टेड ड्राइव दिखाई नहीं दे रहे हैं। मैं इसे कैसे ठीक करूं?


4
अति उत्साह, क्या आपके प्रश्न का पर्याप्त उत्तर दिया गया है? यदि हां, तो कृपया प्रश्न को बंद करने के लिए एक उत्तर चुनें।
ब्रेट डिकमैन

Askubuntu.com/a/617989/25639 पर भी बहुत विस्तृत उत्तर है।
अनहमर

जवाबों:


63

आप लिनक्स के तहत BitLocker विभाजन का उपयोग कर सकते हैं , Dislocker , एक ओपनसोर्स ड्राइवर का उपयोग कर रहे हैं जो FUSE (या नहीं) का उपयोग कर रहा है।

उसके लिए, आपको एक USB कुंजी (.bek एक्सटेंशन के साथ एक) या रिकवरी पासवर्ड पर फ़ाइल की आवश्यकता है।


5
काफी हद तक हाल की फ़ाइल तिथियां, ऐसा लगता है कि इसे बनाए रखा जा रहा है। लेखन क्षमताओं के साथ।
फियास्को लैब्स

ऐसा लगता है कि @Aorimn github पर एक संस्करण तैयार कर रहा है: github.com/Aorimn/dislocker/tree/develop
adosaiguas

5
@Aorimn अगर Bitlocker एक मालिकाना Microsoft एन्क्रिप्शन विधि है ... तो यह कैसे है कि आप इसके साथ इंटरफेस करने में कामयाब रहे हैं?
एशले

1
लेकिन मेरे पास कोई USB कुंजी या पुनर्प्राप्ति पासवर्ड नहीं है। मैंने एन्क्रिप्शन को सेटअप नहीं किया, यह फ़ैक्टरी सेटिंग्स से एन्क्रिप्ट किया गया था। मुझे कुंजी कहां मिलेगी?
Youda008

31

Aorimn के लिए धन्यवाद , उनके समाधान ने मेरे लिए काम किया। मैं यूनिक्स के साथ काफी अनुभवहीन हूं, इसलिए इसे पता लगाने में कुछ घंटे लगते हैं। मुझे लगा कि मेरा बैकअप चलने के दौरान मैंने जो कदम उठाए हैं उनका वर्णन करूंगा :)

मेरी समस्या यह थी कि मैं विंडोज को बूट नहीं कर सकता था, और मुझे बिटकॉइन विभाजन पर अपनी फ़ाइलों तक पहुंचने के लिए एक तरीके की आवश्यकता थी। ऐसा करने के लिए, आपको एक बिटलॉकर रिकवरी पासवर्ड (अंकों के 8 समूह) और यूएसबी से आपके सिस्टम को बूट करने की क्षमता की आवश्यकता है।

  1. LiLiएक अन्य विंडोज मशीन पर डाउनलोड और इंस्टॉल करें ( लिनक्स लाइव यूएसबी क्रिएटर )
  2. प्रारंभ करें LiLiऔर इसे एक हल्की ubuntuछवि डाउनलोड करें। मैंने चुना Xubuntu
  3. छवि को अपने USB स्टिक पर स्थापित करें।
  4. यूएसबी स्टिक के साथ समस्याग्रस्त मशीन को बूट करें
  5. जब आप ubuntu बूट स्क्रीन देखते हैं, तो एक कुंजी दबाएं।
  6. के तहत F6, निम्न विकल्प सेट: nomodeset, acpi=off, noacpiऔरnolacpi
  7. बूट ubuntu
  8. एक फ़ोल्डर बनाएं /media/windowsऔर /media/mount
  9. डाउनलोड करें और dislocker निकालें
  10. sudo apt-get install libfuse-dev libpolarssl-dev
  11. निर्देशिका को dislocker/srcफ़ोल्डर में बदलें
  12. sudo make
  13. sudo make install
  14. करने के लिए निर्देशिका बदलें /usr/bin
  15. sudo fdisk -l
  16. उस विभाजन की पहचान करें जो बिटलॉक किया गया है। मेरा था /dev/sda1
  17. sudo dislocker -r -V /dev/sda1 -p315442-000000-000000-000000-000000-000000-000000-000000 -- /media/windows (अपनी खुद की बिटलॉकर कुंजी और स्रोत विभाजन को बदलें)
  18. परिवर्तन की सूचना दें /media/windows( sudo -iयदि आप इसे एक्सेस नहीं कर सकते हैं तो उपयोग करें )
  19. mount -o loop dislocker-file /media/mount
  20. अब आपको अपनी फाइल को फाइल मैनेजर की माउंटेड ड्राइव में देखना चाहिए।

बैकअप काफी धीमा है, लेकिन अगर आप विंडोज़ को फिर से इंस्टॉल करना चाहते हैं तो यह कुछ परेशानी से बचा सकता है। सौभाग्य!


5
उपरोक्त चरणों से मैं स्पष्ट नहीं था कि dislockerयह कैसे कार्य कर रहा है, इसलिए यहां जानकारी है, स्रोत से "FUSE के साथ, आपको कार्यक्रम को एक माउंट बिंदु देना होगा। कुंजी को डिक्रिप्ट किए जाने के बाद, एक फ़ाइल नाम दिया dislocker-fileगया है जो इस माउंट बिंदु में दिखाई देता है। यह फ़ाइल एक वर्चुअल NTFS विभाजन है, इसलिए आप इसे किसी भी NTFS विभाजन के रूप में माउंट कर सकते हैं और फिर इसे पढ़ सकते हैं या इसे लिख सकते हैं। "
14

2
Dislocker अब Ubuntu के १ ).०४ के रूप में) Ubuntu के रिपॉजिटरी में उपलब्ध है, इसलिए आप इसे sudo apt install dislockerस्रोत से निर्माण के बजाय चलाकर स्थापित कर सकते हैं ।
डोमिनिक

वहाँ एक समाधान के अलावा dislocker का उपयोग कर रहा है? समस्या यह है कि डिस्कलॉकर को संकलन की आवश्यकता होती है और (जैसा कि लगभग हर बार जब मैं कोशिश करता हूं) संकलन विफल रहता है।
Tensigh

7

मैंने कलि लिनक्स को अपडेट करने और इंस्टॉल करने का एक तरीका काम किया है dislocker

काली लिनक्स 1.0.9a i386 बूट करने योग्य डीवीडी का उपयोग करना

"/Etc/apt/source.list" संपादित करें और जोड़ें:

deb http://us.archive.ubuntu.com/ubuntu trusty main universe

टर्मिनल का उपयोग करके प्रोग्राम इंस्टॉल करें:

apt-get update"
apt-get install git libfuse-dev libpolarssl-dev # Continue through update text, allow services to restart if needed
git clone git://github.com/Aorimn/dislocker.git
cd /dislocker/src
make
make install

ड्राइव Bitlocker मात्रा खोजें:

fdisk -l

फ़ोल्डर को / mnt में बनाएँ: tmp, dis

डिस्क्लेमर चलाएं:

dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp

जाँच करें कि क्या फ़ाइल बिटकॉलर की उचित पुष्टि करने के लिए मौजूद है:

ls /mnt/tmp

dislocker-fileसही होने पर लौट जाना चाहिए ।

माउंट मात्रा:

mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis

/mnt/disफ़ाइलों तक पहुँच के लिए ब्राउज़ करें ।


dislockerकाली लिनक्स 2.0 में काम नहीं करता है। जब मैं makeकमांड का प्रयास करता हूं , तो निम्न आउटपुट प्रकट होता है:> dislocker-fuse.c: 35: 19: fatal error: fuse.h: ऐसी कोई फ़ाइल या निर्देशिका और मैन्युअल रूप से हैंडलिंग ( apt-get install libfuse-dev)> निम्न पैकेजों पर निर्भरता नहीं होती है libfuse-dev:> निर्भर करता है:libselinux-dev
cagcak

महान कदम-दर-चरण निर्देश। केवल इस के लिए धन्यवाद मैंने सीखा है कि डिस्क्लेमर कमांड स्वयं (जैसे sshfsया अन्य चीजें) नहीं बढ़ रहा है ।
टॉमस गैंडर

2

BitLocker एक मालिकाना, बंद-स्रोत ड्राइव एन्क्रिप्शन प्रणाली है जो केवल विंडोज द्वारा समर्थित है। यदि आप अपने विंडोज विभाजन को लिनक्स से एक्सेस करना चाहते हैं तो आपको BitLocker एन्क्रिप्शन को हटाना होगा।

देखें कि बिटलॉक ड्राइव एन्क्रिप्शन को अक्षम करने और वॉल्यूम को डिक्रिप्ट करने में क्या अंतर है? ऐसा करने के निर्देश के लिए। आपके डेटा का बैकअप पहले पूरा होना उचित होगा।

एक बार ड्राइव डिक्रिप्ट हो जाने के बाद, आप इसके बजाय ट्रू क्रिप्टेक का उपयोग कर सकते हैं ; लिनक्स के तहत एक सिस्टम एन्क्रिप्शन वॉल्यूम पढ़ना डिफ़ॉल्ट रूप से समर्थित नहीं है, लेकिन किसी ने एक काम के आसपास सोचा है। लिनक्स पर TrueCrypt®-एन्क्रिप्टेड विंडोज सिस्टम ड्राइव का उपयोग करने का तरीका देखें ।

बहुत कम से कम, ट्रू क्रिप्ट प्रलेखन और अधिक विशेष रूप से, समर्थित ओएस की सूची की समीक्षा करें ।

फिर भी एक और विकल्प PGP पूरे डिस्क एन्क्रिप्शन है। दोहरी बूट लिनक्स और विंडोज एक्सपी के लिए पीजीपी संपूर्ण डिस्क एन्क्रिप्शन देखें ।



3
@BrettDikeman आप अपने उत्तर को समायोजित या हटाना चाहते हैं क्योंकि यह लागू नहीं होता (या अब सच नहीं है)। देखें superuser.com/a/421314/118989
जोनाथन कोमर

@TomaszGandor अपडेट क्या है? क्या बिटकॉइन अब बंद-स्रोत नहीं है? Dislocker वास्तव में इसे 'आसपास' कैसे प्राप्त करता है?
user2305193

1

केवल एक चीज मैंने पाया है कि आप NVbit मदद कर सकते हैं । यह एक प्रायोगिक फ्यूज ड्राइवर है जो आपको BitLocker वॉल्यूम तक पहुंचने की अनुमति देता है। यह अभी भी एक अल्फा स्थिति में है, और ऐसा लगता है कि आपको कोड स्वयं संकलित करना होगा। यह केवल रीड-ओनली एक्सेस की अनुमति देता है, और कुछ चीजें काम नहीं कर सकती हैं। मुझे लगता है कि यह आपकी सबसे अच्छी शर्त है, हालांकि।


मैं मानता हूं कि मौजूदा समय में यह आपकी सबसे अच्छी शर्त है।
मार्क एस

उन लोगों के लिए जो डाउनलोड किए गए और स्थापित डिस्क्लेमर को डाउनलोड करते हैं, और इसे थोड़ा छोटा लगता है, इस आदेश का उपयोग cdsrc फ़ोल्डर में करते समय करें । sudo make uninstall
ब्लेड 19899

@ मिचेल हैम्पटन NVbit: Accessing Bitlocker volumes from linux। मुझे ठीक लगता है।
संतवैकू

यह कितना उपयोगी है? इसके अलावा "कोड अल्फा स्थिति में है।" ", मैं यह भी देखता हूं" शोध लगभग एक साल पहले किया गया था। समय से पहले ही बंद कर दिया गया था। साफ / तैयार आकार में चीजों की अपेक्षा न करें। "इसके अलावा, यह केवल पढ़ने की अनुमति देता है। -only पहुँच है, जबकि dislockerकम से कम आरडब्ल्यू उपयोग की अनुमति देता कोई पहला अनुभव प्राप्त उपयोगकर्ता टिप्पणी कृपया।?
XPT

@ मैं इसके साथ कोई अनुभव नहीं है, मैं सिर्फ Goole-Fu के माध्यम से पाया। मैं Dislocker का उपयोग करने की सलाह दूंगा, क्योंकि यह नया है, और मुझे जो मिला उससे बेहतर स्थिति में प्रतीत होता है।
संतवैकू

0

कृपया ध्यान दें कि libpolarssl-devइसका उपयोग नहीं किया जा सकता है, इसके libmbedtls-dev बजाय इसका उपयोग करने के साथ सुपरसेड किया गया है :

sudo apt-get install libmbedtls-dev

नोट: वैसे, यह लाइव बूट का उपयोग करके एक सफलता थी। मैं पढ़ने और लिखने में सक्षम हूं। बस ऊपर दिए गए चरणों का पालन करें।

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