Disk Yardımcı Programının onaramayacağını söylediği bir diski nasıl onarabilirim?


27

Tek bir Mac OS Extended bölümü olan harici bir sabit diskim var. Bu disk birkaç gün önce çalışmayı durdurdu. Bölümü disk yardımcı programı ile tamir etmeye çalıştım ama şansım olmadı. Hata mesajı şudur:

Hata: Disk Yardımcı Programı bu diski onaramaz. Dosyalarınızın mümkün olduğunca çoğunu yedekleyin, diski yeniden biçimlendirin ve yedeklenmiş dosyalarınızı geri yükleyin.

Diskimi tamir etmeye çalıştığım herhangi bir fikir veya araç?


Sürücünün düzgün çalıştığından emin misiniz? Henüz yapmadıysanız birkaç şeyi kontrol etmelisiniz: CRC hatanız 0'da mı? Bekleyen / Kaldırılan / Yeniden Tahsis Edilen Kötü Sektörler 0'da mı? Sürücüde rastgele okuma / yazma bloğu testleri yaptınız mı? Bu kontrollerden herhangi birini daha önce yapmadıysanız, SMART Utility adlı bir shareware programa bakın. Temel sürücü sağlık kontrolleri için kesinlikle tavsiye ederim.
Fyrefly

Yanıtlar:


18

Apple'ın destek belgelerinde açıklandığı şekilde, komut satırıyla (Terminal'de) terminal yardımcı programını kullanarak , aşağıda gösterilen şekilde tamir etme şansı vardır :

Komut satırını ve fsck_hfs -lkomutu kullanın.

Bilgisayarınızı başlatın ve yönetici olarak oturum açın.

Açık Terminal (/ Uygulamalar / Yardımcı Programlar).

Komut istemine aşağıdaki komutu yazın ve daha sonra filesytem kimliğinizi belirlemek için Geri Dön düğmesine basın:

df -hl

Bunun gibi görünen bazı metin satırlarını arayın:

Filesystem Size Used Avail Capacity Mounted on
/dev/disk0s3 37G 20G 17G 55% /
/dev/disk0s5 37G 37G 641M 98% /Volumes/Storage

"/ Dev / disk0s3" gibi / dev / 'ten sonra görünen "Disk" adını Dış Diske not edin. Bu, Harici biriminiz için dosya sistemi kimliğinizdir.

Komut istemine aşağıdaki komutu yazın ve sonra Return tuşuna basın:

df -hl

Ardından, aşağıdaki komutu yazın; burada "disk1", ​​4. adımda not ettiğiniz dosya sistemi kimliğinizdir, sonra Return tuşuna basın:

sudo fsck_hfs -l /dev/disk1

İstendiğinde, yönetici şifrenizi girin, ardından doğrulamaya başlamak için Geri Dön düğmesine basın.

Disk kontrolü sırasında bunun gibi mesajları görmelisiniz:

** /dev/rdisk0s3 (NO WRITE)
** Root file system
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume Macintosh HD appears to be OK.

@ Buscar - bu daha iyi bir cevap ... ama fsck, Disk Yardımcı Programının aslında yapamadığı şey. Manuel olarak fsck uygulamak daha etkili olabilir, ancak belki de bu olayla ilgileneceğinizi düşündüm. Güzel cevap, devam et.
chillin

3
@Buscar Bölümüm atlanmadı ve bunu yapamıyorum. Bu nedenle df -hl bunu rapor etmiyor. Fsck_hfs komutunu uygulamanın bir yolu var mı?
gyurisc '

@gyurisc df -hl komutunu çalıştırmak zorunda değilsiniz, sadece disk bölümünüzün durumunu göstermek için kullanılır.
Ruskes

3
Anlamadım. İkinci çağrı ne df -hlbaşarır?
Slipp D. Thompson

1
Disk monte etmiyorsa @gyurisc kullanın diskutil list: Harici Disk kimliği almak için apple.stackexchange.com/questions/107953/...
PCV

9

Zarar görmüş bir Apple_HFS diskini Mavericks / Yosemite'ye taktığınızda fsck_hfs, kendi kendine çalışır .

