Jak vytvořit vlastní jednotku CoreStorage v OS X

CoreStorage je Správce hlasitosti společnosti Apple, který poskytuje rozhraní mezi OS a fyzickými svazky na disku. Byl zaveden v systému OS X Lion pro možnosti šifrování s volitelným diskem FileVault 2, ale navíc umožňuje překlenutí hlasitosti, kde lze více disků v systému kombinovat do jednoho logického svazku, aby mohl systém OS používat.

Funkce CoreStorage spanning volume nejen zvyšuje ukládání jednoho svazku mimo kapacitu jediného disku, ale také upřednostňuje ukládání do primární jednotky v logickém svazku. To znamená, že pokud používáte SSD jako primární jednotku, pak jako u Fusion disků nakonfigurovaných společností Apple získáte rychlý přístup k datům při přístupu k často používaným souborům.

Tato funkce je základem nové technologie Apple Fusion Drive; jeho přítomnost v systému OS X 10.7 a novější umožňuje vytvářet vlastní nastavení Fusion Drive a implementovat je na systémech Mac, které nebyly dodány s konfigurací Fusion Drive. Ovšem, i když nástroj Apple Disk Utility lze použít k opravě problémů s existujícími jednotkami Fusion, adekvátní správa svazku CoreStorage v současné době vyžaduje použití příkazů terminálu. Výsledkem je, že chcete-li nastavit vlastní rozložený svazek v OS X, včetně použití SSD v domácím Fusion disku, budete muset použít následující kroky:

Vytvoření jednotky CoreStorage

  1. Získejte dva nebo více disků

    Chcete-li vytvořit vyrovnávací sadu s CoreStorage, budete potřebovat dvě paměťové jednotky (jednu je SSD pro výkon Fusion Drive). Interní jednotky jsou preferovány pro nejstabilnější výsledky a budou vyžadovány pro nejlepší výkon Fusion Drive, ale mohou být použity také externí jednotky.

  2. Formátujte jednotky s tabulkou oddílů GUID a jedním oddílem

    Otevřete nástroj Disk Utility v operačním systému OS X a poté vyberte jednotku jednotky (uvedené nad názvem svazku) a pomocí karty Oddíl, která se zobrazí, vyberte jednu oblast pro jednotku. Poté klikněte na tlačítko "Možnosti" a ujistěte se, že je vybrán GUID jako formát disku, který chcete použít. Použijte tyto změny a proveďte tuto akci pro každou jednotku, kterou chcete zahrnout do hybridní jednotky.

  3. Vyhledejte identifikátory fyzické jednotky

    Najděte štítky identifikátoru hardwaru jak pro první (hlavní) jednotku, tak pro oddíl / svazek na zbývajících jednotkách kombinovaných v svazku CoreStorage. Bude to něco jako "disk1" pro hlavní jednotku a "disk2s2" pro zbývající disky (číslování nemusí být nutně v pořádku). Zatímco získáte informace o discích v nástroji Disk Utility a zjistíte tak tyto informace, důkladným způsobem, jak je vše získat v jednom záběru, je spustit následující příkaz v terminálu:

    disktil seznam

    Na výstupu tohoto příkazu se zobrazí každé zařízení a jeho oddíly spolu s odpovídajícím identifikátorem. Diskové jednotky budou pouze disk0, disk1, disk2 a tak dále a oddíly na nich budou označeny číslem "slic" (s1, s2, s3 atd.).

  4. Vytvořte skupinu logických svazků

    Otevřete terminál a spusťte následující příkaz pro vytvoření skupiny logických svazků pomocí identifikátorů jednotky.

    disktil cs vytvořit GROUPNAME disk1 disk4s2

    V tomto příkazu změňte název GROUPNAME jako název logické skupiny svazků. Může to být jakýkoli jedinečný název a nebude konečným názvem svazku, který vidíte a používáte s počítačem. Uvědomte si také, že prvním identifikátorem jednotky je ten, který je určen pro primární jednotku (SSD pro jednotky Fusion Drive) a je identifikátorem samotného zařízení. Druhý identifikátor je identifikátor řezu oddílů z druhé jednotky, kterou chcete přidat.

    Toto nastavení bude mít správce svazku CoreStorage převzít první jednotku a spustit ji jako primární paměťové médium a potom připojit sekundární svazek k němu pro další paměťová média.

    Když je tento příkaz spuštěn, terminál vygeneruje některé informace o pokroku, po kterém následuje výstup jednotky UUID (jedinečné identifikační číslo) pro nově vytvořenou skupinu svazků. Toto číslo bude vypadat jako řada velkých písmen a čísel v pěti skupinách oddělených pomlčkami a je důležitá jak pro vytváření, tak i pro zničení použitelných svazků ve skupině svazků.

    Poté, co je dokončeno, můžete vidět strukturu skupiny logických svazků spuštěním příkazu "disktil cs list" v Terminálu, který vygeneruje strom zobrazující zdrojové svazky použité pro ukládání. Měly by existovat dva, které představují jednotky, které jste přidali, uvedené pod položkou pro samotný logický svazek.

  5. Vytvořte použitelný svazek ze skupiny svazků

    Zkopírujte UUID pro skupinu logických svazků z předchozího příkazu a použijte jej v následujícím příkazu pro vytvoření použitelného svazku ze skupiny logických svazků.

    disktil cs createVolume UUID jhfs + VOLUMENAME 100%

    V tomto příkazu nahraďte vedle identifikátoru UUID název VOLUMENAME s názvem, který chcete mít jako svazek. Stejně jako u libovolného svazku v systému OS X můžete kdykoli změnit jeho jméno v aplikaci Finder, takže to, co zde používáte, není důležité. Další komponenty jsou zde "jhfs +", což znamená formát HFS + a 100% instruuje svazku, aby využil veškerý dostupný úložný prostor (můžete také zadat počet gigabajtů nebo megabajtů pomocí "123G" nebo "123M" použít pouze část dostupného místa).

    Po dokončení bude terminál vygenerovat UUID pro nový svazek, který se automaticky připojí k vyhledávači a bude dostupný v programu Disk Utility. Pokud znovu spustíte příkaz "disktil cs list", zobrazí se struktura CoreStorage, uvidíte nově vytvořený svazek jako součást struktury. V tomto okamžiku byste měli být schopni šifrovat hlasitost a rozdělit ji; nicméně, mějte na paměti, že pokud tak učiníte, pak jak Apple nastíní ve svých FAQ na Fusion Drive, žádné nové oddíly nebudou součástí skupiny logických svazků. Místo toho budou tyto oddíly přímo na sekundární jednotce.

    POZNÁMKA: Kromě toho, že máte rozložený svazek, můžete také využít volby šifrování FileVault pro hlasitost CoreStorage. Chcete-li tak učinit, spusťte následující příkaz v terminálu:

    disktil cs encryptVolume UUID

    V tomto příkazu je identifikátor UUID pro nově vytvořený použitelný svazek a při spuštění budete vyzváni k zadání hesla pro šifrování disku. Mějte na paměti, že by toto mělo být použito pouze pro datové jednotky. Pokud chcete zašifrovat zaváděcí jednotku, povolte FileVault v předvoleb systému OS X Security.

