UUID'yi çoğunlukla ölü bir sabit diskten mi aldınız?


1

077 iMac'imde çoğunlukla ölü bir dahili sabit diskim var. Makineyi harici bir FW800 sürücüye değiştirdim, ancak şimdi ve sonra yeniden başlatıldığında, çoğunlukla ölü iç sürücü önyüklemeye takılacak ve çoğunlukla ölü durumu makinede sorun çıkmasına neden olmuyor. Spotlight endekslemem onu ​​okumayı deniyor, boğuyor, LaunchBar şikayet ediyor ve yavaşlıyor, Disk Hizmet Programı başlatılmıyor - etkin olması iyi değil.

Ölülere çok yakın bir sürücüyü çıkaramıyorum:

iansimac:~ root# diskutil unmount /dev/disk0s2
Volume Main  on disk0s2 timed out while waiting to unmount

Koymak istiyorum bir kez ve herkes için monte edilmesini durdurmak için bir fstab girişi , ancak sürücünün UUID'sini yapamam. diskutil buna karşı çağrı:

iansimac:~ root# diskutil info /dev/disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Part of Whole:            disk0
   Device / Media Name:      Main

   Volume Name:              Main
   Escaped with Unicode:     Main%FF%FE%20%00

   Mounted:                  Yes
   Mount Point:              /Volumes/Main
   Escaped with Unicode:     /Volumes/Main%FF%FE%20%00

   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 81920 KB at offset 0x1d18000
   Owners:                   Enabled

   Partition Type:           Apple_HFS

Sonunda zaman aşımına uğrayacak, ancak oraya ulaşmak uzun zaman alıyor. Sürücüyü formatlayamıyorum veya silemiyorum, bu işlemler başarısız oluyor. Onarmaya çalışırken. Sadece 2007'nin sonlarında yapılan iMac'in ameliyatına değmez, onu yerinden çıkarmak ve yerine yerleştirmek isterim, ancak yerinden çıkarmak istiyorum.

Yine de diski kullanmayı içermeyen cihazın UUID'sini almanın başka bir yolu var mı? Bakabileceğim bir yerde bir dosyada önbelleğe alınır mı? Çıkışına baktım diskutil ve cihazı dahil etmeden onu elde etmenin bir yolunu göremedim. Ve mount Çıktı, çıktısında UUID'ler hakkında hiçbir şey söylemez.


1
Doğrudan sorunuzu yanıtlamadığını bilin, ancak sürücüyü çıkarmanız veya en azından bağlantısını kesmeniz mantıklı olmaz. Mac'leri biliyorum sabit disklere ulaşmak oldukça zor. Dahili sürücüyü yoksayma ile ilgili destek makalesini kontrol edin. discussions.apple.com/thread/4187825 Ancak yine de çıkarmanızı tavsiye ederim. Bilgisayarınızın içinde gerçekten bir parça kırık donanım istiyor musunuz?
Joop

1
PS. değiştirme kılavuzlarına bir göz atın. Ben bir uzman değilim ama birkaç kez yaptım ve o kadar zor değil. Sürücüye giden elektrik kablosunu çıkarmak için yeterli erişim sağlamanız gerektiğinden tüm yolu kullanmanız bile gerekmeyebilir. Tek zor şey tozun camın arkasına girmesini engellemektir.
Joop

Joop ile aynı fikirdeyim, eğer bu kadar bir sıkıntı olursa, en azından sabit sürücünün bağlantısını keserdim. Bunun bir alüminyum iMac olduğunu farz edersek, camı kolayca çıkarabilir, çerçeveyi sökebilir ve kaldırabilir, SATA veri kablosunu RAM'in hemen sağından söküp takabilirsiniz. Bu SATA kablosunun bağlantısı kesildiğinde, Mac'iniz artık sabit sürücünüzü görmemelidir. İşlem 15-20 dakikadan daha uzun sürmemelidir. Bunun ötesinde, diske erişmeden UUID'yi bulmanın bir yolunu bilmiyorum.
Mr Rabbit

Sürücüyü çıkarmak ya da değiştirmek için bu eski makineye zaman ya da enerji harcamakla ilgilenmiyorum.
Ian C.

Yanıtlar:


2

Çekirdek günlük mesajlarına bakmayı denedin mi? Daha önce de söylediğiniz gibi, sürücüden en az bir kez root almaya çalıştıysa, örneğin /var/log/system.log dosyasında bulmaya çalışabilirsiniz.

$ grep 'rooting\ via' /var/log/system.log
Oct 24 18:01:44 localhost kernel[0]: rooting via boot-uuid from /chosen: 4AB3D289-884F-379C-AF7B-************
Oct 25 11:21:57 localhost kernel[0]: rooting via boot-uuid from /chosen: 4AB3D289-884F-379C-AF7B-************
Oct 28 10:30:54 localhost kernel[0]: rooting via boot-uuid from /chosen: 4AB3D289-884F-379C-AF7B-************
...

Bu kütükler genellikle aylarca saklanır, bu nedenle alabilmeniz gerekir.


Benim /var/log/system.log dosya yalnızca 19 Kasım’a kadar gider, bu sürücüyü önyükleme sürücüsü olarak yakalayacak kadar geri değildir. İçinde başka UUID'ler var, ama ölü sürücü için yok. Ama bunun için oy çok iyi bir fikirdi!
Ian C.

UUID'yi almayı başardım diskutil bu gece ama bu harika bir fikirdi, bu yüzden sorunun cevabını benim için belirledi.
Ian C.
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.