HDD'yi düzeltmek için TestDisk sonuçlarını çözme konusunda yardıma mı ihtiyacınız var


0

Arkaplan -

Kopyalamak için terminalde ASR'yi kullanmaya çalışırken bir HDD içeriğini başarısız etmek harici HD 1. boşaltmak , ben facepalm olarak hedef belirlemek YEDEK HD 2. .

Girdiğimde, asr normal adımlardan geçti ve PSTT 0 100'e basın, geri yüklemeye başlayın ve beklediğimden daha uzun süre oraya asıldı. Sonra yanlış hedef hacmi koyduğumu farkettim ve pencereyi sonlandırdım.

Şimdi, BACKUP HD # 2'yi dizüstü bilgisayarıma taktığımda takmıyor. Disk Yardımcı Programında görebilir ve onarım çalıştırabilir, ancak aşağıdakileri elde edebilirim:

"Bölünme haritasındaki önyüklemeyi engelleyebilecek sorunlar bulundu"

Terminale monte etmeye çalışmak da başarısız oluyor.

Disk Warrior'ım var ve sabit sürücüyü görebiliyor (ve bunun için belirlediğim adı gösteriyor, oysa Disk Utility bunu Untitled olarak gösteriyor) ancak sürücünün çok büyük olduğunu söylüyor.

Drive Genius'um var, ancak aygıtların altında ve hacimlerde görünmüyor, bu yüzden orada da tamir edemiyorum.

Disk Drill'i satın aldım, sürücüyü taradım, ancak bulunan dosyaları - video / resimler / ses / etc türüne göre kategorize etti ve tüm dosya adı bilgilerini attı - şimdi de dosya 000001.jpg. klasör yapısı Yapılarımı / adları eski sürücüye geri getirmenin bir yolu olduğunu umduğumda dosyalarımı geri alabildiğim için çok minnettarım ve mutluyum ...

TestDisk ile 4 gün boyunca taramanın ardından, işte sonuçlar. Fakat daha sonra ne yapacağımı bilemiyorum. Herhangi bir fikir?

Teşekkürler!

 TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/rdisk1 - 3000 GB / 2794 GiB - 732566645 sectors
     Partition               Start        End    Size in sectors
 P EFI System                     6      76805      76800 [EFI]
 P Mac HFS                   156013  271598000  271441988
>P Mac HFS                280526626  282014439    1487814
 P Mac HFS                288815421  288905227      89807
 P Mac HFS                288931061  289023226      92166
 P Mac HFS                289086265  289190956     104692
 P Mac HFS                290295252  291221714     926463
 P Mac HFS                486080570  486424828     344259
 P Mac HFS                489985809  490029384      43576
 P Mac HFS                701675873  709084595    7408723

Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
                P=Primary  D=Deleted
Keys A: add partition, L: load backup, T: change type,
     Enter: to continue
HFSX blocksize=4096, 6094 MB / 5811 MiB

ASR kullandığınızda, büyük olasılıkla bölüm haritasının üzerine yazdı. Klasör yapınızı veya adlarınızı geri alamazsınız. Böyle işlemler yaparken diğer tüm sürücüleri fişten çekmeliydiniz.
At0mic

@Lauren Bir cevap yazdım. Kurtarma görevinde sorun yaşarsanız, lütfen benimle iletişime geçin. TeamViewer'ı yükleyip beni davet ederseniz doğrudan size yardımcı olabilirim. TeamViewer, sisteminize uzaktan erişim sağlayan bir araçtır. Size e-posta adresimi vereceğim ve o zaman bana e-posta yoluyla bir erişim kodu göndermek zorundasınız.
klanomath

Yanıtlar:


1

OS X diskleri için TestDisk sonuçları genellikle yanıltıcı ve hatta yanlıştır çünkü algoritma özel gizli cilt içeriğini yanlış yorumlar. AFAIK, özel boş blokları (2) ve ardından HFSJ dizesinin üçüncü blokta (HFSJ biriminin başlangıcını belirten) ortaya çıkmasını algılamaya çalışır. Bir birimin son bloklarını tespit etmek için benzer bir sıra kullanılır. Bu gibi 1536 Bayt "bloklar" TestDisk'in işlemesinden daha sık görülür.

Farklı bir yaklaşım tercih ederim:

Disk Yardımcı Programı tarafından bir (görünür) HFS + birimine ayrılan harici diskler genellikle tipik bir bölüm şemasına sahiptir:

Aygıt Bloğu Boyutuna (512 B veya 4096 B) ve diskin toplam boyutuna bağlı olarak, bölüm tablosundan sonra ilk bölüm olarak 200 MiB veya 300 MiB EFI bölümü, ardından ana birim ve son olarak 134.2 MiB bölüm veya aynı boyutta boş alan. Son bloklar, ikinci ("yedek") bölümleme tablosu tarafından işgal edilir.

