Disk Yardımcı Programı biçimlendirme için HD'yi Çıkarmıyor


24

27 "iMac'imde (10.8.5) iki dahili sürücüm var. Bir SSD sistem diski ve 1TB SATA sürücüsü.

Sabit disk sürücüsü son zamanlarda harekete geçti, çok yavaş bir performans, kötü davranış vb. sürücü.

Her denediğimde ve biçimlendirdiğimde, sürücünün sökülmeyeceğini söylüyor. Birkaç kez yeniden başlattım ve günleri TechTool Pro'dan gelen her şeyi çalıştırarak geçirdim.

$ diskutil list disk2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:                        EFI EFI                     314.6 MB   disk2s1
   2:                  Apple_HFS Everest                 4.0 TB     disk2s2

$ diskutil repairVolume /dev/disk2s2
Started file system repair on disk2s2 Everest
Updating boot support partitions for the volume as required
Error: -69673: Unable to unmount volume for repair

$ diskutil eraseDisk JHFS+ Everest /dev/disk2
Started erase on disk2
Unmounting disk
Error: -69888: Couldn't unmount disk

Nasıl sökülüp yeniden biçimlendirileceğine dair bir fikrin var mı? Bunun yerine Terminal'de bunu yapmanın bir yolu var mı?


@bmike Belirsiz olduğu için, eğer gerçekten bağlantılı bir sorunun kopyası ise , diskutil listesini buraya eklemezdim. Aslında nedenlerin farklı olduğunu düşünüyorum: burada muhtemelen bozulmuş bir hdd, yanlış bir EFI boyutu ve bu nedenle okunamayan veya kısmen üzerine yazılmış bir HFS + birimi var. Semptomlar (çıkarılamayan) ve çözüm (çıkarmaya zorlama) muhtemelen aynıdır.
klanomath

büyük olasılıkla erken bir füzyon sürücüsü değil
oemb1905

Yanıtlar:


41

Aşağıdaki Terminal komutunu çalıştırarak sürücünün bağlantısını kesmeye zorlayabilirsiniz:

diskutil unmountDisk force /Volumes/VOLUMENAME

Çıkarmaya VOLUMENAMEçalıştığınız diskteki birimin adını değiştirin .

Bunu takiben, Disk Yardımcı Programında sürücüyü tekrar Sil / Bölmeyi dene. Yukarıdaki komutu kullanmak, dosya bozulmasına neden olabilecek dosya okuma / yazma işlemlerini kesintiye uğratabilir. Ancak, yine de sürücüyü sildiğiniz için, bu sizin durumunuz için gerçekten önemli değil.


Teşekkürler. Bunu ^ ile birleştirmek ... mükemmel çalıştı. Apple - lütfen GUI'nizi daha da güçlendirin.
oemb1905

3
Çıkarmak için bir birim yoktu; yerine disk aygıtı Ndiskutil unmountDisk force /dev/diskN
çıkardı

Yukarıdaki çözümü kullanarak diskleri sökmeyi başardım. Ancak şimdi, birincil dahili HD'yi silmeye veya ayrıştırmaya çalışırken hatayı takip ediyorum: "gelecekteki kazara sondalamanın başarısız olmasını önlemek için birim verilerinin silinmesi". Herhangi bir yardım büyük beğeni topluyor.
Ab'initio

@ Ab'initio Bu, yorum yerine ayrı bir soru olmalıdır. Sormadan önce aradığınızdan emin olun.
grg

Bence, bu cevap ilk deneme için değil (diskutil repairVolume / dev / disk2s2), ikincisi için değil (diskutil eraseDisk JHFS + Everest / dev / disk2) diskutil unmountDisk force / dev / diskN (sizin durumunuzdaki disk2'de) ve bu işe yaramazsa, otomatik fsck nedeniyle, seçenek karıştırıcıyı deneyin.
Leon

4

Bir disk ilk bağlandığında, macOS fsck'ü birimde çalıştırmaya çalışır. Hacim büyükse veya kapsamlı sorunlar yaşarsa, bu işlem bozulmadan önce uzun süre çalışabilir.

Aşağıdaki Terminal komutu hatalı işlemi tanımlamalıdır:

sudo lsof | grep diskn

diskn'i rahatsız edici disk numarasıyla değiştirmek.

İşlem kimliğine sahip olduğunuzda, onu öldürebilirsiniz:

sudo kill -9 pid

Pid'in yukarıda belirtilen işlem numarası ile değiştirilmesi.

Sonra diskutil'i GUI veya komut satırından normal şekilde çalıştırabilirsiniz.


fuser /Volume/<whatever>Size bu kaynağı kullanan PID'leri verecektir.
atmosx

Teşekkürler bleater Ben unmountDisk zorladı ve hala yardımcı olmadı. Endikasyonunuz ve neler olup bittiğinin açıklaması, yarım gün sonra sorunu çözmeme yardımcı oldu. İlk sudo ile lsof | grep diskn ve sonra sudo kill -9 689 (bu, fsck_hfs'den sonra gelen ilk haneler) boyut (sert klonlama nedeniyle).
Leon


0

Eğer bir PC download transmac deneme sürümünüz varsa, yönetici modundan başlayın. Sürücünüzü bulun ve sağ tıklayın. Bir görüntünüz varsa, klonlamak isterseniz klonlama seçeneğini kullanın. Aksi halde, formatı kullanın ve HFS + 'yı seçin, sabit sürücüyü tekrar Mac'inize takın ve hiçbir sorun formatlamamalıdır.

Bu sabah benim için çalıştı. Yaklaşık 5-10 dakika sürdü.


Transmac da benim için çalıştı. Başka çözümler denemek için saatler harcadım, ama bu hemen işe yaradı!

0

Önyüklendiğiniz diski silemezsiniz. Önyükleme diskini biçimlendirebileceğiniz bir "gizli" Bölüm olan bir Kurtarma Bölümü olmalıdır. Bundan sonra, kurtarma bölümünden os yükleyebilirsiniz.



-3

Kullanmaya çalışmak

umount -f /Volumes/<drive name>/

Farklı sormaya hoş geldiniz! En iyi cevapları bulmaya çalışıyoruz ve bu cevaplar neden en iyi olduklarına dair bilgi sağlayacak. Verdiğiniz cevabın neden sorunu çözeceğini ya da diğerlerinden daha iyi olduğunu düşündüğünüzü açıklayın. Bağlantıların sağlanması OP'ye ve diğerlerine de kendileri için ek bilgi bulmanıza yardımcı olabilir. Bkz Cevap Nasıl bir kalite cevap vermek için nasıl. - Şu kaynaktan
fsb

-4
diskutil unmountDisk force <fill in the mount name here>

3
Bu daha önce kabul edilmiş olan cevaptan ne kadar farklı?
yokuş yukarı
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.