কীভাবে লিনাক্সে একটি বিটলকার-এনক্রিপ্টড ড্রাইভ অ্যাক্সেস করবেন?


72

আমার উইন্ডোজ 7 আলটিমেট একটি ল্যাপটপ চলছে। আমি বিটলকার ব্যবহার করে আমার ড্রাইভগুলি এনক্রিপ্ট করেছি। এখন আমি উইন্ডোজের সাথে লুবুন্টুও ইনস্টল করেছি । তবে আমার এনক্রিপ্ট করা ড্রাইভগুলি লিনাক্সে দৃশ্যমান নয়। আমি এটা কিভাবে ঠিক করবো?


4
হাই উদ্যোগ, আপনার প্রশ্নের উত্তর কি যথেষ্ট? যদি তা হয় তবে দয়া করে প্রশ্নটি বন্ধ করার জন্য একটি উত্তর চয়ন করুন।
ব্রেট ডিকেম্যান

Askubuntu.com/a/617989/25639 এও একটি সুন্দর বিস্তারিত উত্তর রয়েছে ।
অহংকার

উত্তর:


63

আপনি লিনাক্সের অধীনে বিটলকার পার্টিশন অ্যাক্সেস করতে পারেন ডিসলকার , একটি ওপেনসোর্স ড্রাইভার যা FUSE ব্যবহার করছে (বা না)।

তার জন্য আপনার একটি ইউএসবি কী (.bb এক্সটেনশন সহ একটি) বা পুনরুদ্ধারের পাসওয়ার্ডে ফাইল দরকার।


5
মোটামুটি সাম্প্রতিক ফাইলের তারিখগুলি দেখে মনে হচ্ছে এটি রক্ষণাবেক্ষণ করা হচ্ছে। লেখার ক্ষমতা সহ।
ফায়াসকো ল্যাবগুলি

দেখে মনে হচ্ছে @ অরিমন গিথুবে একটি সংস্করণ তৈরি করছেন: github.com/Aorimn/dislocker/tree/develop
অ্যাডোসাইগাস

5
@ অরিমন যদি বিটলকার হ'ল মাইক্রোসফ্ট এনক্রিপশন পদ্ধতি ... আপনি কীভাবে এটির সাথে ইন্টারফেস করতে পেরেছেন?
অ্যাশলে

1
তবে আমার কাছে কোনও ইউএসবি কী বা পুনরুদ্ধার পাসওয়ার্ড নেই। আমি এনক্রিপশন সেটআপ করি নি, এটি কারখানার সেটিংস থেকে এনক্রিপ্ট করা হয়েছিল। আমি চাবিটি কোথায় খুঁজে পাব?
Youda008

31

অরিমনকে ধন্যবাদ , তার সমাধানটি আমার পক্ষে কাজ করেছে। আমি ইউনিক্সের সাথে মোটামুটি অনভিজ্ঞ, তাই এটি বের করতে কয়েক ঘন্টা ব্যয় হয়েছিল। আমি ভেবেছিলাম আমার ব্যাকআপটি চলাকালীন আমি যে পদক্ষেপগুলি নিয়েছি তা বর্ণনা করব :)

আমার সমস্যাটি হ'ল আমি উইন্ডোজ বুট করতে পারি না এবং বিটলক করা পার্টিশনে আমার ফাইলগুলি অ্যাক্সেস করার জন্য আমার একটি উপায় প্রয়োজন। এটি করার জন্য, আপনার একটি বিটলকার পুনরুদ্ধার পাসওয়ার্ড (8 টি সংখ্যার গোষ্ঠী) এবং ইউএসবি থেকে আপনার সিস্টেম বুট করার ক্ষমতা প্রয়োজন।

  1. LiLiঅন্য উইন্ডোজ মেশিনে ডাউনলোড করুন এবং ইনস্টল করুন ( লিনাক্স লাইভ ইউএসবি ক্রিয়েটার )
  2. শুরু করুন LiLiএবং এটি একটি হালকা ওজনের ubuntuচিত্র ডাউনলোড করুন । আমি বেছে নিয়েছি Xubuntu
  3. আপনার ইউএসবি স্টিকে ছবিটি ইনস্টল করুন।
  4. সমস্যাযুক্ত মেশিনটি ইউএসবি স্টিক দিয়ে বুট করুন
  5. আপনি যখন উবুন্টু বুট স্ক্রিনটি দেখেন, একটি কী টিপুন।
  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. বিটলক করা পার্টিশনটি চিহ্নিত করুন is আমার ছিল /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কাজ হয়, তাই এটি হলো তথ্য হল, সোর্স "ফিউজ সঙ্গে থেকে আপনি প্রোগ্রাম মাউন্ট-পয়েন্ট দিতে হবে। একবার কী ডিক্রিপ্ট করা হয়, নামের একটি ফাইল dislocker-fileউপলব্ধ এই মধ্যে প্রদর্শিত মাউন্ট পয়েন্ট এই ফাইলটি ভার্চুয়াল এনটিএফএস পার্টিশন, সুতরাং আপনি এটিকে যে কোনও এনটিএফএস পার্টিশন হিসাবে মাউন্ট করতে পারেন এবং তারপরে এটি পড়তে বা এতে লিখতে পারেন।
