বাহ্যিক হার্ড ডিস্ক অ্যাক্সেসযোগ্য নয়। "ডিস্কের কাঠামোটি দূষিত এবং অপঠনযোগ্য"


11

আমার কাছে 1 টিবি এজেন্টগোফ্লেক্স সিগেট বাহ্যিক এইচডিডি রয়েছে।

ইদানীং এটি কয়েকটি ফোল্ডারের মতো কিছু সমস্যা সৃষ্টি করেছিল যার মধ্যে ডেটা ছিল কোনও ফাইল দেখায় নি। কয়েকটি ফোল্ডার খোলা ছিল না, ইত্যাদি।

তাই আমি chkdskউইন্ডোজ 8 এ চালানোর চেষ্টা করেছি , তবে এটি সফলভাবে শেষ হয়নি। তাই আমি এইচডিডি সংযুক্ত করেছিলাম। এখন যখন আমি সিস্টেমে এইচডিডি সংযুক্ত করছি তখন এটি স্বীকৃত হচ্ছে না। লিনাক্সে এটি মোটেও স্বীকৃত নয়।

উইন 8-এ থাকাকালীন আমি যখন কমান্ড প্রম্পট থেকে ডিস্কটি অ্যাক্সেস করার চেষ্টা করি তখন এটি বলে যে "ডিস্কের কাঠামোটি কলুষিত এবং অপঠনযোগ্য"।

এমনকি chkdskত্রুটির সাথে এখন ব্যর্থ হচ্ছে: "ফাইল সিস্টেমটি এনটিএফএস volume ভলিউম সংস্করণ এবং অবস্থা নির্ধারণ করতে অক্ষম ch

"চেক ইউটিলিটি" এফ: → রাইট ক্লিক করে → বৈশিষ্ট্য → সরঞ্জাম → চেক থেকে চালানোর চেষ্টা করার সময় এটি নীচের ত্রুটি দেয়।

ত্রুটির স্ক্রিনশট: ডিস্ক চেকটি সম্পাদন করা যায়নি কারণ উইন্ডোজ ডিস্কটি অ্যাক্সেস করতে পারে না

ডিস্ক ফর্ম্যাট করা কোনও বিকল্প নয় কারণ এতে আমার খুব গুরুত্বপূর্ণ ডেটা রয়েছে।

হার্ড ডিস্ক অ্যাক্সেস সক্ষম করতে কি করা যেতে পারে দয়া করে পরামর্শ দিন।


1
আপনি যদি নিজের ডিস্কটি কোনও পেশাদার ডেটা রিকভারি সংস্থায় প্রেরণ করতে না পারেন তবে পরবর্তী সেরা সমাধানটি হ'ল আপনার ডিস্কের বর্তমান অবস্থার একটি চিত্র তৈরি করার চেষ্টা করা (ডিস্ক পুরোপুরি ব্যর্থ হওয়ার আগে)। তারপরে আপনি চিত্র ফাইলটি একটি "নিরাপদ অনুলিপি" হিসাবে রাখতে পারেন, ডিস্ক বা একটি নকল চিত্র ফাইলটি পুনরুদ্ধার করতে চেষ্টা করুন। আমি নিশ্চিত যে লিনাক্স কমপক্ষে আপনার ড্রাইভকে স্বীকৃতি দেয় তাই কিছু ফ্রি ডিস্ক ইমেজিং সরঞ্জাম নেওয়ার চেষ্টা করুন এবং প্রথমে অন্য ডিস্কে চিত্রটি লিখুন!
ওয়াক্সহেড

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

উত্তর:


10

প্রথমত, ডিস্কে আরও কিছু করবেন না (কমপক্ষে এটি কখনই লিখবেন না)। ডিস্কটি স্বীকৃত নয় ("স্বীকৃত এবং খালি পাওয়া বা অপঠনযোগ্য ডেটা সহ পাওয়া যায়" এর বিপরীতে) পুরোপুরি ব্লাস্টড ডিস্ক, যা chkdskকরতে হবে না বা পার্টিশন টেবিল বা ডিস্কের জ্যামিতিতে কোনও ভুল রয়েছে তা বোঝায় , বা ইউএসবি ঘেরটি যেভাবে এটি পরিচালনা করে। একটি হার্ডওয়্যার ব্যর্থতাও সম্ভব।