512 B diskin standart Apple GUID bölüm şeması şöyle görünür:

                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  part2-size      2  GPT part - partition type
part2-size+409640      262144      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
    total_size-40           7         
    total_size-33          32         Sec GPT table
     total_size-1           1         Sec GPT header

part2-size genellikle: toplam boyut - 512 B-bloklarda 671824. 3. bölüm eksikse, son üç satır şöyle görünür:

total_size-262190      262151         
    total_size-33          32         Sec GPT table
     total_size-1           1         Sec GPT header

Bir 4096 B diskin standart Apple GUID bölüm şeması şöyle görünür:

               0           1         PMBR
               1           1         Pri GPT header
               2           4         Pri GPT table
               6       76800      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
           76806  part2-size      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
total_size-32773       32768         
    total_size-5           4         Sec GPT table
    total_size-1           1         Sec GPT header

part2-size genellikle: toplam boyut - 4096 B-bloklarda 109579.

512 B disklerinde ayrıca 614400 blok (512) EFI partiton (bölüm 1) veya 4096 B diskler 51200 blok (4096) EFI bölmeye sahip olabilir - her ikisi de, diğer taraftan daha az sıklıkta bulunabilir. Ana bölümün büyüklüğü sırasıyla küçültülür veya büyütülür.


Yana gpt yalnızca birinci ve ikinci bölüm tablosunda yazıyor (ve hacim içeriği üzerine yazmaz!) Eğer bölüm boyutları uyacak olabilen şimdi test edebilir.

Temel gpt komutları aşağıdaki gibidir:

  • bölüm tablosunu göster:

    sudo gpt -r show diskX 
  • bölüm ekle:

    sudo gpt add -i (i) -b (block-nr) -s (blocks) -t (GUID) diskX

    i: index numarası, b: start bloğu, s: size, t: bölüm tipi

  • bir bölümü kaldırın:

    sudo gpt remove -i (i) diskX
  • bölüm tablosu yok:

    sudo gpt destroy diskX
  • yeni bir bölüm tablosu oluştur:

    sudo gpt create -f diskX

Diskinizi tamir etmek:

  • Bozuk diskin dışındaki herhangi bir harici diski, başparmak sürücüsünü vb. çıkarın.
  • Terminal.app'i açın ve diskutil listbir genel bakış için girin . Çıktıda harici diskin disk tanımlayıcısını elde edeceksiniz (örneğin disk2; altında disk2 olduğunu varsayıyorum, disk tanımlayıcınız farklı olabilir!)
  • cihaz bloğu boyutunu al:

    diskutil info disk2 | grep "Device Block Size"
  • diskin bölüm tablosunu alın:

    sudo gpt -r show disk2
  • Diski çıkarın:

    diskutil umountDisk disk2
  • Eğer bulursan bölümleri ile örn hepsini kaldırmak sudo gpt remove -i 2 disk2, sudo gpt remove -i 3 disk2ve sudo gpt remove -i 1 disk2. Bölüm tablosu yoksa, yeni bir tane oluşturun.
  • Diskinizin özelliklerini inceleyerek (muhtemelen bir 4096 B disk) şimdi aşağıdakileri deneyeceğim:

    sudo gpt add -i 1 -b 6 -s 51200 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2
    sudo gpt add -i 2 -b 51206 -s 732482666 -t 48465300-0000-11AA-AA11-00306543ECAC disk2

    sonra potansiyel bir hacmi doğrulayın.

    diskutil verifyVolume disk2s2

    ya bu ile tekrar bölümleri kaldırmak başarısız sudo gpt remove -i 2 disk2ve sudo gpt remove -i 1 disk2ve farklı bir EFI bölümü boyutunu seçin:

    sudo gpt add -i 1 -b 6 -s 76800 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk2
    sudo gpt add -i 2 -b 76806 -s 732457066 -t 48465300-0000-11AA-AA11-00306543ECAC disk2

    sonra potansiyel bir hacmi doğrulayın.

    diskutil verifyVolume disk2s2

İlgili bölüm sınırlarını bulmak için farklı bir yöntem bu cevapta ana hatlarıyla belirtilmiştir: MBR'ye zarar veren GUID sabit diski ve diğer birkaç cevap nasıl düzeltilir .

Prensip olarak, TestDisk yöntemine benzer, ancak tespit edilebilir / saptanan karakteristik hacim yapılarının bazı (insan) yorumlarıyla. Bu nedenle otomatik ve yavaş değildir.


Senin Eğer asr görev önceki ana hacminin önemli bölümlerini üzerine yazmış, bu kurtarılabilir edilemez.


Benim de benzer bir problemim var. Bir MBR bölümleme şemasında bir HFS + bölümünüz olsun. Verilerimi kaybetmeden şemayı GPT olarak kaldırmak ve değiştirmek mümkün müdür? Bununla ilgili bir sorunuz muhakkak ki yardımınız için teşekkür ederiz.
Luis Vera
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.