Postavljanje pogonskog sustava Fusion na vašem Macu ne zahtijeva nikakav poseban softver ili hardver, osim novije verzije OS X Mountain Lion (10.8.2 ili noviji) i dva pogona koja želite za svoj Mac tretirati kao jedan veći volumen.
Kada Apple ažurira OS i Disk Utility kako bi uključio opću podršku za Fusion pogon, moći ćete jednostavno stvoriti vlastiti Fusion pogon. U međuvremenu, možete postići istu stvar koristeći Terminal.
Fusion Drive: pregled
U listopadu 2012. Apple je predstavio iMac i Mac mini s novom opcijom pohrane: Fusion pogon. Fusion pogon zapravo su dva pogona u jednom. Izvornik je uključivao SSD (Solid State Drive) od 128 GB i standardni tvrdi disk na ploči od 1 TB ili 3 TB. Fusion pogon spaja SSD i tvrdi disk u jedan volumen koji OS vidi kao jedan pogon.
Apple opisuje Fusion pogon kao pametni pogon koji dinamički premješta datoteke koje najčešće koristite na SSD dio diska, osiguravajući da se često pristupani podaci čitaju s bržeg dijela Fusion pogona. Isto tako, rjeđe korišteni podaci degradirani su u sporiji, ali znatno veći dio tvrdog diska.
Kada je prvi put najavljeno, mnogi su mislili da je ova opcija pohrane samo standardni tvrdi disk s ugrađenom SSD predmemorijom. Proizvođači pogona nude mnogo takvih pogona, tako da to ne bi predstavljalo ništa novo. Ali Appleova inačica nije samo jedan disk; to su dva odvojena pogona koja OS kombinira i njima upravlja.
Nakon što je Apple objavio više detalja, postalo je očito da je Fusion disk višeslojni sustav za pohranu izgrađen od pojedinačnih diskova s izričitom svrhom osiguravanja najbržeg mogućeg vremena čitanja i pisanja za često korištene podatke. Slojevita pohrana obično se koristi u velikim poduzećima kako bi se osigurao brzi pristup informacijama, pa je zanimljivo vidjeti da je to dovedeno na razinu potrošača.
Fusion Drive i Core Storage
Na temelju istraživanja koje je proveo Patrick Stein, Mac programer i autor, čini se da stvaranje Fusion pogona ne zahtijeva nikakav poseban hardver. Sve što trebate su SSD i tvrdi disk na ploči. Trebat će vam i OS X Mountain Lion (10.8.2 ili noviji). Apple je rekao da je verzija Disk Utility koja se isporučuje uz novi Mac mini i iMac posebna verzija koja podržava Fusion diskove. Starije verzije Disk Utility-a neće raditi s Fusion Drives.
Iako je ovo točno, to nije cijela priča. Aplikacija Disk Utility je GUI omotač za postojeći program naredbenog retka pod nazivom diskutil. Diskutil već sadrži sve mogućnosti i naredbe potrebne za stvaranje Fusion pogona; jedini je problem što trenutna verzija Disk Utilityja, GUI aplikacije koju smo navikli koristiti, još nema ugrađene nove naredbe za jezgru pohrane. Posebna verzija Disk Utility koja se isporučuje s Mac računalima s omogućenim Fusionom ima ugrađene osnovne naredbe za pohranu. Ažurirane verzije macOS-a imaju sve osnovne naredbe za pohranu dostupne za bilo koji Mac, bez obzira na model.
Ako koristite stariju verziju macOS-a, možete koristiti terminal i sučelje naredbenog retka za izradu vlastitog Fusion pogona.
Fusion sa i bez SSD-a
Fusion pogon koji Apple prodaje koristi SSD i standardni tvrdi disk na ploči. Ali tehnologija Fusion ne zahtijeva niti testira prisutnost SSD-a. Fusion možete koristiti s bilo koja dva pogona, sve dok je jedan od njih primjetno brži od drugog.
To znači da možete izraditi Fusion pogon koristeći pogon od 10 000 RPM i standardni pogon od 7 200 RPM za skupno pohranjivanje. Također možete dodati pogon od 7200 RPM na Mac koji je opremljen pogonom od 5400 RPM. Shvatili ste: brza vožnja i sporija. Međutim, najbolja kombinacija je SSD i standardni pogon, jer će ponuditi najviše poboljšanja u performansama bez žrtvovanja masovne pohrane, a to je ono što pogonski sustav Fusion predstavlja.
Koristite terminal za dobivanje popisa naziva pogona
Fusion pogoni mogu raditi s dva pogona bilo koje vrste, sve dok je jedan brži od drugog, ali ovaj vodič pretpostavlja da koristite jedan SSD i jedan tvrdi disk na jednoj ploči, od kojih će svaki biti formatiran kao jedan volumen pomoću Disk Utility-a, koristeći Mac OS Extended (Journaled) format.
Naredbe koje ćemo koristiti daju upute osnovnoj pohrani kako bi naša dva pogona bila spremna za upotrebu kao Fusion pogon tako da ih prvo dodamo u jezgreni skup logičkih uređaja, a zatim ih kombiniramo u logički volumen.
Upozorenje: Nemojte koristiti disk sastavljen od više particija
Jezgrena pohrana može koristiti cijeli disk ili disk koji je particioniran na više volumena pomoću Disk Utility. Kao eksperiment, pokušali smo stvoriti radni pogon Fusion koji se sastojao od dvije particije. Jedna se particija nalazila na bržem SSD-u; druga se particija nalazila na standardnom tvrdom disku. Iako je ova konfiguracija radila, ne preporučujemo je. Fusion pogon ne može se izbrisati ili podijeliti na pojedinačne particije; svaki pokušaj izvođenja bilo koje radnje uzrokuje neuspjeh diskutila. Pogone možete oporaviti ručno ponovnim formatiranjem, ali ćete izgubiti sve podatke koji su bili na bilo kojoj particiji sadržanoj na pogonima.
Apple je također izjavio da se Fusion treba koristiti s dva cijela pogona koji nisu podijeljeni na više particija, budući da bi ova mogućnost mogla biti zastarjela u bilo kojem trenutku.
Stoga je najbolje koristiti dva cijela pogona za stvaranje vašeg Fusion pogona; ne pokušavajte koristiti particije na postojećem disku. Ovaj vodič pretpostavlja da koristite jedan SSD i jedan tvrdi disk, od kojih nijedan nije particioniran na više volumena pomoću Disk Utility.
Stvaranje Fusion pogona
Sljedeći postupak će izbrisati sve podatke koji su trenutno pohranjeni na dva pogona koja ćete koristiti za stvaranje Fusion pogona. Obavezno izradite trenutnu sigurnosnu kopiju svih pogona koje koristi vaš Mac prije nastavka. Također, ako unesete netočan naziv diska tijekom bilo kojeg od koraka, to može uzrokovati gubitak podataka na disku.
Oba diska trebaju biti formatirana kao jedna particija pomoću Disk Utility-a. Nakon što su diskovi formatirani, pojavit će se na vašoj radnoj površini. Obavezno zabilježite naziv svakog pogona jer će vam ove informacije uskoro trebati. Primjeri u ovom vodiču napravljeni su pomoću SSD-a pod nazivom Fusion1 i tvrdog diska od 1 TB pod nazivom Fusion2. Kada se proces završi, oni će postati jedan volumen pod nazivom Fusion.
- Pokretanje Terminal, koji se nalazi na /Applications/Utilities/.
-
U naredbeni redak unesite sljedeće:
diskutil list
- Pritisnite enter ili return na tipkovnici.
- Vidjet ćete popis pogona priključenih na vaš Mac. Imat će imena koja niste navikli vidjeti, poput disk0 ili disk1. Također ćete vidjeti imena koja ste dali svezcima kada ste ih formatirali. Pronađite dva pogona prema imenima koja ste im dali kada su stvoreni. U našem slučaju, tražimo Fusion1 i Fusion2.
-
Kada pronađete nazive volumena koje tražite, skenirajte udesno kako biste pronašli nazive koje koristi OS. Zapišite imena diskova jer će nam kasnije trebati. U našem slučaju to su disk0s2 i disk3s2.
Slovo "s" u nazivu diska označava disk koji je particioniran; broj iza s je broj particije.
Čak i kada formatirate pogon na svom Macu, vidjet ćete najmanje dvije particije kada pogon pregledavate pomoću terminala i diskutila. Prva particija zove se EFI i skrivena je od pogleda pomoću aplikacije Disk Utility i Findera. Ovdje možemo zanemariti EFI particiju.
Sada kada znamo imena diskova, vrijeme je da stvorimo logičku grupu volumena.
Stvorite logičku grupu volumena
S imenima diskova pri ruci, spremni smo izvesti prvi korak u stvaranju Fusion pogona, a to je stvaranje logičke grupe volumena. Još jednom, koristit ćemo terminal za izvršavanje posebnih naredbi za pohranu jezgre.
Proces stvaranja logičke grupe volumena izbrisat će sve podatke na dva pogona. Provjerite imate li trenutnu sigurnosnu kopiju podataka na oba pogona prije nego što počnete. Također obratite pozornost na nazive uređaja koje koristite. Moraju točno odgovarati nazivu pogona koje namjeravate koristiti u svom Fusion pogonu.
Format naredbe je sljedeći:
diskutil cs create lvgName device1 device2
- lvgName je ime koje dodjeljujete logičkoj grupi volumena koju ćete kreirati. Ovaj naziv se neće pojaviti na vašem Macu kao naziv volumena za gotov Fusion disk. Možete koristiti bilo koje ime koje želite; preporučujemo upotrebu malih slova ili brojeva, bez razmaka ili posebnih znakova.
- Device1 i device2 nazivi su diskova koje ste ranije zapisali. Uređaj 1 mora biti brži od ova dva uređaja. U našem primjeru, device1 je SSD, a device2 je disk na ploči. Core storage ne provjerava koji je brži uređaj; koristi redoslijed kojim postavljate pogone kada stvarate logičku grupu volumena kako bi odredio koji je pogon primarni (brži).
Naredba za ovaj primjer bi izgledala ovako:
diskutil cs create fusion disk0s2 disk1s2
- Unesite gornju naredbu u Terminal, ali svakako koristite svoj vlastiti lvgName i vlastita imena diskova.
- Pritisnite enter ili return na tipkovnici.
Terminal će pružiti informacije o procesu pretvaranja vaša dva pogona u članove logičke grupe volumena jezgre za pohranu. Kada proces završi, Terminal će vam reći UUID (univerzalni jedinstveni identifikator) logičke grupe volumena jezgre za pohranu koju je stvorio. UUID se koristi u sljedećoj naredbi za pohranu jezgre, koja stvara stvarni volumen Fusiona, stoga ga svakako zapišite. Evo primjera izlaza terminala:
CaseyTNG:~ tnelson$ diskutil cs create Fusion disk0s2 disk5s2
Pokrenuta operacija CoreStorage
Demontaža disk0s2
Dodirivanje tipa particije na disk0s2
Dodavanje disk0s2 grupi logičkog volumena
Demontaža disk5s2
Dodirivanje tipa particije na disk5s2
Dodavanje disk3s2 grupi logičkog volumena
Stvaranje grupe logičkog volumena Core Storage
Prebacivanje disk0s2 na Core Storage
Prebacivanje disk3s2 na Core Storage
Čeka se da se pojavi grupa logičkog volumena
Otkrivena nova grupa logičkog volumena "DBFEB690-107B-4EA6-905B-2971D10F5B53"
Core Storage LVG UUID: DBFEB690-107B-4EA6-905B-2971D10F5B53
Završena operacija CoreStorageCaseyTNG:~ tnelson$
Primijetite UUID koji je generiran: DBFEB690-107B-4EA6-905B-2971D10F5B53. To je prilično dobar identifikator, definitivno jedinstven i definitivno nije kratak i nezaboravan. Obavezno ga zapišite jer ćemo ga koristiti u sljedećem koraku.
Do sada smo otkrili nazive diskova koji su nam potrebni za početak stvaranja Fusion pogona. Zatim smo upotrijebili imena za stvaranje logičke grupe volumena. Sada smo spremni napraviti tu logičku grupu volumena u Fusion volumen koji OS može koristiti.
Stvaranje logičkog volumena temeljne pohrane
Sada kada imamo logičku grupu volumena jezgre za pohranu koja se sastoji od dva pogona, možemo stvoriti stvarni volumen Fusion za vaš Mac. Format naredbe je:
diskutil cs createVolume lvgUUID tip ime veličina
- lvgUUID je UUID logičke grupe volumena temeljne pohrane koju ste kreirali ranije. Najlakši način za unos ovog prilično glomaznog broja je pomicanje unatrag u prozoru terminala i kopiranje UUID-a u međuspremnik.
- type odnosi se na vrstu formata koju treba koristiti. U ovom slučaju unijet ćete "jhfs+" što je skraćenica za "Journaled HFS+", standardni format koji se koristi s vašim Mac računalom.
- Možete koristiti bilo koje ime koje želite za Fusion volumen. Ime koje unesete ovdje bit će ono koje vidite na radnoj površini vašeg Maca.
- Parametar size odnosi se na veličinu volumena koji stvarate. Ne može biti veći od logičke grupe volumena koju ste prethodno stvorili, ali može biti manji. Najbolje je koristiti opciju postotka i stvoriti Fusion volumen koristeći 100% logičke grupe volumena.
Dakle, za naš primjer, konačna naredba bi izgledala ovako:
Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs+ Fusion 100%
- Unesite gornju naredbu u terminal. Svakako zamijenite svoje vrijednosti, a zatim pritisnite enter ili return na tipkovnici.
- Pritisnite enter ili return na tipkovnici.
- Kada Terminal izvrši naredbu, vaš novi Fusion pogon bit će postavljen na radnu površinu.
Sa stvorenim pogonom Fusion, spremni ste iskoristiti prednosti performansi koje pruža temeljna tehnologija pohrane koja je stvorila pogon Fusion. U ovom trenutku disk možete tretirati kao bilo koji drugi volumen na vašem Macu. Možete instalirati macOS ili ga koristiti za što god želite.