এসএসডি ফরম্যাট জিপিটি ফিক্স করুন


1

লিনাক্স gparted মধ্যে একটি ইউএসবি বিন্যাস যখন আমি ঘটনাক্রমে আমার এসএসডি ফর্ম্যাট জিপিটি ফর্ম্যাট। এখন, চলমান যখন gpt ম্যাকের কমান্ড লাইনে, আমার এসএসডি কেমন দেখাচ্ছে:

My-MacBook-Pro:~ user$ sudo gpt -r show disk2
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34  1000215149         
  1000215183          32         Sec GPT table
  1000215215           1         Sec GPT header

আমার এই ড্রাইভে 2 টি পার্টিশন ছিল: ম্যাক OSX এবং একটি উইন্ডোজ 8.1 বুটক্যাম্প পার্টিশন। আমি পরের loosing মন মনে হবে না।

আমি পার্টিশন পুনরুদ্ধার করতে সক্ষম হচ্ছে সম্পর্কে শুনেছেন gpt ম্যাক কমান্ড। এটা আমার ক্ষেত্রে সম্ভব?

ধন্যবাদ, মার্টিন


আপনার উইন্ডোজ 8.1 বা আপনার ম্যাক ওএস এক্স পার্টিশনটি কত বড় ছিল তা কি আপনি জানেন?
klanomath

উত্তর:


1

আপনি যদি ডিস্ক ওয়ারিয়র বা আপনার ভলিউম ফিরে পেতে অনুরূপ কিছু ব্যবহার করতে না চান তবে আপনার পার্টিশনগুলি ম্যানুয়ালি পুনরুদ্ধার করার জন্য একটি ছোট সুযোগ রয়েছে:

আপনি যে সাধন করতে কিছু সরঞ্জাম এবং ভাগ্য প্রয়োজন হবে:

একটি থাম্ব ড্রাইভে একটি পূর্ণ ভ্যানিলা সিস্টেম (মাউন্টেন লায়ন বা Mavericks কাজ করা উচিত) ইনস্টল করুন। একটি পুনরুদ্ধার সিস্টেম কাজ করবে না। থাম্ব ড্রাইভ বুট, ডাউনলোড এবং ইনস্টল করুন wxHexEditor । রুট হিসাবে রুট ব্যবহারকারী এবং লগ ইন সক্রিয় করুন।

কোনও বুট ক্যাম্প পার্টিশন ছাড়াই মাউন্টেন লিয়নের একটি ক্লাসিক্যাল পার্টিশন মানচিত্র সম্ভবত আপনার ম্যাকে এটি দেখতে পাবে:

sudo gpt -r show disk2
      start       size  index  contents
          0           1         PMBR
          1           1         Pri GPT header
          2          32         Pri GPT table
         34           6 
         40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640   998536000      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  998945640     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
 1000215176           7 
 1000215183          32         Sec GPT table
 1000215215           1         Sec GPT header

বুট ক্যাম্প পার্টিশন সহ মাউন্টেন লায়নের একটি পার্টিশন মানচিত্র সম্ভবত এটির মত দেখতে পারে (আকারগুলি আপনার ক্ষেত্রে পরিবর্তিত হতে পারে - আমি উইন্ডোজের জন্য ~ 50 GB পার্টিশন চয়ন করেছি):

sudo gpt -r show disk2
      start       size  index  contents
          0           1         PMBR
          1           1         Pri GPT header
          2          32         Pri GPT table
         34           6 
         40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640   898536000      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  898945640     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  900215176      204800      4  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  900419976    99795200      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
 1000215176           7 
 1000215183          32         Sec GPT table
 1000215215           1         Sec GPT header

এখন আমরা আপনার ডিস্কের পুনরুদ্ধারের এইচডি-পার্টিশনের একটি নির্দিষ্ট পাঠ্য স্ট্রিং অনুসন্ধান করার চেষ্টা করি। উপরের উদাহরণে এটি সূচক সংখ্যা 3 দিয়ে পার্টিশন।

ওপেন WXHexEditor। মেনুবারে "ডিভাইস" -এ যান - & gt; "ওপেন ডিস্ক ডিভাইস" - & gt; উপযুক্ত diskNummber নির্বাচন করুন। সম্ভবত এটি ডিস্ক 1 বা ডিস্ক 2। ডিস্কের কোনো ডিস্ক1s1 বা disk1s2 এর মতো কোনও পার্টিশন থাকতে পারে না। নিচের উদাহরণের মতো উইন্ডোজগুলি সরাসরি লাল লাইন সহ সাজানোর চেষ্টা করুন এবং ডিস্কের খুব শেষে স্ক্রোল করুন (আপনার দৃশ্যমান অফসেট নম্বরটি প্রায় 51211000000):

