OS X'te özel bir CoreStorage sürücüsü nasıl yapılır

CoreStorage, işletim sistemi ve sürücüdeki fiziksel birimler arasında bir arabirim sağlayan Apple'ın birim yöneticisidir. FileVault 2 ile tam disk şifreleme seçenekleri için OS X Lion'da tanıtıldı, ancak ek olarak, sistemdeki birden fazla sürücünün işletim sisteminin kullanması için tek bir mantıksal birimde birleştirilebileceği birim genişlemesine izin veriyor.

CoreStorage hacim yayma özelliği yalnızca bir birimin depolama alanını tek bir sürücünün kapasitesinin ötesine yükseltmekle kalmaz, aynı zamanda birincil sürücüye depolamayı mantıksal biriminde de önceliklendirir. Bu, birincil sürücü olarak bir SSD kullanırsanız, Apple tarafından yapılandırılmış Fusion Sürücülerde olduğu gibi, sık kullanılan dosyalara erişirken hızlı veri erişimine sahip olacağınız anlamına gelir.

Bu özellik, Apple'ın yeni Fusion Drive teknolojisinin temelidir; OS X 10.7 ve sonraki sürümlerde bulunması, özel Fusion Drive kurulumları oluşturmanıza ve bunları bir Fusion Drive yapılandırmasıyla birlikte verilmeyen Mac sistemlerine uygulamanıza izin verir. Bununla birlikte, Apple'ın Disk Yardımcı Programı mevcut Fusion sürücülerindeki sorunları onarmak için kullanılabilirken, CoreStorage hacmini uygun şekilde yönetmek için şu anda Terminal komutlarının kullanılması gerekir. Sonuç olarak, şimdilik bir ev yapımı Fusion Drive'da SSD kullanmak da dahil olmak üzere OS X'te özel bir birim ayarlamak istiyorsanız, aşağıdaki adımları izlemeniz gerekir:

CoreStorage sürücüsünü yapmak

  1. İki veya daha fazla sürücü edinin

    CoreStorage ile yayılmış bir birim oluşturmak için iki depolama sürücüsüne ihtiyacınız olacaktır (birinin Fusion Drive performansı için SSD olduğundan emin olun). Dahili sürücüler en kararlı sonuçlar için tercih edilir ve en iyi Fusion Drive performansı için gerekli olacaktır, ancak harici sürücüler de kullanılabilir.

  2. Sürücüleri bir GUID bölüm tablosu ve bir bölüm ile biçimlendirin

    OS X'te Disk Yardımcı Programını açın, ardından sürücü aygıtını seçin (birim adının üzerinde listelenir) ve sürücü için bir bölüm seçmiş gibi görünen Bölüm sekmesini kullanın. Ardından "Seçenekler" düğmesini tıklayın ve kullanılacak bölüm biçiminde GUID'in seçildiğinden emin olun. Bu değişiklikleri uygulayın ve hibrid sürücüye dahil edeceğiniz her sürücü için bu işlemi uygulayın.

  3. Fiziksel sürücü tanımlayıcılarını bulun

    Hem ilk (ana) sürücü hem de CoreStorage biriminde birleştirilecek kalan sürücülerdeki bölüm / birim için donanım tanımlayıcı etiketlerini bulun. Bunlar, ana sürücü için "disk1" ve kalan sürücü hacimleri için "disk2s2" gibi bir şey olacaktır (numaralandırma zorunlu olmayabilir). Bu bilgileri bulmak için Disk Yardımcı Programındaki sürücüler hakkında bilgi edinebilirsiniz, ancak bunların hepsini tek seferde elde etmenin en iyi yolu Terminal'de aşağıdaki komutu çalıştırmaktır:

    diskutil listesi

    Bu komutun çıktısında, karşılık gelen tanımlayıcı ile birlikte her bir cihazı ve içinde listelenen bölümleri göreceksiniz. Sürücü aygıtları basitçe disk0, disk1, disk2 vb. Olacaktır ve her birinin bölümleri "dilim" numaralarıyla (s1, s2, s3 vb.) Gösterilecektir.

  4. Mantıksal cilt grubu oluşturma

    Terminal'i açın ve sürücü tanımlayıcılarını kullanarak mantıksal bir cilt grubu oluşturmak için aşağıdaki komutu çalıştırın.

    diskutil cs GROUPNAME oluşturmak disk1 disk4s2

    Bu komutta, "GROUPNAME" öğesini mantıksal birim grubunun adı olarak değiştirin. Bu, herhangi bir benzersiz ad olabilir ve bilgisayarınızda gördüğünüz ve kullandığınız birimin son adı olmaz. Ayrıca kullanılan ilk sürücü tanımlayıcısının, birincil sürücü (Fusion Drive için SSD ayarları) için olduğunu ve cihazın kendisinin tanımlayıcısı olduğunu unutmayın. İkinci tanımlayıcı, eklenecek ikinci sürücüden bir bölüm dilimi tanımlayıcısıdır.

    Bu kurulum, CoreStorage birim yöneticisinin ilk sürücüyü devralmasını ve birincil depolama ortamı olarak çalıştırmasını ve ardından ikincil birimi ek depolama ortamı için ekleyebilmesini sağlar.

    Bu komut çalıştırıldığında, Terminal bazı ilerleme bilgileri verir ve ardından yeni oluşturulan cilt grubu için bir UUID (benzersiz tanımlayıcı numarası) verir. Bu sayı, tirelerle ayrılan beş gruptaki bir dizi büyük harf ve sayı gibi görünecektir ve cilt grubundaki kullanılabilir birimleri hem oluşturmak hem de yok etmek için önemlidir.

    Bu tamamlandıktan sonra, Terminal'de "diskutil cs list" komutunu çalıştırarak, depolamak için kullanılan kaynak hacimlerini gösteren bir ağaç çıkaran mantıksal cilt grubu yapısını görebilirsiniz. Mantıksal birimin kendisi için bir girişin altında listelenen, eklediğiniz sürücüleri temsil eden iki adet olmalıdır.

  5. Birim grubundan kullanılabilir bir birim oluşturun

    Mantıksal birim grubunun UUID'sini önceki komuttan kopyalayın ve mantıksal birim grubundan kullanılabilir bir birim oluşturmak için aşağıdaki komutta kullanın.

    diskutil cs createVolume UUID jhfs + VOLUMENAME 100%

    Bu komutta, UUID'nin yanı sıra VOLUMENAME, birimin olmasını istediğiniz bir adla değiştirin. OS X'teki herhangi bir ciltte olduğu gibi, Finder'da adını istediğiniz zaman değiştirebilirsiniz, bu nedenle burada kullandığınız önemli değildir. Buradaki diğer bileşenler, günlüklenmiş HFS + formatını ifade eden "jhfs +" dır ve "% 100", hacme tüm kullanılabilir depolama alanını kullanmasını söyler (ayrıca "123G" veya "123M" ile gigabayt veya megabayt sayısını belirleyebilirsiniz. kullanılabilir alanın yalnızca bir kısmını kullanmak için).

    Terminal tamamlandığında, otomatik olarak Finder'a monte edilecek ve Disk Yardımcı Programında bulunabilecek olan yeni birimin UUID değerini çıkartacaktır. CoreStorage yapısını görüntülemek için "diskutil cs list" komutunu yeniden çalıştırırsanız, yeni oluşturulan birimi şimdi yapının bir parçası olarak göreceksiniz. Bu noktada birimi şifreleyebilmeli ve bölümlenebilmelisiniz; ancak, yaparsanız, Apple'ın Fusion Drive'daki SSS'sinde ana hatlarıyla belirtildiği gibi, yeni bölümlerin mantıksal cilt grubunun bir parçası olmayacağını unutmayın. Bunun yerine, bu bölümler doğrudan ikincil sürücüde olacaktır.

    NOT: Yayılmış birime sahip olmanın yanı sıra, CoreStorage birimi için Apple'ın FileVault şifreleme seçeneklerinden de yararlanabilirsiniz. Bunu yapmak için, Terminalde aşağıdaki komutu çalıştırın:

    diskutil cs encryptVolume UUID

    Bu komutta UUID, yeni oluşturulan kullanılabilir birim için geçerlidir ve çalıştırdığınızda sürücüyü şifrelemek için bir parola girmeniz istenir. Bunun yalnızca veri sürücüleri için kullanılması gerektiğini unutmayın. Önyükleme sürücüsünü şifrelemek istiyorsanız, OS X Security sistem tercihlerinde FileVault'u etkinleştirin.