xpt

2
ডিসল্লোকার এখন (উবুন্টু 18.04 হিসাবে) উবুন্টুর সংগ্রহস্থলগুলিতে উপলব্ধ, সুতরাং আপনি sudo apt install dislockerউত্স থেকে বিল্ডিংয়ের পরিবর্তে এটি চালিয়ে ইনস্টল করতে পারেন ।
ডোমিনিক

ডিসলকার ব্যবহার ছাড়া অন্য কোনও সমাধান আছে কি? সমস্যাটি হ'ল ডিসলকারের জন্য সংকলন প্রয়োজন হয় এবং (আমি চেষ্টা করি প্রতিবারের মতো) সংকলন ব্যর্থ হয়।
দশম

7

আমি কেবল কালি লিনাক্স আপডেট এবং ইনস্টল করার জন্য একটি উপায় তৈরি করেছি dislocker

কালী লিনাক্স 1.0.9a i386 বুটযোগ্য ডিভিডি ব্যবহার করে

"/Etc/apt/sources.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

ড্রাইভ বিটলকার ভলিউমটি সন্ধান করুন:

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কালি লিনাক্স ২.০ এ কাজ করে না। আমি যখন makeকমান্ডটি চেষ্টা করি , নিম্নলিখিত আউটপুটটি উপস্থিত হয়:> ডিসলকার-ফিউজ.সি: 35: 19: মারাত্মক ত্রুটি: fuse.h: এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই এবং ম্যানুয়ালি হ্যান্ডলিং ( apt-get install libfuse-dev)> নিম্নলিখিত প্যাকেজগুলির অরমনীয় নির্ভরতা রয়েছে libfuse-dev::> নির্ভর করে:libselinux-dev
ক্যাগকাক

দুর্দান্ত ধাপে ধাপে নির্দেশাবলী। কেবলমাত্র এটির জন্যই আমি শিখেছি যে ডিসলককারী কমান্ড নিজেই মাউন্ট হচ্ছে না (যেমন sshfsবা অন্যান্য জিনিস)।
টমাসজ গ্যান্ডার

2

বিটলকার একটি মালিকানাধীন, ক্লোজড-সোর্স ড্রাইভ এনক্রিপশন সিস্টেম যা কেবল উইন্ডোজ দ্বারা সমর্থিত supported আপনি যদি লিনাক্স থেকে আপনার উইন্ডোজ পার্টিশন অ্যাক্সেস করতে চান তবে আপনাকে বিটলকার এনক্রিপশন সরিয়ে ফেলতে হবে।

দেখুন বিটলকার ড্রাইভ এনক্রিপশন অক্ষম করা এবং ভলিউম ডিক্রিপ্ট করার মধ্যে পার্থক্য কী? এটি করার জন্য নির্দেশাবলী জন্য। আপনার ডেটাটির ব্যাকআপটি প্রথমে সম্পন্ন করার পরামর্শ দেওয়া হবে।

ড্রাইভটি ডিক্রিপ্ট হয়ে গেলে আপনি পরিবর্তে ট্রুক্রিপট ব্যবহার করতে পারেন ; লিনাক্সের অধীনে একটি সিস্টেম এনক্রিপশন ভলিউম পড়া ডিফল্টরূপে সমর্থিত নয়, তবে কেউ একটি কাজের আশপাশ খুঁজে পেয়েছে। লিনাক্সে কীভাবে ট্রুক্রিপট-এনক্রিপ্ট করা উইন্ডোজ সিস্টেম ড্রাইভ ব্যবহার করবেন তা দেখুন ।