এটি ঘটতে পারে এবং ঘটবে যখন ইউএসবি ঘেরগুলি তার সাথে সংযুক্ত থাকা কম্পিউটার এবং কম্পিউটারের মধ্যে আলোচনার চেষ্টা করে। সুতরাং প্রথমে করণীয় হ'ল ddলিনাক্সের অধীনে , নিকটতম থেকে শারীরিক স্তরে সম্ভব (সম্ভবত স্পষ্টতর) ডিস্কের ডিস্কের একটি চিত্র নেওয়া । তারপরে আপনি সত্যিকারের ডিস্কের আরও ক্ষতির ঝুঁকি ছাড়াই আপনার হৃদয়ের সামগ্রীতে একটি চিত্র অনুলিপি দিয়ে ঝাঁকুনি দিতে পারেন।

আপডেট: লিনাক্সে ডিভাইস স্বীকৃতি

আমরা কোন কম আছে তিনটি আমাদের "বাহ্যিক ডিস্ক" এ সত্ত্বা। ইউএসবি এনক্লোজার হার্ডওয়্যার, একটি ব্লক ডিভাইস হিসাবে উদ্ভাসিত। ঘেরের অভ্যন্তরে শারীরিক ডিস্ক। দৈহিক ডিভাইস, অর্থাৎ প্রথম থেকে শেষ পর্যন্ত এলবিএ সেক্টরের ক্রম। এবং পরিশেষে শূন্য বা আরও বেশি ডেটা পার্টিশন, ফাইল সিস্টেম হোস্টিং। "স্বীকৃত" হতে এবং একটি ডেস্কটপে প্রদর্শিত হতে, চেইনের সমস্ত লিঙ্কের কাজ করা দরকার। তবে দৈহিক ডিভাইসের চিত্র নিতে আপনার কেবল প্রথম দুটি দরকার। আপনি যদি ডিভাইসটি প্লাগ ইন করেন এবং কমান্ড-লাইনটি dmesg(রুট হিসাবে) চালনা করেন তবে আপনার এমন কিছু দেখার দরকার:

[4984939.028491] usb 8-6: new high speed USB device using ehci_hcd and address 3
[4984939.166658] usb 8-6: configuration #1 chosen from 1 choice
[4984939.170660] scsi7 : SCSI emulation for USB Mass Storage devices
[4984939.172003] usb-storage: device found at 3
[4984939.172005] usb-storage: waiting for device to settle before scanning

... যা ঘেরটি স্বীকৃতি পেয়েছে এবং তারপরে নিজেকে এবং এর সামগ্রীগুলি সনাক্ত করে:

[4984939.170660] usb 8-6: New USB device found, idVendor=1058, idProduct=1021
[4984939.170660] usb 8-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[4984939.170660] usb 8-6: Product: Ext HDD 1021
[4984939.170660] usb 8-6: Manufacturer: Western Digital
[4984939.170660] usb 8-6: SerialNumber: 574D43305431303831303734
[4984944.400970] usb-storage: device scan complete

এর পরে আপনি ড্রাইভারটিকে তার জ্যামিতি, প্রকৃতি এবং স্পষ্টতই তার ডিভাইস নোড সম্পর্কে অবহিত করতে দেখবেন sdd(এসসিএসআই ডিস্ক ফোরের জন্য, যেহেতু sda, sdbএবং sdcইতিমধ্যে নেওয়া হয়েছিল):

[4984944.404739] scsi 7:0:0:0: Direct-Access     WD      Ext HDD 1021    2021 PQ: 0 ANSI: 4
[4984944.404739] sd 7:0:0:0: [sdd] 1953519616 512-byte hardware sectors (1000202 MB)
[4984944.407367] sd 7:0:0:0: [sdd] Write Protect is off
[4984944.407369] sd 7:0:0:0: [sdd] Mode Sense: 17 00 10 08
[4984944.407371] sd 7:0:0:0: [sdd] Assuming drive cache: write through
[4984944.408741] sd 7:0:0:0: [sdd] 1953519616 512-byte hardware sectors (1000202 MB)

তারপরে কার্নেল সনাক্ত করতে পারে যে একটি পার্টিশন রয়েছে (যদি আপনি এটি দেখতে না পান তবে পার্টিশনটি সেখানে নেই বা অবৈধ):

[4984944.411497]  sdd: sdd1

এখন লিনাক্সের যা কিছু প্রয়োজন তা রয়েছে এবং সফল সংযুক্তির প্রতিবেদন করে:

