Harici sürücü, çıkarmadan taktıktan sonra takılmıyor


39

Yanlışlıkla çıkarmadan sabit diskimi yanlışlıkla fişten çektim ve şimdi sürücü prize takılı değil.

Tekrar çalışmasını sağlamak için ne yapabilirim?

Diski lsusbve içinde görebilirim diskutil list.

Şimdiye kadar denedim:

  • sudo diskutil unmountDisk force /dev/disk2
  • sudo diskutil unmount force /dev/disk2
  • Diskle yeniden başlat.
  • Disksiz yeniden başlat.

Disk çalışıyor gibi görünüyor çünkü çok yavaş titriyor, ancak Finder'da göremiyorum.


2
Yukarıdaki seçeneklerin hepsini denedim, ancak hala diski takıp çıkaramıyorum. İlk Yardımı çalıştırmayı denediğimde, aşağıdakileri alıyorum: Dosya sistemini onarma, Birim zaten bağlantısı kesildi. Fsck_exfat -y -x / dev / rdisk2s1 gerçekleştirme Dosya sistem denetimi çıkış kodu 1'dir. Dosya sistemi doğrulama veya onarım işlemi başarısız oldu. İşlem başarısız oldu ... Bundan sonra nasıl devam edeceğine dair bir fikrin var mı?
Shawnzie20

Yanıtlar:


41

ÇÖZÜLDÜ. Bugün bu problemi yaşadım. ESKİ dış sürücü, bir aşırı gerilim koruyucusuna takılan kendi güç kaynağına sahipti. Başka bir şeyi çıkarırken, aşırı gerilim koruyucudaki güç düğmesine bastım ve kullanım sırasında sürücü kapatıldı. Tekrar açtım ve kulağa normal geliyordu, ancak bilgisayarım tanımıyordu ve Disk Yardımcı Programı prize takılıyken yüklenmedi. Yukarıdaki önerilerin tümünü yerine getirip çıkarmayı, takmayı, takmayı, çıkarmayı denedim .

"unmount", "disk zaten çıkarılmamış ya da bölümleme şemalarına sahip."

"mount" ve "eject" girişiminin zaman aşımına uğradığını söyledi.

"mountDisk" başarılı bir şekilde monte edildiğini söyledi, ancak hala erişemedim ve "unmountDisk" de başarılı olacak, ancak daha sonra "mount" veya "mountDisk" e şans getirmedim.

Sonunda işe yarayan emri buldum.

diskutil unmountDisk /dev/disk2
diskutil eject /dev/disk2

o zaman bilgisayarıma tekrar bağladım ve biz altıncıydık. Herkese tüm yardımları için teşekkür ediyorum.



31
Nerede unmountDiskiyi çalışacağını ancak eject"zaman aşımına uğradı" mesajıyla sonuçlanacak aynı sorunu yaşıyordum . Sonunda fsckdiski rehin tutup tutmadığını görmek için bir öneri buldum . Hızlı bir şekilde ps aux | grep fsck, gerçekten takılı olduğu anda diski / birimi kaçırdığını ortaya çıkardı. sudo pkill -f fsck(Ya da sadece killtercih ederseniz PID ile) birimin hemen monte edilmesine izin verdi.
Ariel Allon

1
@ArielAllon Teşekkürler! Yorumunuz cevap kadar önemliydi.
Jeff,

1
@ArielAllon 2 yıldır bu çözümü arıyorum. Seni seviyorum.
connorbode

1
: Ps altında benim cevap upvote çekinmeyin apple.stackexchange.com/a/314628/54512
Ariel Allon

24

fsckBağlantı sırasında diskinizi rehin tutup tutmadığını kontrol etmenizi tavsiye ederim . Bu benim içindi.

Koşu ps aux | grep fsckortaya çıktı:

root              2587   7.3  0.1  4363584  21780   ??  U    10:56PM   2:22.54 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1

