আমি কীভাবে কোনও ভাঙ্গা ডিস্ক থেকে কোনও ফাইল অনুলিপি করতে পারি?


10

আমার একটি ভাঙ্গা ডিস্ক রয়েছে যেখানে থেকে আমার একটি 60 জি ফাইল অনুলিপি করতে হবে।

সময়ে সময়ে ডিস্ক পুনরায় সেট করা হয় এবং আমি অনুলিপিটি শেষ করতে পারি না।

আমি চেষ্টা করতে এবং আংশিক টুকরা অনুলিপি এবং সব একসাথে রাখতে চাই।

কিভাবে আমি এটি করতে পারব?


পুরানো ফ্যাশন (পুরাতন স্কুল) উপায়টি ব্যবহার করা হবে dd
জি-ম্যান বলে

1
আর একটি বিকল্প ব্যবহার করা যেমন উদাহরণস্বরূপ split -b[bytes] yourbigFile
ভ্যালেন্টাইন বাজরামি

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

উত্তর:


14

ব্যবহার করুন ddrescue, যা এই ধরণের দৃশ্যের জন্য ডিজাইন করা হয়েছে।

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

দেখুন Ddrescue - ডেটা রিকভারি টুল


4

ব্যবহার dd

এটি অনেক কিছু করতে পারে তবে আপনার নিম্নলিখিত ফর্মটি দরকার:

dd if=<source> of=<destination> bs=<block size> count=<blocks> skip=<offset>

উদাহরণস্বরূপ, একটি ফাইল থেকে চতুর্থ কিলোবাইট 2 য় অনুলিপি করতে, আপনি কি করতে:

dd if=in.dat of=out.dat bs=1K count=2 skip=2

আপনি যা করার চেষ্টা করছেন তার সুনির্দিষ্ট বিবরণ দেওয়া, আপনি যুক্ত করার চেষ্টা করতে পারেন conv=sync,noerror:

dd if=in.dat of=out.dat bs=1K count=2 skip=2 conv=sync,noerror

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

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