[4984944.416739] sd 7:0:0:0: [sdd] Attached SCSI disk
[4984944.416739] sd 7:0:0:0: Attached scsi generic sg4 type 0

এবং সুতরাং ডেটা বিভাজনের জন্য অনুসন্ধান শুরু হয়, যেমন, ঠিক আছে, আমাদের আছে sdd1, তবে সেখানে কী আছে? , এবং উত্তরটি হ'ল:

[4984997.498613] NTFS driver 2.1.29 [Flags: R/W MODULE].
[4984997.554613] NTFS volume version 3.1.
[4984997.568859] NTFS-fs error (device sdd1): load_system_files(): $LogFile is not clean.  Mounting read-only.  Mount in Windows.
[4985390.027808] NTFS-fs error (device sdd1): ntfs_remount(): Volume has errors and is read-only.  Cannot remount read-write.
[4985442.423299] NTFS volume version 3.1.
[4985442.425032] NTFS-fs error (device sdd1): load_system_files(): $LogFile is not clean.  Mounting read-only.  Mount in Windows.

এটি উপরে একটি "ভাল" মাউন্ট ছিল। কিন্তু ঠিক যে ডিভাইস বুদ্ধিমান sdd, বা sdcবা sdb, (অভিমানী আমি পর্যাপ্ত ফাঁকা স্থান আমাকে একটি বাইনারি কপি করতে পারবেন /mnt/backupdisk): ইনপুট ফাইল /dev/sdd, আউটপুট ফাইল DiskImage.raw, ব্লক আকার 1 মেগাবাইট :

# dd if=/dev/sdd of=/mnt/backupdisk/DiskImage.raw bs=1M

নোট করুন যে ইনপুট ফাইলটি ( /dev/sdd এবং /dev/sdd1 অন্য কোনও সংখ্যা) নয়। এখন যদি আমি চাইতাম তবে আমি ভিতরে ডেটা পার্টিশনের অফসেটটি খুঁজে বের করতে DiskImage.rawএবং লুপ ডিভাইসের সাহায্যে এটি মাউন্ট করতে পারতাম । এখানে আপনি নোংরা বিবরণ পাবেন।

প্রথম পুনরুদ্ধারের প্রচেষ্টা

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

মূল ঘেরটি খারাপ হলে আপনি ডিস্কটির পুনরায় ফর্ম্যাট করতে পারবেন না, বা ডিস্ক অ্যাক্সেসযোগ্য হবে না। আপনি নতুন ঘেরটি পুনরায় চেষ্টা করতে পারেন, এবং যদি এটি কাজ করে তবে হয় পুরানো ঘেরটি প্রতিস্থাপন করুন, বা নতুনটি ব্যবহার করা চালিয়ে যান (তবে এটি যদি নতুন ঘেরটি মার্কিন যুক্তরাষ্ট্রের 19.99 ডলারের তুলনায় বেশ ভাল হয় তবে তা সার্থক )।

পেশাদার পুনরুদ্ধার

পেশাদার পুনরুদ্ধার পরিষেবাগুলি, আপনি গুগলের সাথে সন্ধান করতে পারেন। এটির খুব অমানিক উপায় হ'ল দৈহিক ডিস্কের মাধ্যমে প্রেরণ করা এবং - যদি আপনি "হ্যাঁ, কোনও হার্ডওয়ারের ক্ষতি হয় না এবং আমরা কেবলমাত্র মার্কিন ডলারে আপনার সমস্ত তথ্য পুনরুদ্ধার করতে পারি $ $$! " উত্তর - ভাল আপনি যদি জানতে পারেন যে ডেটা এখনও সংরক্ষণযোগ্য ছিল। সুতরাং আপনি যে ইমেজ ব্যাকআপ নিয়েছেন তা নিখরচায় করে নিজেই করার চেষ্টা করতে পারেন, এবং কেবলমাত্র নির্ণয় এবং ডিস্ক এস এন্ড এইচয়ের জন্য অর্থ প্রদান করতে পারেন। আপনি যদি ব্যর্থ হন তবে অনুরোধ করা ময়দা কাশি করার বিকল্পটি এখনও সেখানে থাকবে। যদি হয় হার্ডওয়্যার ক্ষতি, পেশাদারী পরিষেবা মূলত আপনার হয় শুধুমাত্র বিকল্প। বেশ কয়েকটি ভুডু ট্রিকস রয়েছে যা (অস্থায়ীভাবে) একটি "মৃত" ডিস্কটিকে পুনরুদ্ধার করবে, প্রায়শই দীর্ঘকাল অন্তত সর্বাধিক গুরুত্বপূর্ণ ডেটা পুনরুদ্ধারের জন্য যথেষ্ট,কেউ যে প্রতিটি সময় কাজ করতে নিশ্চিত করা হয় (ডিস্ক গরম, এটা শীতল, "ট্যুইরলিঙ" এটা - আমি এমনকি সুন্দর প্রস্তাব দেখেছি একটি হার্ড পৃষ্ঠ বিরুদ্ধে রেপ)। এঁরা সকলেই আরও বেশি ক্ষতি সাধন করবেন, অর্থাত্, আপনাকে প্রথমবারের মতো কাজ করবে এমন এক কৌশলটি নিশ্চিত করতে হবে বা আপনি ডিস্কটিকে চিরতরে মেরে ফেলবেন। আমি শুধু এই যোগ ব্যাখ্যা করতে কেন তুমি পুনর্জাগরিত ডিস্ক সম্পর্কে সাফল্যের গল্প দেখতে পাবেন: সেখানে হয় এমন গল্প। কিন্তু যদি আপনি হতে চান (বেশিরভাগই) নিশ্চিত করুন যে এটি ঘটবে আপনি , ভাল - একটি পেশাদারী ভাড়া।