Yani çözüm bir idi sudo kill -9 2587(2587 yerine PID'nizi ekleyin) (veya sudo pkill -f fsck). Bu çalıştığı anda, Hacim derhal monte edildi.

Ah, fscksorun olmanın ironisi ...


1
> sudo kill -9 PID sorunumu çözdü. Şu anda birim salt okunur olsa ve sistem mümkün olan en kısa sürede biçimlendirmesini önerse de, en azından tüm içeriği kopyalayabiliyorum. Ariel'e Allon & patrix
Alejandro del Río,

1
@ AlejandrodelRío Başar, yardımcı oldu sevindim! İlgili bir soru / cevapta ( apple.stackexchange.com/questions/268998/… ) Rotasını yürütmeye izin verirseniz fsck(birkaç saat sürebilir) tamamlamasının ve tekrar okuma / yazma izni vermesi gerektiğini not ettim.
Ariel Allon,

Bunu yaptım ama sürücü sadece okundu. Sürücü takılmadığı için çıkardıktan sonra bu işlemi tekrarlamak zorunda kaldım. Diski (exFat formatlı) onararak bitirdim ve tekrar normal şekilde çalışmaya başladı.
Mark A,

1
Vay, bu benim sorunumdu! Bir şeyin sürücüyü kilitlediğini biliyordum ama ne olduğu hakkında hiçbir fikri yoktu. Teşekkürler! Ve fsck çalışıyorsa, bir tür geri bildirim sağlamadığı için Apple'da (Mac Os) ayıp.
Marquez,

4

Bunu görebiliyorsanız diskutil list, kimliğini bulun (şeklinde gelir /dev/diskx) ve çalıştırın:

diskutil mountDisk /dev/diskx

/dev/diskxdisk tanımlayıcınızla değiştirirken .

Bu bile işe yaramazsa,

diskutil mountDisk readOnly /dev/diskx

diskinizi salt okunur olarak bağlar, böylece diskinizin bölme tablasını bozmuş olmanız durumunda verilerinizi çıkarabilirsiniz ( diskinizin çıkarılması zor bir ihtimaldir ). Eğer öyleyse, sabit sürücünüzü burada bulunan adımlarla ve man diskutildaha fazla bilgiye ihtiyaç duyduğunuzda ulaşılabilecek man sayfasıyla birlikte biçimlendirmeniz gerekir.


3
One or more volume(s) failed to mountHer iki komut için Yine de teşekkürler
Charles

@charles sorunlu bölümü tek başına monte etmeyi deneyin, diskutil mount /dev/diskxsy
belki

@charles readOnlyseçeneği de deneyin
belki maybeharry

1
Volume on disk2s2 timed out waiting to mountile ve olmadan readOnly.
Charles,

Bu readOnlyseçenek dışında tüm cevaplar benim için çalışmıyor . readOnlyModda monte ettikten sonra , findertekrar dışarı çıkardım ve fiziksel olarak eklenti usb kablosunu çıkardım : işe yarıyor!
Tenaciousd93

1

Bu bana birçok kez oldu. Launch Pad, Disk Utility'ye gidin ve bağlanmayacak diski seçin. Ardından Onar'ı seçin.


1

Bugün bu soruna rastladım ve sonunda diski çıkartarak çözdüm . Bundan sonra diski hatasız bir şekilde başarıyla monte edebilirsiniz .

diskutil eject /dev/diskx
diskutil mount /dev/diskx

beni sinirlendiren sebepsiz yere oy ver, neden cevabımın yanlış olduğunu göstermiyorsun
7heaven

her iki komut da zaman aşımına uğradı veya başarısız oldu
evolutionxbox


1

Ben de aynı problemi yaşadım. Başarısız montaj, çıkarma ve onarım. Windows hayatımı kurtardı. Harici sabit diski bir Windows dizüstü bilgisayara bağladım. Bir dosyayı harici sabit diskten masaüstüne kopyalayın ve dosyayı masaüstünde kesin ve tekrar harici sabit diskteki aynı konuma yapıştırın (değiştirin). Harici sabit diski Windows PC'den düzgün şekilde çıkartıp Macbook'uma taktım. Sorun çözüldü.


0

Her şeyden önce, disk yardımcı programı (veya terminal) ile hataları arayan birimi onarmak için denediniz mi?


Disk yardımcı programı tam olarak başlatılamıyor. Mesaj Loading disksasla bitmez. Terminal ile nasıl yapabilirim?
Charles,

diskutil verifyvolume mountpoint ve diskutil repairvolume mountpoint

diskutil verifyDisk /dev/disk2Disk2'de bölüm haritası doğrulaması başlatıldı Önkoşulları kontrol etme Bölüm listesini kontrol etme Bölüm haritası boyutunu kontrol etme Bir EFI sistem bölümü kontrol etme EFI sistem bölümünün boyutunu kontrol etme EFI sistem bölümünün dosya sistemini kontrol etme EFI sistem bölümünün klasör içeriğini kontrol etme Bölüm haritası ile ilgili sorunlar bulundu önyüklemeyi engelleyebilecek hata: -69854: Bağlantı noktası olan bir disk gerekiyor
Charles

Tamir diyor Repairing the partition map might erase disk2s1, proceed? (y/N). Diskin içeriğini kaybetme şansım nasıl?
Charles,

önce bunu yapmak için, sizin gpt haritası hala sudo gpt gösteri -R onay verdiğinden kontrol disknumber
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.