দুর্ঘটনাক্রমে পার্টিশন স্কিম পরিবর্তন করার পরে কিভাবে ড্রাইভ মেরামত করবেন?


0

আমি বুট ক্যাম্প ব্যবহার করছিলাম। যেভাবে আমি এমবিআর পার্টিশন স্কিমে আমার বাইরের হার্ড ড্রাইভে জিপিটি পার্টিশন স্কিম পরিবর্তন করতে পেরেছি। নীচে কমান্ড থেকে আউটপুট হয় sudo gpt -r -vvv show /dev/disk1

gpt show: /dev/disk1: mediasize=1000204886016; sectorsize=512; blocks=1953525168
gpt show: /dev/disk1: Suspicious MBR at sector 0
gpt show: /dev/disk1: Bad CRC in GPT table at sector 2
gpt show: /dev/disk1: Sec GPT at sector 1953525167
       start        size  index  contents
           0           1         MBR
           1      409639         
      409640  1829583888      2  MBR part 175
  1829993528     1531680      3  MBR part 171
  1831525208   121999927         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

আমি এই বহিরাগত ড্রাইভ থেকে ওএস এক্স বুট ছিল। আমি এই ড্রাইভ সব তথ্য হারানো ছাড়া কার্যকরী করার চেষ্টা করছি।


আমি দেখতে পাচ্ছি যে আপনি জিপিটি থেকে এমবিআর পর্যন্ত বিভাজন প্রকল্পটি পরিবর্তন করেছেন। সমস্যা মেরামতযোগ্য বলে মনে হচ্ছে। সাধারণত, ম্যাক বুট থেকে disk0। কেন আপনি দেখান disk1?
David Anderson

এটি ডিস্ক 1 দেখানো হচ্ছে কারণ এটি একটি বহিরাগত ইউএসবি মাধ্যমে সেটআপ করা হয়েছে যা আমি অন্য হার্ড ড্রাইভে OSX পুনরায় ইনস্টল করেছি
Kevin

আমি এই প্রশ্ন পুনরায় খোলা পেতে চেষ্টা করছি। আমার সম্পাদনা ভুল হলে, সংশোধন করা। যদি প্রশ্নটি পুনরায় খোলা না হয় তবে আমি উত্তরটি পোস্ট করার অন্য উপায় খুঁজে বের করার চেষ্টা করব।
David Anderson

প্রশ্নটি আমার কাছে স্পষ্ট এবং একটি সাধারণ পরিস্থিতি বর্ণনা করে। আমি কিভাবে এটি একটি উত্তর জমা দিতে পারি?
boris42

উত্তর:


1

আউটপুট থেকে gpt কমান্ড নিম্নলিখিত নির্দেশ করে।

  • যদিও প্রাথমিক কোন সমস্যা আছে এমন কোনো ইঙ্গিত নেই GUID পার্টিশন টেবিল (জিপিটি) শিরোনাম, এন্ট্রি হয়েছে বলে মনে হচ্ছে ক্ষতিগ্রস্ত হয়েছে।
  • সেকেন্ডারি (ব্যাকআপ) জিপিটি হেডার এবং এন্ট্রি অক্ষত।
  • এমবিআর টেবিল অন্তত দুটি পার্টিশন এন্ট্রি থাকে। এক এন্ট্রি হয় একটি ওএস এক্স পার্টিশন (টাইপ 175 = 0xAF)। আরেকটি এন্ট্রি একটি ওএস এক্স পুনরুদ্ধার পার্টিশন (টাইপ 171 = 0xAB)।

স্বাভাবিক পরিস্থিতিতে, নিম্নলিখিত সত্য।

  • দ্য gpt কমান্ড পার্টিশনের জন্য এমবিআর পার্টিশন এন্ট্রি প্রদর্শন করে না টাইপ 0xEE।
  • প্রাথমিক এবং মাধ্যমিক জিপিটি হেডারের কিছু মান ভিন্ন, সুতরাং শিরোনাম অভিন্ন নয়।
  • প্রাথমিক এবং মাধ্যমিক জিপিটি এন্ট্রি আসলেই হয় অভিন্ন।

অতএব, দ্বিতীয় জিপিটি থেকে প্রাথমিক জিপিটি পর্যন্ত এন্ট্রি অনুলিপি করা হলে পার্টিশন টেবিল ত্রুটিগুলি ঠিক করা উচিত। নিচে কমান্ড এই কাজ করবে। (আমি বাহ্যিক ড্রাইভ এখনও অনুমান disk1 )।

diskutil unmountDisk /dev/disk1
sudo dd if=/dev/disk1 of=/dev/disk1 count=32 conv=notrunc seek=2 skip=1953525135 

উপরের কমান্ডগুলি পার্টিশন টেবিল ত্রুটিগুলি ঠিক করা হলেও, পার্টিশনগুলিতে সংরক্ষিত তথ্যটি কোনও গ্যারান্টি নেই, এটি দূষিত হয়নি।

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