যদি আপনি নিশ্চিত হন যে হার্ডওয়্যারটি ঠিক আছে - ডিস্ক স্পিন, কোনও ঝাঁকুনি, কোনও অদ্ভুত শব্দ বা বাজ নেই, ক্লিক-ক্লিকেটি পুনরুদ্ধার নয় - তবে "সমস্ত কিছু" যা ঘটেছিল তা chkdskকিছু ডেটা গণ্ডগোল করে।

DIY রিকভারি

"হোম" পুনরুদ্ধারটি সাধারণত এটির মতো চলত (ডিস্কের চিত্রের অনুলিপিটিতে কাজ করে, হার্ডওয়্যার ক্ষতিগ্রস্থ হওয়ার পরে মূলত লোকেরা একই কাজ করবে)

  • ডিস্ক চিত্রের প্রথম ক্ষেত্রটি বৈধ পার্টিশন টেবিল কিনা তা পরীক্ষা করে দেখুন। যদি তা না হয় তবে বৈধ পার্টিশন টেবিল বা একটি সনাক্তযোগ্য এনটিএফএস বা এফএটি 32 বুট সেক্টরের সন্ধানকারী ডিস্ক চিত্রটি স্ক্যান করুন, ইউনিটে কী কী এফএস ছিল তার উপর নির্ভর করে (1 টিবি ইউনিটের জন্য, এনটিএফএসকে একমাত্র যৌক্তিক সম্ভাবনা বলে মনে হচ্ছে)। যে কোনও উপায়ে আপনার প্রথম কয়েকটি মেগাবাইটের মধ্যে কিছু খুঁজে পাওয়া উচিত।

  • পার্টিশন টেবিলটি পাওয়া গেলে, পার্টিশন টেবিলটি যেখানে থাকতে হবে সেখানে ডেটা পার্টিশন রয়েছে তা যাচাই করুন। যদি এটি না হয় তবে এটি খুব সুসংবাদ: সম্ভবত পার্টিশন টেবিলটি যা ভুল তা রয়েছে। এটি ঠিক করা সহজ (বেশ কয়েকটি লিনাক্স পার্টিশন সম্পাদকরা এটি করবে), এবং ডিস্কটির 100% পুনরুদ্ধার আশা করা যায়। কেবল নিরাপদে থাকতে, পঠনযোগ্য মোডে লুপ ডিভাইসের সাথে লিনাক্সে ডেটা পার্টিশনটি মাউন্ট করার চেষ্টা করুন এটি পড়ার যোগ্য কিনা তা দেখার জন্য। যদি এটি হয়, পার্টিশন বার্কিং নিশ্চিত হয়ে গেছে এবং নিশ্চিত এবং পূর্ণ পুনরুদ্ধারের পথে ডিস্কটি উচ্চারিত হতে পারে। যদি এটি না হয়, সম্ভবত পার্টিশনটি সঠিক এবং একটি (পার্টিশনের) একটি ডাটা পার্টিশন আবার লেখা হয়েছিল। এইটা খারাপ; 'জিনিসগুলি টক হয়ে যায়' এর নীচে দেখুন।

  • যদি এটি পাওয়া যায় এবং বৈধ হয় তবে ড্রাইভ জ্যামিতির বিরুদ্ধে এটি পরীক্ষা করুন এবং সেগুলি যদি না মেলে তবে এটি আসলে একটি ভাল জিনিস কারণ আপনি সমস্যার মূল কারণ খুঁজে পেতে পারেন of আপনি শারীরিক জ্যামিতিটিকে কার্নেলে জোর করতে পারেন (এবং এটি লিনাক্স বুটে পাবেন )। নতুন জ্যামিতিটি ডিস্ককে লিনাক্সে স্বীকৃতি দেয় কিনা তা দেখুন। এটি যদি হয় তবে ডেটা ব্যাকআপ করুন, ব্যাকআপটি সঠিক কিনা তা যাচাই করুন এবং ddযথাযথ sdডিভাইসে একটি দম্পতি মেগাবাইট জিরো যথেষ্ট with কম্পিউটারটি পাওয়ার করুন (কেবল পুনরায় বুট করবেন না; ঠিক আছে, এটি অদ্ভুত, তবে এটির জন্য ব্যয় খুব কম এবং কিছু অর্জন করতে পারে), তারপরে উইন্ডোজ বুট করুন এবং এটি এখন যে ক্লাইলেস ডিস্কটিকে সর্বোত্তম ফর্ম্যাট বলে মনে করে সেটি ফর্ম্যাট করুন। এটি উইন্ডোজের সাথে কোনও বিরোধের বিষয়টি নিশ্চিত করে। ডিস্কে ডেটা পুনরুদ্ধার করুন। উপভোগ করুন।

  • যদি জ্যামিতির কৌশলটি কাজ না করে, বা পার্টিশনটি খুঁজে পাওয়া যায় না, বা একবার এটি খালি বলে মনে হয়, জিনিসগুলি টক হয়ে যায়। আপনার হারিয়ে যাওয়া উপাত্তগুলির ডেটা অঞ্চলগুলি (এমএফটি, ইত্যাদি) অনুসন্ধানে ডিস্ক চিত্রটি স্ক্যান করতে সক্ষম কিছু পুনরুদ্ধার সরঞ্জাম প্রয়োজন । এবং একবার পাওয়া গেলে, ডেটা পাওয়ার জন্য তাদের ব্যাখ্যা করুন। এটি একটি কঠিন কাজ এবং সর্বদা সম্পূর্ণ স্বয়ংক্রিয় করা যায় না। একটি নিম্ন এবং আরও মরিয়া স্তরে, এর মধ্যে স্বতন্ত্র ফাইলগুলির স্বাক্ষরের জন্য স্ক্যান করা জড়িত, এই আশা করে যে তারা ডিস্কের সংলগ্ন ব্লকগুলিতে থাকবে। যদিও এই ধরণের অপারেশনটি আমি আনন্দের সাথে পেশাদারদের ছেড়ে চলে যাব। আমি পুরানো FAT ডিস্ক সহ সর্বদা সফলভাবে এটি বেশ কয়েকবার করেছি। নতুন এবং আরও বড় এবং আরও খণ্ডিত FAT32 ডিস্ক সহ আমি প্রায় 50% সাফল্যের সাথে এটি আবার করেছি। আমি চেষ্টা করেছি আরও দু'বার জটিল এনটিএফএস এবং এক্সট 4 ফাইল সিস্টেমে দু'বার দু'বার দুর্বল ফলাফলের সাথে (তবে আমার পুরো ব্যাকআপ ছিল এবং এটি আমার সমস্তটা দিচ্ছিল না)।