Çıktıyı görebilirsiniz (Terminal'de):

tail -f /var/log/fsck_hfs.log

Kendinizi onarıma başlamadan önce bitmesini bekleyin.

Ayrıca bazı hataları onarmak için onarımın tekrar tekrar yapılması gerekir. Geçenlerde 7 kez başlatmam gerekti ama sonunda diski başarıyla onardım. fsck_hfsVeya Disk Yardımcı Programını kullanabilirsiniz .


4
art arda tıklamak bana defalarca yardımcı oldu
jensph

özellikle değişik sonuçlar atarak
tutarsa

3

Denemek için bir şey belki aşırı dondurucu torbaları birkaç katmanları koyun ve bunu soğutmak için olan yani dondurucuda daha sonra ve daha sonra monte elde etmeye çalışmak ve tekrar bozulana kadar yapabilirsiniz hangi verileri kapalı kopyalayabilir ve bu işlemi tekrarlayın. Onun saçma, ama benim için çalıştı ve fikir büyük teknoloji haberleri tarafından alındıktan sonra internette görünmeye başlayan efsanevi yayınlardan bağımsız olarak, bunun verilerin kurtarılmasına yardımcı olabileceğine dair birçok anakdot kanıt var.


21
Uygun kullanıcı adı: P
NReilingh

2
Kullanıcı adı için +1. sürücü işe yarıyor, sadece bölme monte
edilemiyor

3

fsckYukarıdan biraz farklı seçenekler kullanarak komut satırında şansım yaver gitti .

df -hlDisk aygıtının yolunu yukarıdaki gibi belirlemek için kullanılır (benim durumumda ilk harici USB sürücüm, /dev/disk1s1)

Sonra kullan

sudo fsck_hfs -r -d /dev/disk1s1

-R seçeneği, Katalog B Ağacı'nı yeniden oluşturur. Disk yardımcı programının bunu neden otomatik olarak yapmadığından emin değilim. -D seçeneği, ekstra hata ayıklama bilgilerini gösterir. Ayrıntılar için bkz . Tek kullanıcı modundaki diski onar (fsck başarısız olur) ve fsck_hfs kılavuz sayfası.


2
Komutunuzu çalıştırdıktan sonra sabit diskimdeki tüm veriler silindi, TEŞEKKÜR EDERİZ !!
Wazery

3

Diski tamir etmeniz gerekmeyebilir!

Bu, bir Mac ile bir Windows PC arasında paylaştığınız harici bir sürücü mü? FAT32 olarak biçimlendirilmiş bir diskle bu sorunu birkaç kez yaşadım. Windows PC'nizden çıkardığınızda diski düzgün bir şekilde çıkarmazsanız, tüm birim "meşgul" olarak işaretlenir ve Apple Disk Yardımcı Programında bakarsanız birimi onarmanız istenir. Bununla birlikte, Disk Yardımcı Programı birimi onaramaz ve rapor verir:
Açılamaz (Kaynak meşgul)
Dosya sistemi kontrol çıkış kodu 8'dir.

Düzeltme kolaydır, sürücüyü bir Windows PC'ye geri takın ve Mac'inize takmadan önce düzgün şekilde çıkarın.

Bir USB sürücüsünün sadece kabloyu çektirerek çıkarılması nadir değildir ve genellikle herhangi bir soruna neden olmaz ve yeniden taktığınızda bütünlük doğrulanır. ancak görünen o ki, yalnızca dosya sisteminin uygun olduğunu doğrulamak için Microsoft'a güveniyorlar.


1
beni bu yorumla ilgili çok fazla sıkıntıdan kurtardı ... bazen diski bozulmuş değil ..
Mamonu

2

ExFAT'ta harici bir diskle bu sorunu yaşadım, hiçbir şey işe yaramadı. Kurtarma yazılımını kullanmak üzereydim ama Windows'u başlattım, Windows bunu iyi okudu. OS X'e geri döndüm ve şimdi her şey olması gerektiği gibi. Tuhaf.


1

Açıkçası, Apple, hataları bildirme konusunda oldukça muhafazakar. Bazen (bazı insanlar söyleyebilir) bir hataya. Yani ne zaman böyle bir konuya işaret ediyorlar. Bu OLABİLİR üçüncü şahıs program ile tamir edilebilir olabilir ama dürüstçe yapmanız gereken ilk şey Kişisel Veri Yedekleme. Sürücü kızartma olmasa bile, belirgin bir veri kaybı olasılığı olması muhtemeldir.

Nadir durumlarda, harici medyadan veya kurtarma bölümünden (COMMAND-R) önyükleme yapmak ve Disk Utility programını çalıştırmak, onarabilir. Denemeye değer çünkü sadece biraz zaman alır.

Şahsen DiskWarrior'ı kullanıyorum ve bu tam hata mesajı dahil Disk Yardımcı Programının dokunamadığı sürücüleri kurtardım. Hile yapacağının garantisi yok ama yeni bir HD'den daha ucuz.

Başka bir ticari yazılıma sahip değilseniz, istediğiniz yazılım budur. Ayrıca, güncel olarak sahip olduğunuz tüm Mac'lerde çalışan ve önyüklenebilir ortamlarda da saklayın. Ben yaparım.


Neyse ki en önemli klasörleri crashplan ile yedekledim. Can sıkıcı olan şey, tüm klasörlerin yedeklenmemesi ve ikinci kez gerçekleşmiş olmasıdır. Öneri için teşekkürler, bir deneyeceğim.
gyurisc '

1

Harici Toshiba HD'mde de benzer bir sorun vardı - macbook'um HD'yi çıkardıktan sonra HD'yi tanımaz ve daha sonra (aylardır uygulanmayan) bir şifre sordu. Önceki bir parolanın tüm olasılıklarını denedim, HD'yi onarmaya çalışırken disk yardımcı programında aynı hata mesajını aldım ve nihayet Yosemite'e ücretsiz işletim sistemi yükseltmesini kullanarak bu hatayı düzeltebildim. Umarım yardımcı olur!!


zaman zaman hala bununla savaşıyorum
gyurisc

1

Öncelikle, sorunun disk donanımıyla mı yoksa dosya sistemiyle mi olduğunu belirlemeniz gerekir. Donanımın arızalı olup olmadığını öğrenmek için SMART verilerini değerlendirecek bir yardımcı program kullanabilirsiniz. Apple'ın Disk Yardımcı Programı bunun sınırlı bir formunu yapıyor, ancak neredeyse özel bir araç kadar güvenilir değil. Kullandığım AKILLI Utility - Ücretsiz deneme sen bir kerelik teşhis için gereken tüm bilgi sağlayacaktır.

Donanım bozuksa, dosya sistemini onarmaya çalışmamalısınız. Veri kurtarma durumundasınız.

Sürücü SMART Utility'ye göre TAMAM ise, dosya sistemini Alsoft DiskWarrior ile onarmayı denemelisiniz . DiskWarrior, HFS dosya sistemini yakından tanıyan bir ekip tarafından geliştirilmiştir ve Disk Yardımcı Programının yapamayacağı sorunları çözebilir .


0

Disk Yardımcı Programı birimi onaramazsa, dizin yapısının tüm kataloglanmış dosyaları bulamadığı noktaya zarar verdiği anlamına gelir.

Artık tüm dosyaları başka bir diske kopyalamayı deneyebilirsiniz, ancak bu çok fazla hataya neden olabilir ve yine de teorik olarak kurtarılabilir olan tüm dosyaları alamayabilirsiniz.

Bu nedenle, bu kurtarma işi için ürün Veri Kurtarma'yı kullanmanızı öneririm . Tüm diski tarar (bir süre alır), kataloğun "kaybolan parçaları" için arama yapar, mümkün olan en iyi şekilde kurtarmaya çalışır.

Onarılamaz olarak işaretlenmiş bir diskle, yazmaya devam etmemelisiniz (aslında, salt okunur olmalı, ne yazık ki artık eskisi kadar basit değildi), çünkü zarar görmüş katalog nedeniyle geçerli verilerin üzerine yazabilir.

Böylece, yeterince büyük bir ikinci disk alın ve kurtarmaya başlayın. Daha fazla zarara önem vermediğiniz sürece bu birimi düzeltmeye çalışmayın.


0

Diskwarrior ve / veya TechTool Pro'yu kullanarak (sabit disk programı düzeltemeyeceğini söylese bile) birimleri düzeltme konusunda iyi bir deneyim yaşadım . Her ikisi de bir shareware, ücretsiz alternatifler olabilir ama ben hiçbiri ile deneyimim yok.


0

Kısa Hikaye: DiskWarrior'ı kullanın

Bilgisayarım harici sabit diskimdeki dizin dosyalarını çöktü ve hasar gördü. Bu yüzden takılmazdı ama Disk Yardımcı Programında görebiliyordum (altho onaramazdı). Disk savaşçısı için 120 dolar ödedi, her şeyden geçti ve her şey yolunda gitti. Dosyaları içeri girmeden ve hatayı düzeltmeden önce size bir kapma önizlemesi verir. Paraya değer.


0

Çalışana kadar birkaç kez Onar'ı tıklamaya çalışma hakkında bir yerde okuyun. Kullanması biraz zaman aldı ve diski kurtarmayı başardım, yedekledim ve biçimlendirdim.


-1

Benim için, Snow Leopard'daki Disk Yardımcı Programı, Mavericks'te değil, sürücüler için izinlerin onarımında çalışıyor. Garip.

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.