wxHexEditor

এখন অনুসন্ধান বোতাম টিপুন এবং ম্যানুয়ালি প্রবেশ করান:

/private/var/tmp/efiboot/efiboot

এবং নীচের উদাহরণে "পাঠ্য অনুসন্ধান", "ম্যাচ কেস" এবং "পিছনে অনুসন্ধান করুন" সক্ষম করুন।

wxHexEditor

এই কিছু সময় নিতে পারে। ফাইন্ডিং বাস্তবসম্মত যদি স্ক্রলবার নির্দেশক অবস্থান চেক করুন। আপনি 375 গিগাবাইটে (ম্যাক ওএস এক্স) এবং 125 গিগাবাইটে (উইন্ডোজ) আপনার ডিস্কটি বিভক্ত করলে স্ট্রিং মিল চতুর্থ ত্রৈমাসিকে শুরু হতে হবে।

স্ট্রিং ধারণকারী ব্লকের প্রথম অফসেট নম্বর একটি নোট করুন।

উপরন্তু অফসেট নম্বর কম স্ক্রোল। এটি সরাসরি পূর্ববর্তী ব্লক ছাড়া zeros দিয়ে ভরা করা উচিত। আপনি zeroes আর অন্য কিছু খুঁজে যদি এখানে থামুন।

  • আমার উদাহরণে এটি 68195037696। 512 এর মাধ্যমে ব্লক নম্বরটি পেতে যে নম্বরটি ভাগ করুন: 68195037696/512 = 133193433

আপনার পুনরুদ্ধারের এইচডি শুরু ব্লক পেতে উপরে পাওয়া নম্বর থেকে 244921 সরান।

  • আমার উদাহরণ 133193433 - 244921 = 132948512।

আপনার প্রধান ভলিউম এর শেষ ব্লক পেতে উপরে পাওয়া নম্বর থেকে 1 মুছে ফেলুন।

  • আমার উদাহরণ 132948512 - 1 = 132948511 (*)

রিকভারি এইচডি এর শুরু ব্লকের সাথে আমরা এখন বিভিন্ন অনুপস্থিত পার্টিশন যোগ করতে পারি:

আপনাকে ডিভাইসটির সাথে আনমাউন্ট করতে হবে:

diskutil unmountDisk diskNumber

(আপনি উপরে পাওয়া diskNumber দিয়ে: সম্ভবত disk1 বা disk2)

প্রথমে আমরা প্রবেশ করে EFI পার্টিশন পুনরুদ্ধার করি:

gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B diskNumber

(উপরে পাওয়া ডিস্কএনবারের সাথে: সম্ভবত ডিস্ক 1 বা ডিস্ক 2)

তারপর আমরা প্রবেশ করে আপনার প্রধান পার্টিশন পুনরুদ্ধার করি:

gpt add -b 409640 -i 2 -s SizeOfPartition -t 48465300-0000-11AA-AA11-00306543ECAC diskNumber

(SizeOf পার্টিশন = (*) - 409640 +1 সহ)

আমার উদাহরণে এটি হবে: 132948511 - 409640 + 1 = 132538872

তারপরে আমরা আপনার পুনরুদ্ধারের এইচডিটি প্রবেশ করে পুনরুদ্ধার করতে পারি:

gpt add -b EndblockOfMainVolume+1 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC diskNumber

তারপরে আপনি সমস্ত পার্টিশনকে লেবেল করতে পারেন gpt label -i IndexNumber -l "Name" diskNumber:

gpt label -i 1 -l "EFI" diskNumber
gpt label -i 2 -l "Macintosh HD" diskNumber
gpt label -i 3 -l "Recovery HD" diskNumber

(উপরে পাওয়া ডিস্কএনবারের সাথে: সম্ভবত ডিস্ক 1 বা ডিস্ক 2)

এখন আবার আপনার ম্যাক থাম্ব ড্রাইভ পুনরায় আরম্ভ করুন। ডিস্ক ইউটিলিটি খুলুন এবং ত্রুটি জন্য পুনরুদ্ধার ভলিউম চেক করুন।

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

আপনার ডিস্ক পুনরুদ্ধারের জন্য সৌভাগ্য কামনা করছি - আমি আশা করি এটি এমন কাজ করবে। আপনি যদি অনিশ্চিত হন বা কোনো প্রশ্ন থাকে তবে এখানে @ ক্লেমনোমথ দিয়ে একটি মন্তব্য করুন

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