EXTERNAL diskte nasıl yeni bir Kurtarma Bölümü oluşturabilirim?


10

Harici bir FireWire diskinde şifrelemeyi etkinleştirmek istiyorum . Disk bir süre önce biçimlendirildi (2+ yıl) ve Finder bağlam menüsünden "birimi şifreleme" seçildiğinde Mountain Lion şu iletiyi reddediyor:

Hedeflenen disk için bir Kurtarma sistemi gereklidir

Görünüyor: Şifrelemek istediğiniz harici diskte bir Kurtarma Bölümü'ne (RP) ihtiyacınız var. Kurtarma Bölümleri olmadığında biçimlendirildiği için benimki bir tane yok.

Sürücüyü yeniden biçimlendirmek yeni bir RP oluşturuyor, ancak bunu yapamıyorum çünkü verileri değiştirebileceğim yedek disklerim yok.

Bu ipucu , dahili disklerle ilgili olduğundan faydalı değildir.

Bu yüzden, bu disk için şifrelemeyi etkinleştirebilmem için harici diskte Kurtarma Bölümü oluşturmanın bir yolunu arıyorum . (Nasıl) bu yapılabilir?

EDIT: Evet, disk üzerinde başka bir bölüm için boşluk var. diskutil list:

/dev/disk2
   #:                       TYPE NAME           SIZE       IDENTIFIER
   0:      GUID_partition_scheme               *320.1 GB   disk2
   1:                        EFI                209.7 MB   disk2s1
   2:                  Apple_HFS le_disk        306.7 GB   disk2s2

DÜZENLEME II:

Başka bir diskten çıktı. Burada bir bölümü (FreeSpace-500) şifreleme etmiştir Finder doğrudan çalıştı. İşlem sırasında oluşturulan (görünmez) önyükleme bölümüne Recovery HD değil, Boot OS X adı verildiğini unutmayın .

/dev/disk2
   #:                       TYPE NAME                SIZE       IDENTIFIER
   0:      GUID_partition_scheme                    *2.0 TB     disk2
   1:                        EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS TimeMachine         1.5 TB     disk2s2
   3:          Apple_CoreStorage FreeSpace-500       503.3 GB   disk2s3
   4:                 Apple_Boot Boot OS X           134.2 MB   disk2s4

Bunu üzerinde veri bulunan bir diske yapmaya çalışıyorsanız , bir HFS bölümünün başlangıcını taşıyamayacağınız için bu mümkün olmayabilir . Bu kurtarma bölüm bağlıdır sahip olmak fiziksel olarak veri bölümü ya da değil önce.
Sahte Ad

Veri bölümlemesinden önce RP'nin fiziksel olarak olması gerekip gerekmediğini bilmiyorum.
myhd

diskutil listHarici için ne gösterir? Varolan küçülterek yeni bir 1 GB bölüm oluşturabilir veya varolan bir bölümün e kurtarma HD işlevi görmesine izin verebilir misiniz? yaklaşık 700 MB alan olması gerekiyor.
bmike

1
Tam olarak 650 MB.
duci9y

Yanıtlar:


10

Kurtarma Bölümünü Manuel Olarak Klonlama

Bu işlem benim için harici bir USB sürücüde çalıştı, ancak test etmek için bir Firewire sürücüm veya şifrelenmiş bölümüm yok, ancak sizin için çalışması gerekiyor.

Gereksinimler

  • Dahili sürücünüzde (veya başka bir yerde) mevcut kurtarma bölümü.
  • Harici sürücünüzde en az 650 MB boş alan (bu cevabın önceki sürümü daha fazla alan gerektirdi, ancak ilk bölümü yalnızca gerekli olanı kullanmak için düzelttim).

Yeni Bölüm Ekle

Notlar: sürücünüzde yeterli boş alan olması koşuluyla bu işlem yıkıcı değildir.

  1. Terminal'de çalıştırın diskutil list. Bunun gibi çıktı almalısınız:

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *120.0 GB   disk0
       1:                        EFI                         209.7 MB   disk0s1
       2:                  Apple_HFS Macintosh SSD           119.2 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *320.1 GB   disk1
       1:                        EFI                         209.7 MB   disk1s1
       2:                  Apple_HFS Portable                319.7 GB   disk1s2
    

    Mevcut kurtarma bölümünüzün (benim durumumda disk0s3) tanımlayıcılarını ve harici sürücünüzdeki ana bölümü ( disk1s2) not edin.

  2. Harici biriminizin tanımlayıcısıyla diskutil info disk1s2 | grep 'Total Size'değiştirerek çalıştırın disk1s2. Listelenen bayt sayısını not edin.
  3. diskutil resizeVolume disk1s2 Xb JHFS+ Temp 650002432bX yerine adım 2 eksi toplam bayt sayısı ile çalıştırın 650002432. Bu, diskinizi yeniden bölümlendirir ve kurtarma bölümü için tam olarak yeterli alana sahip yeni bir bölüm verir. Not: Kurtarma bölümü her zaman 650002432 bayt değildir . diskutil infoKopyalamak istediğiniz bölümü kontrol ederek tam boyutu öğrenin .
  4. resizeVolumeKomut, (etiketli yeni bölüm için tanımlayıcı not edin (1. adımda gibi) yeni bölüm harita baskı olacaktır Temp).

