FileVault neden bir RAID biriminde çalışmıyor?


17

İş yerinde meslektaşıma bir RAID biriminde Filevault'u etkinleştirmenin mümkün olmadığını söyledim. Şaşırdı ve bana teknik nedeni sordu.

Bu yüzden bilmek istiyorum. Garip çünkü RAID donanım seviyesinde Filevault yazılım seviyesinde.


Sanırım burada Disk İzlencesi tarafından oluşturulan bir RAID biriminden mi bahsediyorsunuz?
nohillside

@patrix Evet, örneğin bir Mac Mini'de RAID-1'de ayarlanmış 2 dahili HDD.
Benoit

Yanıtlar:


27

Burada verdiğim önceki cevap yanlıştı (bmike'ın yanıtı gibi).

Verdiğim önceki yanıt, bu bir sorun olarak varsa, geçici bir çözümün tüm AppleRaid setini kapsayan şifreli bir disk görüntüsü oluşturmaktır. Bu, teorik olarak çalışır, ancak çok yavaştır (ham disk erişimi kadar 10 kattan daha yavaş), temel olarak kullanılamaz, bu da diskutil komut satırı yardımcı programına daha ayrıntılı bakmamı sağladı. Ve ne biliyorsun --- istediğini yapabilirsin, sadece biraz iş gerektiriyor. Komut satırından yapmalısınız ve orada bile en basit komutlarla yapamazsınız, ancak yapılabilir ve bazı garip kesmek değil,% 100 meşru Apple desteklidir.

Diyelim ki Disk Utility veya komut satırı aracılığıyla bir şekilde oluşturduğunuz Apple Raid biriminiz var.

Not: Bu işlem RAID'inizi biçimlendirecek ve şifreleyecektir. Devam etmeden önce saklamak istediğiniz tüm verileri (en az iki kez) yedekleyin.

İhtiyacımız olan ilk şey, Apple Raid ilgi hacmi için düşük düzeyli OS tanımlayıcısını bilmektir, bu nedenle şunu yazın:

diskutil list

sisteminizdeki çeşitli sabit sürücülerin, bölümlerin ve mantıksal sabit sürücülerin (örn. Apple RAID birimleri) bir listesini verecektir. Listeye bakın ve şifrelemek istediğimiz Apple RAID birimi olan ad, boyut, ne olursa olsun anlayın. SAĞ tanımlayıcıyı aldığınızdan emin olun, aksi takdirde başka bir birimi yok edersiniz. Bunu yaparken, sorunla ilgili olmayan tüm sabit sürücülerin bağlantısını kesmek (el ile --- çıkarmak) akıllıca olacaktır, en açık şekilde yedekleme sürücüleriniz dahil!

Bu yüzden liste bize ilgilenilen cihazın disk7 olduğunu söylüyor

Daha sonra, cihazın çevresinde bir Çekirdek Depolama LVG (Mantıksal Hacim Grubu) sarmalayıcısı oluşturmak istiyoruz. Core Storage terminolojisini anladığımı ve Apple RAID'e kıyasla neden her şey için farklı bir kelime kullandıklarını iddia etmeyeceğim, ancak LVG'nin temelde Core Storage'ın mantıksal bir sabit sürücü versiyonu olduğunu iddia etmeyeceğim. Yani şunu yazın:

diskutil cs createLVG BackupImacLVG disk7

BackupImacLVG , oluşturduğumuz mantıksal sabit sürücüye verdiğimiz addır. Bu komut birkaç saniye sürecek, ardından oluşturduğumuz LVG'nin "adı" (UUID) olan uzun bir dize vereceğiz. Bir sonraki adımda kullanacağız.

Biz bitirmedik. Şimdi bu mantıksal sabit sürücüde bir bölümün eşdeğerini (Core Storage'ın Mantıksal Birim olarak adlandırdığı) oluşturmamız gerekiyor. İşte bir sonraki komut:

diskutil cs createLV 8C5AED3-0CCF-4155-8E3D-DF7D9E68EE7B JHFS+ BackupImac 100% -stdinpassphrase

Yukarıdaki komutta: 8C5AED3-0CCF-4155-8E3D-DF7D9E68EE7B bize söylendiğimiz LVG UUID (kendiniz kullandığınızdan emin olun) ve JHFS + bölümde oluşturmak istediğimiz dosya sistemidir. BackupImac , bu bölümde oluşturulan birimin adı olacaktır. % 100 bu bölüme ne kadar yer vermek istediğimizi söylüyor. (Boyutları belirtmek için birkaç farklı yol vardır, ancak çoğu insan muhtemelen% 100 kullanacaktır). -stdinpassphrase şifreleme kullanmak istediğimizi söylüyor.

Komut satırı daha sonra aşağıdakileri sorar:

Passphrase for new volume:

Şifreyi giriyorsunuz ve işiniz bitti. (Buradaki yararlı Apple FileVault kullanıcı arayüzünün hiçbirine dikkat edin! Apple ile şifrenizi kaydetme teklifi yok, doğru yazdığınızdan emin olmak için ikinci bir şifre talebi yok!)

Tüm bunların sonucu tam olarak umduğunuz ve beklediğiniz şeydir. Önceki AppleRAID biriminin tüm performansıyla şifrelenmiş bir birim. (Diskutil man sayfasına bakarsanız, Apple RAID birimlerini diskutil cs createLVG için desteklenen hedefler olarak açıkça listelediklerini göreceksiniz, bu yüzden bu resmi olarak desteklenmeyen garip bir kenar durumu değildir.)

Disk Utility.app, kullanıcı arayüzünü güncellemez (bu bakımdan gerçekten kötüdür - OSX'te devam eden bir sorun olmuştur) bu yüzden çıkın ve yeniden başlatın. Artık RAID dilimlerinizle birlikte BackupImacLVG (veya her ne adlandırırsanız adlandırın) adı verilen yeni bir "sabit disk" ve "Şifrelenmiş Mantıksal Bölüm" biçiminde BackupImac (ya da her ne adlandırırsanız) bir bölüm göreceksiniz. .

Dikkat edilmesi gereken bir şey. Disk, oluşturma işlemi sırasında bir parola sormadan monte edilir (parolayı komut satırında verdiniz).

İşiniz bittikten hemen sonra, birimi çıkarmak, AppleRAID biriminin sabit disklerini kapatmak, tekrar açmak ve ne olacağını görmek isteyebilirsiniz. Her şeyi doğru yaptıysanız, Apple RAID'in tüm dilimleri döndükten ve işletim sistemi tarafından algılandıktan sonra, ekranda diskin monte edilebilmesi için parola isteyen bir pencere görünmelidir.


Bir yöntem belirlemiş olmanız şaşırtıcı. Bir süredir bunu oldukça istiyordum. Şu anda biçimlendirip tekrar kopyalayabilmem için RAID setimi görüntülemek istediğimden emin değilim, bu büyük bir set. Hmmm ..
James T Snell

Komut satırında parolayı girerken onay yoktur. Bu biraz saç büyütme, ancak daha sonra GUI DiskUtility içine girebilir ve karmaşıklık ölçer ile güzel bir çift şifre istemi almak için bölümdeki "Sil" e tıklayabilirsiniz. Bu işlemi belgelediğiniz için teşekkürler!
dacc

@Maynard Handley - bu Yosemite'deki RAID0 için çalışacak mı? Teşekkür.
thepen

Tüm ilgililer için bunun El Capitan'da (10.11) ve Time Machine ciltlerinde çalıştığını doğrulayabilirim.
Matt

3
MacOS 10.12 Sierra'nın başarısını onaylıyorum (Mac Pro'da test edildi). Bir AppleRAID aynası oluşturdum, şifreli günlüklü HFSX (HFSX büyük / küçük harfe duyarlı HFS +). Disk İzlencesi bu adımları tamamladıktan kısa bir süre sonra askıda kalır, bu yüzden: Ayrıca bir üyeyi (fiziksel sürücü) RAID aynasından çıkardım ve kalan üyenin (sürücü) beklendiği gibi davrandığını doğrulamak için test ettim. Yaptı: Mac'i yeniden başlattıktan ve giriş yaptıktan sonra, doğru parolayı girene kadar tek üye bağlanamadı. Teşekkür ederim.
user3051849
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.