লিনাক্স থেকে ম্যানুয়াল পুনরুদ্ধার

ঠিক আছে, তাই আপনি লিনাক্সে পার্টিশনটি মাউন্ট করার চেষ্টা করে ত্রুটিগুলি পান ( লক্ষ্য করুন /dev/sdc এবং এটি বিভিন্ন জিনিস - চিত্রটি বোঝায় )।/dev/sdcN /dev/sdc

# mount -t ntfs /dev/sdc1 /mnt/recovery
ntfs_mst_post_read_fixup_warn: magic: 0x00000000  size: 1024   usa_ofs: 0  usa_count: 65535: Invalid argument
Record 1 has no FILE magic (0x0)
Failed to open inode $MFTMirr: Input/output error

... এটি সিস্টেমটিকে এটি বিশ্বাস করে যে পার্টিশনটি ভুল বা খারাপভাবে ক্ষতিগ্রস্থ হয়েছে তা বোঝা যাচ্ছে। প্রথমে প্রথম বিকল্পটি পরীক্ষা করে দেখুন:

# fdisk /dev/sdc

আপনি এই জাতীয় কিছু পান:

Disk /dev/sdc: 1000.2 GB, 1000204885504 bytes
1 heads, 63 sectors/track, 31008335 cylinders, total 1953525167 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9d2b7596