Používání a správa disku

Jakmile je vytvořen objemový rozměr, může být použita pro standardní úložiště nebo můžete nainstalovat OS X a vypnout jej.

Pokud jste vytvořili sadu CoreStorage na externích jednotkách, můžete je vysunout a jednotku vyjmout jako obvykle, ale musí být všechny připojeny k tomu, aby hlasitost CoreStorage byla rozpoznána a správně připojena. Pokud nástroj Disk Utility odeberete, zobrazí se chybová zpráva, že se objeví chyba disku a nabídne vám možnost opravit disk. Vyvarujte se tak, protože to způsobí, že jednotky budou zmařeny a formátovány, protože nástroj Disk Utility se pokusí znovu nastavit.

Jedna upozornění na sadu CoreStorage spočívá v tom, že nebude v nástroji Disk Utility snadno spravována, protože svazky a zařízení tvořící jednotku budou ve výchozím nastavení skryty. Zatímco můžete aktivovat nabídku ladění disku Disk Utility a následně povolit zobrazení všech oddílů pro přístup a vymazání diskových oddílů a tím vynutí zničení svazku CoreStorage, snad snadnějším způsobem by bylo použití terminálu. Chcete-li to provést, musíte znovu získat číslo UUID svazku (získané pomocí příkazu "disktil cs list") a poté jej umístěte namísto "UUID" v následujícím příkazu:

disktil cs smazat UUID

Po dokončení by měly být oddíly, které byly použity pro vytvoření svazku CoreStorage, nově naformátovány a dostupné pro použití jako běžné diskové oddíly.

Vzhledem k tomu, že nastavení Fusion Drive kombinuje dvě jednotky do jednoho, lidé se mohou zajímat o to, jak to porovnává s nastavením RAID softwaru, které společnost Apple již roky podporuje v systémech Mac. Rozdíl zde spočívá hlavně ve schopnostech a omezeních technologie pohonu. Obě technologie spojí úložiště jednotek s platformou pro jednotlivé média, na které můžete vytvářet více logických svazků, ale možnosti RAID jsou postaveny na rychlost a ochranu dat s redundancí a paritou, zatímco Fusion Drive je postaven tak, aby upřednostňoval data na jednom disku a umožnil základní šifrovací podporu. Zatímco některé hardwarové pole RAID nabízejí možnosti šifrování v řadičích RAID, v RAID softwaru Apple není k dispozici.

Zatímco instalace Fusion Drive má mnoho výhod, přichází s několika drobnými nedostatky. Jeden nástroj pro opravu a správu disku zatím není v nástroji Disk Utility dobře podporován, což má za následek, že terminál ji musí upravit a nastavit od začátku.

Navíc, stejně jako u všech nastavení více disků, jako jsou například poli RAID, více zařízení, která se používá, znamená větší šanci, že jeden z nich selže a způsobí problémy. Zatímco v nastavení RAID může použití paritních informací a redundance udržet systém v chodu a obnovit data z chybné jednotky, není k dispozici v zařízení Fusion Drive. Proto, stejně jako u běžných řešení ukládání, doporučujeme pravidelné zálohování. Nicméně na rozdíl od poli RAID, které jsou často konfigurovány s četnými jednotkami, ve většině případů budou nastavení Fusion Drive používat pouze dvě mechaniky, takže šance na selhání jsou stále relativně úzké.


 

Zanechte Svůj Komentář