Sürücüyü kullanma ve yönetme

Yayılmış birim oluşturulduktan sonra standart depolama için kullanılabilir veya OS X'i yükleyip önyükleyebilirsiniz.

CoreStorage birimini harici sürücülerde oluşturduysanız, sürücüleri normal şekilde yaptığınız gibi çıkarabilir ve çıkarabilirsiniz, ancak bunların hepsi CoreStorage biriminin düzgün bir şekilde tanınması ve takılması için takılmalıdır. Disk Yardımcı Programı açıkken herhangi birini kaldırırsanız, Disk Yardımcı Programı bir disk hatası olduğunu belirten bir hata gösterebilir ve düzeltmek için bir seçenek sunar. Disk Yardımcı Programları yeniden kurmaya çalışırken sürücülerin silinmesine ve biçimlendirilmesine neden olacak şekilde yapmaktan kaçının.

CoreStorage birimine bir uyarı, sürücüyü oluşturan birimler ve aygıtlar varsayılan olarak gizleneceği için Disk Hizmet Programında kolayca yönetilmeyeceği yönündedir. Disk Yardımcı Programı hata ayıklama menüsünü etkinleştirip ardından bölümlere erişmek ve silmek için tüm bölümlerin görüntülenmesini ve böylece CoreStorage hacmini imha edilmesini zorlatabilmenize rağmen, belki de kolay bir yol Terminal kullanmaktır. Bunu yapmak için, birimin UUID numarasını tekrar almanız gerekir ("diskutil cs list" komutunu kullanarak elde edin), ardından aşağıdaki komutta "UUID" yerine "UUID" yazın:

diskutil cs UUID silmek

Tamamlandığında, CoreStorage hacmini oluşturmak için kullanılan bölümler, geleneksel sürücü bölümleri olarak kullanabilmeniz için yeni biçimlendirilmiş ve hazır olmalıdır.

Fusion Drive kurulumları iki sürücüyü bir araya getirdiğinden, insanlar bunun Apple'ın Mac sistemlerinde yıllarca desteklediği bir RAID kurulumuyla nasıl karşılaştırılacağını merak edebilirler. Buradaki fark, temel olarak, sürücü genişletme teknolojisinin yetenek ve kısıtlamalarında yatmaktadır. Her iki teknoloji de, disk depolama alanını birden fazla mantıksal birim oluşturabileceğiniz tek bir medya platformunda birleştirir, ancak RAID seçenekleri, yedeklilik ve parite ile veri korumasının yanı sıra hız için de tasarlanmıştır, oysa Fusion Drive, verileri bir sürücüye öncelik vermek ve çekirdek şifreleme desteği. Bazı donanım RAID dizileri RAID denetleyicilerinde şifreleme seçenekleri sunarken, bu Apple'ın yazılımı RAID'de mevcut değildir.

Fusion Drive kurulumunun birçok avantajı olsa da, birkaç küçük dezavantajı var. Birincisi, sürücünün sabitlenmesi ve yönetilmesi Disk Yardımcı Programında iyi bir şekilde desteklenmiyor ve Terminal'in ayarlaması ve sıfırdan başlatılması gerekiyor.

Ek olarak, RAID dizileri gibi herhangi bir çoklu sürücü kurulumunda olduğu gibi, kullanılan daha fazla cihaz birinin başarısız olması ve sorunlara neden olması için daha fazla şans anlamına gelir. RAID kurulumlarında, eşlik bilgisinin kullanımı ve artıklık, sistemin çalışmaya devam etmesini ve hatalı bir sürücüden veri oluşturmasını sağlayabilir, ancak bu Fusion Drive'da mevcut değildir. Bu nedenle, herhangi bir ortak depolama çözümünde olduğu gibi düzenli yedeklemeler önemle tavsiye edilir. Bununla birlikte, çoğu zaman sayısız sürücü ile yapılandırılmış RAID dizilerinin aksine, çoğu durumda Fusion Drive ayarları yalnızca iki sürücü kullanır, bu nedenle arıza şansı hala nispeten düşüktür.


 

Yorumunuzu Bırakın