Device       Boot      Start    End          Blocks       Id  System
/dev/sdc1              63       1953520127   976760032+   7   HPFS/NTFS/exFAT

পরবর্তী পদক্ষেপটি প্রকৃত পার্টিশন শুরু পরীক্ষা করা হবে। চিত্র ফাইলটিতে (বা /dev/sdc) অনুসন্ধান করে আমরা এনটিএফএস স্বাক্ষরটি অনুসন্ধান করব:

  00000000:EB 52 90 4E 54 46 53 20 -20 20 20 00 02 08 00 00 .R.NTFS ........ 
  00000010:00 00 00 00 00 F8 00 00 -3F 00 FF 00 3F 00 00 00 ........?...?... 
  00000020:00 00 00 00 80 00 80 00 -4A F5 7F 00 00 00 00 00 ........J....... 

# dd if=/dev/sdc bs=512 count=1 skip=63 2>/dev/null | hexdump -C | head -n 1

... উপরের ডেটা সহ আমরা প্রত্যাশা করি এনটিএফএস বুটটি সেক্টর sector৩ সেক্টরে হবে, তাই আমরা সেট করেছি skip। এছাড়াও, আমরা প্রথম (বলি) মেগাবাইটে প্রতিটি সেক্টরের সাথে চেষ্টা করব ...

# dd if=/dev/sdc bs=512 count=2000000 2>/dev/null | hexdump -C | grep "00:EB 52 90 4E 54 46 53"

... কেবলমাত্র একটি বুট সেক্টর রয়েছে তা নিশ্চিত করার জন্য (আমার কাছে এটি ঘটেছিল F একটি FAT32 ডিস্কে, তবে এখনও ) এবং যে কোনও জায়গায় পড়ার ত্রুটি নেই।

আপনার ফলাফল

00007e00  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|

আমরা প্রত্যাশা করব ঠিক তেমন: সেক্টর 63 63 63 512 = 32256 = 7e00 হেক্সাডেসিমালের অফসেট দেয়। এনটিএফএস বুট সেক্টর রয়েছে এবং পার্টিশন টেবিলটি সঠিক বলে মনে হচ্ছে

সুতরাং আমরা এখন লিনাক্স থেকে একটি বড় অংশ অনুলিপি /dev/sdc1, বলতে /tmp/mydisk.imgএবং এটি ঠিক করার চেষ্টা করতে পারি। এটি শারীরিক ডিস্কের ক্ষতি করবে না, যা অন্যান্য চেষ্টার জন্য এখনও অপরিবর্তিত থাকবে। এবং এখন থেকে আমরা পিটি সঠিক হতে জানি, আমরা /dev/sdc1অনুলিপিটির জন্য ব্যবহার করতে পারি এবং আশা করি যে আমরা আগে করতে পারিনি:

# dd if=/dev/sdc1 of=/tmp/mydisk.img bs=1G count=10
...after copying 10 gigabytes...

# ntfsfix /tmp/mydisk.img

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


@ ইজারনি - তথ্যের জন্য ধন্যবাদ যদিও আমার সাথে প্রথম সমস্যাটি হ'ল আমি লিনাক্সে এইচডিডি চিত্রটি তৈরি করতে পারি না কারণ এটি একেবারেই স্বীকৃত নয়। উইন্ডোজগুলিতে এটি কমপক্ষে সনাক্ত করা হলেও অ্যাক্সেসযোগ্য নয়।
অনুরাগ রানা

আপডেটের উত্তর পুনরায়: "অচেনা"
এলসার্নি