Varolan Kurtarma İşlemini Klonla

  1. Kurtarma bölümünü, bölümünüzü değiştirerek disk0s3ve bölümleriniz disk1s3için uygun tanımlayıcılarla yeni bölüme klonlamak için Terminal'de aşağıdaki komutu çalıştırın :

    sudo asr -source /dev/disk0s3 -target /dev/disk1s3 --erase
    

    Sizden şifreniz istenecek ve içeriği silmek istediğinizi doğrulamanız istenecektir (y yazın ve ardından enter), klonlama işlemi başlayacaktır.

  2. Takılıysa kurtarma bölümünü çıkarın, ardından çalıştırın sudo asr adjust --target /dev/disk1s3 --settype "Apple_Boot". disk1s3Uygun tanımlayıcı ile değiştirdiğinizden emin olun . Bu, harici sürücünüzü taktığınızda OS X'in kurtarma bölümünü otomatik olarak takmasını engelleyen uygun bölüm türünü ayarlar.

Her şey düzgün şekilde tamamlandıysa, harici diskinizde çalışan bir kurtarma bölümünüz olmalıdır.


Terminal bu kapsamlı gezi için çok teşekkür ederim (gibi!). Adımları takip ettim, ama Error: -69742: The requested change in size is too smallAdım 3'ten sonra aldım .
myhd

Bunu bir kez aldım, yeniden boyutlandırılan hacim için doğru değeri kullandığınızı bir kez daha kontrol edin. Adım 2 eksi 650002432'deki sayı olmalıdır . Bu yine de işe yaramazsa, bu değeri azaltmayı veya bölümü Disk İzlencesi'nden yeniden boyutlandırmayı deneyin, ardından ikinci bölümdeki adımları izleyin.
robmathers

@ myhd şansın var mı? Hâlâ sorun yaşıyorsanız, bize bildirin, daha fazla yardım sunabilirim.
robmathers

Disk İzlencesi bölümü azaltarak denedim ve hiçbir şey yardımcı olmadı. Orijinal soruda açıklanan özelliklere sahip bir diskten aynı şeyi denedim ve ipuçlarına başvurmak zorunda kalmadan bile hepsi iyi gitti. Gizemli. Şimdi söz konusu ilk diskin bir şekilde yuvalandığını varsayıyorum. Ancak ilginç bir bit buldum: Şifrelenecek diskte yeni oluşturulan bölüm, yerleşik sistem diskinde "Recovery HD" yerine "Boot OS X" olarak adlandırılır. Belki de bu yüzden ilk etapta işe yaramadı?
myhd

Ah, neden sorun yaşadığınızı anlıyorum. Dayanarak diskutil listYayınınıza ekledi, bir kurtarma bölümü yok. Devam etmeden önce bir tane eklemek isteyeceksiniz .
robmathers

3

Bu soru şimdi OP'de durduğu için çözülmüyor, ancak bu sayfayı USB'ye takılı bir diskle (FireWire'ın aksine, OP şimdi belirtiyor).

Bu Apple Bilgi Bankası makalesinin aslında sorunuza cevap verdiği anlaşılıyor: http://support.apple.com/kb/HT4848

Harici diskte yeni bir bölüm oluşturmanız gerekir (bu, makalenin ima ettiği, ancak belirtmediği gibi), bölümün veri bölümünün başlamasından önce fiziksel olarak olması gerekmediğini düşündürerek yıkıcı olmayan bir şekilde yapılabilir).

Harici diskte yeni bir 1GB bölüm oluşturmak için yeriniz olduğu sürece, makale bu bölüme bir kurtarma diski takabileceğinizi önermektedir.

Yani, bu bir sorundur, repartitioning veya değerli verilerle bir disk şifreleme önce, bir olurdu çok çok yedeklemek iyi bir fikir durumda bir şey veriler yanlış gidiyor söyledi.


Kurtarma Diski Yardımcısı USB aygıtlarda çalışır. Maalesef benimki bir FireWire diskidir.
myhd

2

Carbon Copy Cloner kullanarak diske tahribatsız bir şekilde kurtarma bölümü eklemek mümkündür . Pencere menüsünden Disk Merkezi'ni seçin ve sol taraftaki listeden kurtarma bölümü eklemek istediğiniz diski seçin. Sağ taraftaki Kurtarma Bölümü sekmesi, kurtarma bölümünü eklemenize izin vermelidir.

Daha önce de belirtildiği gibi, bir şeylerin yanlış olması durumunda canlı yeniden bölümleme disklerini yedeklediğinizden emin olun.


İlginç! CCC'nin bu işlevselliğe sahip olduğunu bilmiyordum. Denedim ve yüzeyde çalıştı. Ancak şifrelemeyi ayarladıktan sonra işlem şu iletişim kutusu ile durdu: "Önyükleme dosyası yazılmadı" . Herhangi bir fikir?
myhd

0

Kurtarma HD'si yapmak için seçtiğiniz işletim sistemi yükleyicisini ve bu aracı kullanmak çok daha kolaydır (veya Apple işletim sistemini kendisi yükselttiğinde mevcut kurtarma HD'sini güncellemek için)

Araçlara bakabilirsiniz ve birçok Mac Admins tarafından kullanılmıştır, böylece işler zaman içinde oldukça hızlı bir şekilde bozulduğunda güncellenir. Apple işletim sistemini yeniden yüklemenizi önerir, ancak bu sınırlı görev için özel bir araç çalıştırmanın sakıncası yoksa bu dolaylı bir yoldur.

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.