সাধারণত, dd
কিছু বিকল্পের পক্ষে এড়ানো যায়। ddrescue
পরিবর্তে জিএনইউ ব্যবহার করার বেশ কয়েকটি ভাল কারণ রয়েছে । উবুন্টুতে, আপনি এটি দিয়ে এটি ইনস্টল করতে পারেন:
sudo apt-get install gddrescue
এবং ddrescue
ব্যবহার করার জন্য সহজ। লক্ষ্য করুন প্যাকেজের নাম থেকে ভিন্নভাবে, এক্সিকিউটেবল নেই প্রাথমিক আছে g
।
এটি ব্যবহার করা যেমন সহজ:
ddrescue inputFile outputFile logFile
লগ ফাইল (আপনি যা পছন্দ করেন তার নাম দেওয়া হয়েছে) আপনাকে পূর্ববর্তী কাজটি পুনরায় না করেই বিরতি / থামাতে এবং পুনঃসূচনা করতে দেয় যা বড় ক্লোনগুলি করার সময় বা ডিস্কগুলি পুনরুদ্ধারের ক্ষেত্রে কার্যকর। ডিফল্টরূপে, এটি অগ্রগতি, বর্তমান অনুলিপি গতি, গড় অনুলিপি গতি এবং পাওয়া খারাপ ব্লকের সংখ্যা প্রদর্শন করে।
এটি ব্লক আকারের জন্য বোধগম্য ডিফল্টগুলি ব্যবহার করে, তাই অনুলিপিতে আমার কম্পিউটারে কমপক্ষে গতি কমদামে ডিভাইস পরিচালনা করতে পারে তত দ্রুত (আমি এর সাথে অনেকগুলি ড্রাইভ, সমস্ত আকার এবং প্রকারের ক্লোন করেছি) oned
প্রায়শই, ড্রাইভগুলি যে ব্যর্থ হতে শুরু করে তাদের গতির সমস্যা যেমন মাঝেমধ্যে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে আস্তে মেলে ddrescue
উপরের সমস্তটি সনাক্ত করতে এবং আপনার ক্লোনটি পুনরায় চালু করতে সহায়তা করতে পারে (যদি আপনি কোনও লগ ফাইল নির্দিষ্ট করে থাকেন) এমনকি আপনার ড্রাইভটি পুনরায় সেট হয়ে চলেছে।
cp /dev/sda /dev/sdb
বা (pv /dev/sda > /dev/sdb
একটি অগ্রগতি বার পেতে) অনেক দ্রুত হবে। আপনিdd
এখানে কেন ব্যবহার করবেন ?dd
কেবলconv=sync,noerror
ত্রুটিযুক্ত ডিস্কগুলি পরিচালনা করার মতো জিনিসগুলিতেই কার্যকর হবে তবে তারপরেও এরddrescue
পরিবর্তে জিনিসগুলি ব্যবহার করা আরও বুদ্ধিমান হয়ে উঠবে (এছাড়াওpv
এর-E
বিকল্পটি দেখুন)।