Настройването на система за задвижване Fusion на вашия Mac не изисква специален софтуер или хардуер, освен скорошна версия на OS X Mountain Lion (10.8.2 или по-нова) и два устройства, които искате за вашия Mac да се третира като единичен по-голям том.
Когато Apple актуализира операционната система и Disk Utility, за да включи обща поддръжка за Fusion устройство, ще можете лесно да създадете свое собствено устройство Fusion. Междувременно можете да постигнете същото с помощта на терминал.
Fusion Drive: Общ преглед
През октомври 2012 г. Apple представи iMacs и Mac minis с нова опция за съхранение: устройството Fusion. Устройството Fusion всъщност е две устройства в едно. Оригиналът включваше 128 GB SSD (Solid State Drive) и стандартен 1 TB или 3 TB твърд диск, базиран на плоча. Устройството Fusion комбинира SSD и твърдия диск в един том, който операционната система вижда като едно устройство.
Apple описва Fusion устройството като интелигентно устройство, което динамично премества файловете, които използвате най-често, към SSD частта на тома, като гарантира, че често достъпните данни ще бъдат прочетени от по-бързата част на Fusion устройството. По същия начин по-рядко използваните данни се понижават до по-бавната, но значително по-голяма секция на твърдия диск.
Когато беше обявено за първи път, мнозина смятаха, че тази опция за съхранение е просто стандартен твърд диск с вграден SSD кеш. Производителите на устройства предлагат много такива устройства, така че това не би представлявало нищо ново. Но версията на Apple не е едно устройство; това са две отделни устройства, които ОС комбинира и управлява.
След като Apple пусна повече подробности, стана ясно, че устройството Fusion е многослойна система за съхранение, изградена от отделни устройства с изричната цел да осигури възможно най-бързото време за четене и запис на често използвани данни. Многослойното хранилище обикновено се използва в големите предприятия, за да се осигури бърз достъп до информация, така че е интересно да го видим до потребителско ниво.
Fusion Drive и Core Storage
Въз основа на разследването, извършено от Патрик Щайн, разработчик и автор на Mac, създаването на Fusion устройство изглежда не изисква специален хардуер. Всичко, от което се нуждаете, са SSD и твърд диск, базиран на плоча. Ще ви трябва и OS X Mountain Lion (10.8.2 или по-нова). Apple каза, че версията на Disk Utility, която се доставя с новите Mac mini и iMac, е специална версия, която поддържа Fusion устройства. По-старите версии на Disk Utility няма да работят с Fusion Drives.
Въпреки че това е вярно, това не е цялата история. Приложението Disk Utility е GUI обвивка за съществуващата програма от командния ред, наречена diskutil. Diskutil вече съдържа всички възможности и команди, необходими за създаване на Fusion устройство; единственият проблем е, че текущата версия на Disk Utility, GUI приложението, което сме свикнали да използваме, все още няма вградени новите основни команди за съхранение. Специалната версия на Disk Utility, която се доставя с Mac с активиран Fusion, има вградени основни команди за съхранение. Актуализираните версии на macOS имат всички основни команди за съхранение, налични за всеки Mac, независимо от модела.
Ако използвате по-стара версия на macOS, можете да използвате терминала и интерфейса на командния ред, за да създадете свой собствен Fusion диск.
Fusion със и без SSD
Устройството Fusion, което Apple продава, използва SSD и стандартен твърд диск, базиран на плоча. Но технологията Fusion не изисква и не тества наличието на SSD. Можете да използвате Fusion с произволни две устройства, стига едното от тях да е значително по-бързо от другото.
Това означава, че можете да създадете устройство Fusion, като използвате устройство с 10 000 RPM и стандартно устройство със 7 200 RPM за групово съхранение. Можете също така да добавите устройство със 7200 RPM към Mac, който е оборудван с устройство с 5400 RPM. Разбирате идеята: бързо шофиране и по-бавно. Най-добрата комбинация обаче е SSD и стандартно устройство, защото ще предложи най-голямо подобрение в производителността, без да се жертва обемно съхранение, което е основната функция на системата за задвижване Fusion.
Използвайте терминал, за да получите списък с имена на устройства
Устройствата Fusion могат да работят с две устройства от всякакъв тип, стига едното да е по-бързо от другото, но това ръководство предполага, че използвате един SSD и един базиран на плоча твърд диск, всеки от които ще бъде форматиран като един том с Disk Utility, като се използва Mac OS Extended (Journaled) формат.
Командите, които ще използваме, инструктират основното хранилище, за да направят нашите два диска готови за използване като Fusion устройство, като първо ги добавим към основния хранилищен пул от логически устройства и след това ги комбинираме в логически том. йени
Предупреждение: Не използвайте устройство, направено от множество дялове
Ядрото за съхранение може да използва цяло устройство или устройство, което е разделено на няколко тома с Disk Utility. Като експеримент се опитахме да създадем работещо устройство Fusion, което се състои от два дяла. Единият дял беше разположен на по-бързия SSD; вторият дял беше разположен на стандартен твърд диск. Въпреки че тази конфигурация работи, ние не я препоръчваме. Устройството Fusion не може да бъде изтрито или разделено на отделни дялове; всеки опит за извършване на едно от двете действия води до неуспех на diskutil. Можете да възстановите дисковете ръчно, като ги преформатирате, но ще загубите всички данни, които са били във всички дялове, съдържащи се на дисковете.
Apple също така заяви, че Fusion трябва да се използва с две цели устройства, които не са разделени на множество дялове, тъй като тази възможност може да бъде отхвърлена по всяко време.
Следователно е най-добре да използвате две цели устройства за създаване на вашето Fusion устройство; не се опитвайте да използвате дялове на съществуващо устройство. Това ръководство предполага, че използвате един SSD и един твърд диск, нито един от които не е разделен на няколко тома с помощта на Disk Utility.
Създаване на Fusion Drive
Следният процес ще изтрие всички данни, съхранявани в момента на двата диска, които ще използвате, за да създадете Fusion диск. Не забравяйте да създадете текущо архивиране на всички устройства, които вашият Mac използва, преди да продължите. Освен това, ако въведете неправилно име на диск по време на някоя от стъпките, това може да доведе до загуба на данните на диска.
И двата диска трябва да бъдат форматирани като един дял с помощта на Disk Utility. След като дисковете бъдат форматирани, те ще се появят на вашия работен плот. Не забравяйте да отбележите името на всяко устройство, защото тази информация ще ви е необходима скоро. Примерите в това ръководство са направени с помощта на SSD на име Fusion1 и 1 TB твърд диск на име Fusion2. След като процесът приключи, те ще се превърнат в един том с име Fusion.
- Старт Terminal, намиращ се на /Applications/Utilities/.
-
В командния ред въведете следното:
списък с дискусии
- Натиснете enter или return на вашата клавиатура.
- Ще видите списък с дискове, свързани към вашия Mac. Те ще имат имена, които не сте свикнали да виждате, като disk0 или disk1. Ще видите и имената, които сте дали на томовете, когато сте ги форматирали. Намерете двата диска по имената, които сте им дали при създаването им. В нашия случай търсим Fusion1 и Fusion2.
-
След като намерите имената на томовете, които търсите, сканирайте надясно, за да намерите имената, използвани от операционната система. Запишете имената на дисковете, тъй като ще ни трябват по-късно. В нашия случай те са disk0s2 и disk3s2.
„s“в името на диска показва устройство, което е разделено; числото след s е номерът на дяла.
Дори когато форматирате устройство на вашия Mac, ще видите поне два дяла, когато преглеждате устройството с помощта на Terminal и diskutil. Първият дял се нарича EFI и е скрит от изгледа от приложението Disk Utility и Finder. Тук можем да игнорираме EFI дяла.
Сега, след като знаем имената на дисковете, е време да създадем групата логически томове.
Създаване на логическа група томове
С имената на дисковете под ръка, ние сме готови да извършим първата стъпка в създаването на Fusion устройство, което е създаването на група логически томове. Отново ще използваме терминал, за да изпълним специалните основни команди за съхранение.
Процесът на създаване на група логически томове ще изтрие всички данни на двата диска. Уверете се, че имате текущо архивиране на данните и на двата диска, преди да започнете. Освен това обърнете внимание на имената на устройствата, които използвате. Те трябва точно да съвпадат с името на устройствата, които възнамерявате да използвате във вашето устройство Fusion.
Форматът на командата е както следва:
diskutil cs create lvgName device1 device2
- lvgName е името, което присвоявате на групата логически томове, която ще създадете. Това име няма да се показва на вашия Mac като име на том за завършеното устройство Fusion. Можете да използвате всяко име, което желаете; препоръчваме да използвате малки букви или цифри, без интервали или специални знаци.
- Device1 и device2 са имената на дисковете, които сте записали по-рано. Device1 трябва да е по-бързото от двете устройства. В нашия пример устройство1 е SSD, а устройство2 е базирано на плоча устройство. Основното хранилище не проверява кое е по-бързото устройство; той използва реда, в който поставяте устройствата, когато създавате логическата група обеми, за да определи кое устройство е основното (по-бързо) устройство.
Командата за този пример ще изглежда така:
diskutil cs create fusion disk0s2 disk1s2
- Въведете горната команда в терминала, но не забравяйте да използвате собственото си lvgName и собствените си имена на дискове.
- Натиснете enter или return на вашата клавиатура.
Terminal ще предостави информация за процеса на конвертиране на вашите два диска в членове на логическа група томове за основно съхранение. Когато процесът приключи, терминалът ще ви каже UUID (универсален уникален идентификатор) на създадената от него група логически томове за основно съхранение. UUID се използва в следващата команда за основно съхранение, която създава действителния обем на Fusion, така че не забравяйте да го запишете. Ето пример за изхода на терминала:
CaseyTNG:~ tnelson$ diskutil cs create Fusion disk0s2 disk5s2
Стартирала операция CoreStorage
Демонтиране на disk0s2
Докосване на типа дял на disk0s2
Добавяне на disk0s2 към група логически томове
Демонтиране на disk5s2
Докосване на типа дял на disk5s2
Добавяне на disk3s2 към група логически томове
Създаване на група логически томове за основно съхранение
Превключване на disk0s2 към Core Storage
Превключване на disk3s2 към Core Storage
Изчакване да се появи група логически томове
Открита нова група логически томове "DBFEB690-107B-4EA6-905B-2971D10F5B53"
Core Storage LVG UUID: DBFEB690-107B-4EA6-905B-2971D10F5B53
Завършена операция CoreStorageCaseyTNG:~ tnelson$
Забележете UUID, който е генериран: DBFEB690-107B-4EA6-905B-2971D10F5B53. Това е доста добър идентификатор, определено уникален и определено не кратък и запомнящ се. Не забравяйте да го запишете, защото ще го използваме в следващата стъпка.
Досега открихме имената на дисковете, от които се нуждаем, за да започнем да създаваме устройството Fusion. След това използвахме имената, за да създадем логическа група обеми. Сега сме готови да направим тази логическа група томове във Fusion том, който операционната система може да използва.
Създаване на основния логически том за съхранение
Сега, след като имаме основна логическа група обеми за съхранение, съставена от две устройства, можем да създадем действителния том Fusion за вашия Mac. Форматът на командата е:
diskutil cs createVolume lvgUUID тип име размер
- lvgUUID е UUID на групата логически томове за основно съхранение, която създадохте по-рано. Най-лесният начин да въведете този доста тромав номер е да превъртите назад в прозореца на терминала и да копирате UUID в клипборда.
- type се отнася до типа формат, който да използвате. В този случай ще въведете "jhfs+", което означава "Journaled HFS+", стандартният формат, използван с вашия Mac.
- Можете да използвате всяко име, което желаете за обема на Fusion. Името, което въведете тук, ще бъде това, което виждате на работния плот на вашия Mac.
- Параметърът size се отнася до размера на тома, който създавате. Тя не може да бъде по-голяма от групата логически томове, която сте създали по-рано, но може да бъде по-малка. Най-добре е да използвате опцията за процент и да създадете обема Fusion, като използвате 100% от логическата група обеми.
Така че за нашия пример крайната команда ще изглежда така:
Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs+ Fusion 100%
- Въведете горната команда в терминала. Не забравяйте да замените вашите собствени стойности, след което натиснете enter или return на клавиатурата.
- Натиснете enter или return на вашата клавиатура.
- След като терминалът изпълни командата, вашето ново устройство Fusion ще бъде монтирано на работния плот.
Със създаденото устройство Fusion вие сте готови да се възползвате от предимствата на производителността, предоставени от основната технология за съхранение, която създаде устройството Fusion. На този етап можете да третирате устройството като всеки друг том на вашия Mac. Можете да инсталирате macOS или да го използвате за всичко, което пожелаете.