@ ইসরেনি - সহায়তার জন্য আপনাকে অনেক ধন্যবাদ আমি ডিস্কে ডেটা চিত্র তৈরি করতে সক্ষম, তবে আমার ডিস্কের ডেটা 400 গিগাবাইট এবং আমার ল্যাপটপে সর্বোচ্চ উপলব্ধ আকার 200 গিগাবাইট। অতএব আমি একটি সম্পূর্ণ চিত্র তৈরি করতে সক্ষম হব না। এটি মাঝখানে গর্ভপাত হবে। আমি কি কোনও উপায়ে 400 জিবি থেকে 200 জিবি কেবল আমার ল্যাপটপে অনুলিপি করতে পারি এবং তারপরে সেই 200 জিবি চিত্র থেকে কিছু তথ্য পুনরুদ্ধার করা যায়?
অনুরাগ রানা

হ্যাঁ, আপনি ব্যবহার করতে পারেন ddসঙ্গে countপ্যারামিটার (গিগাবাইট মাত্র একটি প্রদত্ত নম্বর পেতে যে বিবেচনা DD এবং ডিস্কে বিক্রেতাদের উপর একমত না কত বড় বড় গিগাবাইট হয় - এক "200 গিগাবাইট" অর্থ হতে পারে অপরকে "190 গিগাবাইট"। তবে এটিও বিবেচনা করুন যে একটি নতুন 500 গিগাবাইট ইউএসবি ডিস্কের জন্য প্রায় 59,99 ডলার ব্যয় হবে; সম্ভবত এটি ব্যয়যোগ্য হবে you আপনি ডিস্কটি চিত্রিত করতে পারেন এর অর্থ হ'ল সমস্ত সম্ভাবনাতেই হার্ডওয়্যার ত্রুটিবিহীন We আমরা একটি সফ্টওয়্যারটির দিকে তাকাচ্ছি এখানে ঠিকঠাক (যতক্ষণ না আপনি একটি গুরুত্বপূর্ণ এলাকায় একটি সেক্টর হার্ডওয়্যার ঠিকঠাক রক্তাক্ত দুর্ভাগ্য ছিল)।
LSerni

@ ইসরেনি-ধন্যবাদ ইউ :) আজ আমি একটি সিগেট পুনরুদ্ধার সফ্টওয়্যার (নিখরচায় সংস্করণ) ব্যবহার করেছি এবং এটি এইচডিডি পড়তে সক্ষম হয়েছে, সমস্ত ফোল্ডারটি (যেমন তারা ছিল) তালিকাভুক্ত করতে পারে এবং 64kb (এর নিখর সংস্করণ) এর চেয়ে কম সমস্ত ফাইল পুনরুদ্ধার করতে পারে। এর অর্থ এইচডিডি অবশ্যই কোনও হার্ডওয়্যার ত্রুটি থেকে মুক্ত। Dd ব্যবহার করে আমার ল্যাপটপে 200GB ডেটা অনুলিপি করার পরে, আমরা কি সাধারণ ডিরেক্টরিতে অ্যাক্সেসের মতো সেই ডাম্পটি অ্যাক্সেস করতে পারি? না .. ঠিক আছে .. কারণ তৈরি করা ডাম্প একটি ফাইল যা কোনও সাধারণ অ্যাপ্লিকেশন ইনস্টল থাকা অবস্থায় খোলা যায় না। তারপরে আমরা কীভাবে সেই ডাম্প থেকে প্রয়োজনীয় ফোল্ডার / ফাইলটি অনুলিপি / অনুলিপি করতে পারি?
অনুরাগ রানা

-2

প্রশাসনিক সুবিধার্থ হিসাবে কেবল সেন্টিমিডে যান এবং chkdsk X: / f টাইপ করুন ("এক্স" ড্রাইভারের ভলিউমের নাম, "/ f" ঠিক আছে)


@ ইসার্নি উত্তর উত্তরের স্তরটি খুব বেশি ছেড়ে দিয়েছে, দুঃখিত তবে আমার অবশ্যই ডাউনওয়েট করতে হবে
ফ্রান্সিসকো তপিয়া

ওপি থেকে: "এমনকি chkdsk ত্রুটি সহ এখন ব্যর্থ হচ্ছে:" ফাইল সিস্টেমটি এনটিএফএস। ভলিউম সংস্করণ এবং অবস্থা নির্ধারণ করতে অক্ষম। chkdsk বাতিল করা হয়েছে "" "
5cʜιᴇ007

-3

আমার এবং আমার সহকর্মীদের জন্য একটি সরল সমাধান হ'ল ডিস্কটি মাউন্ট করা এবং chkdskউইন্ডোজ 7 এ ব্যবহার করা।

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