बाहरी 3 टीबी डिस्क।
पावर बम्प के बाद काम करना बंद कर दिया।
GPT रिपोर्ट इस प्रकार है:
bash-3.2# gpt show /dev/disk6
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 2930266584 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
2930676224 262144
2930938368 2929332616 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
5860270984 262151
5860533135 32 Sec GPT table
5860533167 1 Sec GPT header
यह सामान्य दिखता है।
bash-3.2# diskutil repairDisk /dev/disk6
Nonexistent, unknown, or damaged partition map scheme
If you are sure this disk contains a (damaged) APM, MBR, or GPT partition map,
you can hereby try to repair it enough to be recognized as a map; another
"diskutil repairDisk /dev/disk6" might then be necessary for further repairs
Proceed? (y/N) y
Partition map repair complete; you might now want to repeat the
verifyDisk or repairDisk verbs to perform further checks and repairs
इसे दोहराने से कोई बदलाव नहीं होता है।
DiskUtil रिपोर्ट इस प्रकार है:
bash-3.2# diskutil list /dev/disk6 /dev/disk6 #:
TYPE NAME SIZE IDENTIFIER 0: *3.0 TB disk6
मुझे लगा कि यह खराब पीएमबीआर हो सकता है। सभी खातों से, यह केवल एक एमबीआर है जिसमें गैर-बूट करने योग्य विभाजन है। मैंने USB स्टिक पर एक HFS डिस्क बनाई और बीमार डिस्क पर MBR (dd if = / dev / disk7 count = 1 of = / dev / disk6) की नकल की।
मैंने डिस्क को स्कैन करने के लिए आर-स्टूडियो का उपयोग किया। आर-स्टूडियो फाइलों और निर्देशिकाओं और ऐसे पाता है।
रैन टेस्टडिस्क (अलग कमांड लाइन डिस्क उपयोगिता) यह जीपीटी के साथ सहमत संख्या है।
मैंने तब डिस्क के पहले 34 ब्लॉक का बैकअप बनाने के लिए dd का उपयोग किया, और विभाजन तालिका को नष्ट करने और पुनः बनाने के लिए gpt का उपयोग किया।
604 gpt destroy /dev/disk6
605 gpt create /dev/disk6
606 gpt show /dev/disk6
...
610 gpt add -b 40 -s 409600 -i 1 -t efi /dev/disk6
611 gpt add -b 409640 -s 2930266584 -i 2 -t hfs /dev/disk6
612 gpt add -b 2930938368 -s 2929332616 -i 3 -t hfs /dev/disk6
613 gpt show /dev/disk6
कोई आनंद नहीं है। मुझे यहाँ कुछ याद आ रहा है।