Dd কমান্ড ব্যবহার করার সময় কি আমার ড্রাইভটি আনমাউন্ট করতে হবে?


10

আমার একটি 60 জিবি এসএসডি রয়েছে যেখানে আমার উবুন্টু ইনস্টলেশন এবং হোম ফোল্ডারটি রয়েছে এবং 1 টিবি এইচডিডি যা আমি স্টোরেজ ডিভাইস হিসাবে ব্যবহার করি (চলচ্চিত্র, সঙ্গীত ..)। আমি 1 টিবি ড্রাইভ বিক্রয় করার সিদ্ধান্ত নিয়েছি তবে আমি এটি করার আগে আমি এটির সমস্ত ডেটা পুরোপুরি মুছতে চাইছি বা কমপক্ষে এটিকে বেশিরভাগ সফ্টওয়্যার দ্বারা অপ্রতিবর্তনযোগ্য করে তুলতে চাই। আমি যা করতে চাই তা হল:

dd if=/dev/urandom of=/dev/sdc

এবং তারপরে ডিস্ক ইউটিলিটি ব্যবহার করে ড্রাইভটিকে দ্রুত বিন্যাস করুন।

আমার প্রশ্নটি হ'ল: কমান্ডটি /dev/sdcচালিয়ে যাওয়ার আগে আমার কি আনমাউন্ট করা দরকার dd?



1
শুধু এটি সামঞ্জস্য। এটি সর্বদা সেরা নীতি। এইভাবে কোনও প্রোগ্রাম এতে অ্যাক্সেস করার চেষ্টা করবে না যখন ডিডি তাদের ডেটা মুছে ফেলবে।
ড্যানিয়েল

আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ। এমন কোনও বিকল্প আছে যেখানে আমি নোট করেছি যে এই প্রশ্নের উত্তর দেওয়া হয়েছে বা আমি কি এটি যেমন রেখেছি?
sinisa

1
dd if=/dev/zeroসম্ভবত আরও দ্রুত হতে হবে।
অ্যালেক্সপি

উত্তর:


11

এটি সম্ভব (এই মুহুর্তে পরীক্ষিত) তবে এটি ডি এর umountআগে এটির আগে অত্যন্ত পরামর্শ দেওয়া হয় dd


এটি আপনার বিশেষ ক্ষেত্রে সমস্যা নাও হতে পারে if=/dev/urandom, তবে অন্যান্য ক্ষেত্রে:

ddকমান্ড চলাকালীন যদি সেই বিভাজনে কিছু ক্রিয়াকলাপ হয় তবে আপনার পার্টিশনটি ভাঙা হয়নি তার কোনও গ্যারান্টি নেই।


আমি আপনার উত্তরের জন্য অপেক্ষা করতে খুব অধীর হয়েছি তাই যাইহোক এটি করেছি - আমি মাউন্ট করা ডিভাইসে কাজটি করতে দিয়েছি। এটি চালানোর সময় এটি আমাকে কোনও ত্রুটি দেয় নি তবে এটি কাজটি সম্পূর্ণ করার জন্য একটি বৃহত্তর সময় প্রস্তাব করেছে। সময়ের সাথে আমি যেভাবে জানতে পেরেছি তা হল আমি "পিভি" নামে একটি প্যাকেজ ইনস্টল করেছি যা আমাকে ডিডি কমান্ডের অগ্রগতি সম্পর্কে বেশ কয়েকটি ঝরঝরে স্ট্যাটাস দিয়েছে। সুতরাং আমি যে কমান্ডটি প্রবেশ করিয়েছি সেটিকে এইরকম দেখাচ্ছে: sudo dd if = / dev / urandom | পিভি | sudo dd of = / dev / sdc
sinisa

এলোমেলো তথ্য রচনা 13MB / s এ পৌঁছেছে যা 1 টিবি ড্রাইভের মোট সময় 24 ঘন্টা বাড়িয়ে তুলবে। এটাই অনেক সময়।
sinisa

1
আপনি যদি কেবল আপনার ডেটা অপরিবর্তনযোগ্য করে তুলতে চান তবে কেন / দেব / শূন্য ব্যবহার করবেন না? 1 টিবিতে কয়েক মিনিট সময় নেওয়া উচিত।
স্টিভ ঝান

1
যদি কোনও সোয়াপ পার্টিশন থাকে তবে আপনি swapoff কমান্ডটি ব্যবহার করতে পারেন। swapoff / dev / sda2 যদি sda2 অদলবদল হয়
লিনাক্স 64 কেবি

0

Srm (নিরাপদ-অপসারণ) ইউটিলিটি পূর্ববর্তী ডিস্ক সামগ্রীগুলিকে ওভাররাইট করার জন্য বেশ কয়েকটি বিকল্প / নিদর্শন সরবরাহ করে।

ফরেনসিক ডিস্ক স্ক্যানগুলি পূর্ববর্তী ফাইলগুলি পুনরুদ্ধার করতে সক্ষম হবে না তা নিশ্চিত করার জন্য এই বিকল্পগুলির মধ্যে কয়েকটি পর্যাপ্ত সুরক্ষিত; তবে: আরও সুরক্ষা = দীর্ঘতর ওভাররাইট প্রক্রিয়া।

এসআরএম ইনস্টল করতে টাইপ করুন:

sudo apt install secure-delete

ব্যবহার করা:

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