খুব কমপক্ষে, ট্রুক্রিপ্ট ডকুমেন্টেশন এবং আরও সুনির্দিষ্টভাবে সমর্থিত ওএসগুলির তালিকা পর্যালোচনা করুন ।

তবুও আরেকটি বিকল্প হ'ল পিজিপি হোল ডিস্ক এনক্রিপশন। ডুয়াল বুট লিনাক্স এবং উইন্ডোজ এক্সপির জন্য পিজিপি হোল ডিস্ক এনক্রিপশন দেখুন ।



3
@ ব্র্যাটডাইকম্যান আপনি উত্তরটি ঠিকঠাক বা মুছতে চাইবেন কারণ এটি প্রয়োগ হয় না (বা এটি আর সত্য নয়)। Superuser.com/a/421314/118989 দেখুন ।
জোনাথন কোমার

@ টমাসজান্ডার আপডেটটি ঠিক কী? বিটলকার কি আর বন্ধ-উত্স নয়? কীভাবে ডিসক্লাপার এটি 'আশেপাশে' পাবেন?
ব্যবহারকারী2305193

1

কেবলমাত্র আমি খুঁজে পেয়েছি যা আপনাকে সাহায্য করতে পারে তা হ'ল এনভিবিট । এটি একটি পরীক্ষামূলক ফিউজ ড্রাইভার যা আপনাকে বিটলকার ভলিউম অ্যাক্সেস করতে দেয়। এটি এখনও একটি আলফা অবস্থায় রয়েছে এবং দেখে মনে হচ্ছে আপনাকে কোডটি নিজেই সংকলন করতে হবে। এটি কেবলমাত্র পঠনযোগ্য অ্যাক্সেসের অনুমতি দেয় এবং কিছু কিছু কাজ নাও করতে পারে। যদিও আমি মনে করি এটি আপনার সেরা বাজি।


আমি সম্মতি জানাই বর্তমান সময়ে এটি সম্ভবত আপনার সেরা বাজি।
মার্ক এস।

যারা ডাউনলোড ও নিষ্ক্রিয়কারী ইনস্টল করেছেন এবং এটি কিছুটা বগি হিসাবে খুঁজে পেয়েছেন, cdএসআরসি ফোল্ডারে থাকাকালীন এই কমান্ডটি ব্যবহার করুন । sudo make uninstall
ব্লেড 19899

@MichaelHampton NVbit: Accessing Bitlocker volumes from linux। আমার কাছে ভালই মনে হচ্ছে.
সেন্টওয়াকো

এটা কতটা ব্যবহারযোগ্য? "কোডটি আলফা অবস্থায় রয়েছে" "" ছাড়াও, আমি আরও দেখতে পাই "গবেষণাটি প্রায় এক বছর আগে হয়েছিল W ওয়ার্ক অকাল আগেই বন্ধ হয়ে গিয়েছিল, পরিষ্কার / সমাপ্ত আকারে জিনিসগুলি আশা করবেন না" "তাছাড়া এটি কেবল পড়ার অনুমতি দেয় কেবলমাত্র অ্যাক্সেস করুন, যখন dislockerকমপক্ষে আরডাব্লু অ্যাক্সেসের অনুমতি দেয়। প্রথম হাতের অভিজ্ঞতা-ব্যবহারকারীর
কোনও

@ xpt এর সাথে আমার কোনও অভিজ্ঞতা নেই, আমি এটি কেবল গুলে-ফু এর মাধ্যমে খুঁজে পেয়েছি। আমি এটি ডিস্কলকারটি নতুন হিসাবে ব্যবহার করার প্রস্তাব দিচ্ছি এবং যা আমি পেয়েছি তার থেকে অনেক ভাল অবস্থায় রয়েছে বলে মনে হয়।
সেন্টওয়াকো

0

দয়া করে নোট করুন যে libpolarssl-devব্যবহার করা যাবে না, এটি এর libmbedtls-dev পরিবর্তে এটি ব্যবহার করা হবে:

sudo apt-get install libmbedtls-dev

দ্রষ্টব্য: যাইহোক, লাইভ বুট ব্যবহার করে এটি সাফল্য পেয়েছিল। আমি লিখতে এবং লিখতে সক্ষম। কেবল উপরের পদক্ষেপগুলি অনুসরণ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.