Mam komputer Mac Mini z dwoma dyskami: dyskiem SSD 256 GB i dyskiem twardym 500 GB. Z tego, co przeczytałem , nowy Fusion Drive robi całą magię w oprogramowaniu, używając interfejsów API Core Storage.
Czy mogę sprawić, aby moja konfiguracja zachowywała się jak napęd Fusion? Oznacza to, że chcę, aby dwa dyski były wyświetlane jako pojedynczy wolumin logiczny, a system automatycznie przenosi często używane pliki na dysk SSD. Rozumiem, że możemy łatwo rozłożyć lub rozszerzyć dyski RAID, ale świetnie zarządzane funkcje przechowywania warstwowego dysku Fusion byłyby świetne bez inwestowania w nowy sprzęt.
macos
ssd
filesystem
fusion-drive
core-storage
FishesCycle
źródło
źródło
Apple_Journal
plasterkach, zobaczmoveJournal
czasownikdiskutil
.Odpowiedzi:
Tak, można utworzyć dysk fuzji na starszych komputerach, opisanych w pełnej długości tutaj :
diskutil list
.diskutil cs create bla disk1 disk7
aby go utworzyć, gdziebla
jest nazwa, którą nadajesz napędowi syntezy jądrowej.diskutil cs list
i zanotuj identyfikator logicznej grupy woluminówdiskutil cs createVolume <ID from above> jhfs+ blub 100%
, gdzieblub
jest nazwa nadana woluminowi.Link do instrukcji Apple: Kliknij tutaj
Uwaga: są to instrukcje naprawiania podzielonego napędu fuzji, ale działają również przy jego tworzeniu.
źródło
man diskutil
w wierszu polecenia.Tak i nie.
Fusion Drive wykorzystuje pamięć rdzeniową, aby działać jako jeden wolumin logiczny , który widzisz jako pojedynczy wolumin, ale w rzeczywistości może składać się z wielu woluminów fizycznych (w tym przypadku dysku SSD i dysku twardego).
Możesz tworzyć woluminy pamięci podstawowej i zarządzać nimi za pomocą
diskutil
polecenia w terminalu. (Narzędzie dyskowe nie ma jeszcze obszernej obsługi Core Storage za pośrednictwem graficznego interfejsu użytkownika.) W szczególności możesz tworzyć własne grupy woluminów logicznych i woluminy logiczne za pomocądiskutil coreStorage createLVG
idiskutil coreStorage createVolume
, między innymi, poleceń (szczegóły na stronie man).Sądzę jednak, że specjalne zachowanie Fusion Drive, automatycznie przenoszące dane między woluminami fizycznymi, jest zakodowane w specjalnej rodzinie woluminów logicznych i prawdopodobnie nie jest to coś, co można łatwo naśladować. (Byłbym szczęśliwy, gdyby ktoś mógł udowodnić, że się mylę!)
źródło
Właśnie skończyłem tworzenie DIY Fusion Drive na moim MacBooku Pro na początku 2009 roku. Działa świetnie, a ja wymyśliłem, jak zachować partycje odzyskiwania i Boot Camp w tym samym czasie.
Zacząłem od tworzenia kopii zapasowych: kopii zapasowej Time Machine i Carbon Copy Cloner mojej partycji Mountain Lion oraz kopii zapasowej WinClone mojej partycji Boot Camp. Wszystkie kopie zapasowe zostały zapisane na zewnętrznym dysku twardym, który nie był zaangażowany w aktualizację Fusion Drive.
W przypadku sprzętu kupiłem dysk twardy Samsung 830 SSD o pojemności 128 GB i tackę na dyski twarde, które pozwoliły mi wymienić Apple Superdrive na dysk twardy. (Instrukcje dostarczone z caddy są całkowicie błędne, ale caddy jest na tyle proste, że i tak wymyśliłem, jak zainstalować dysk w caddy.) Instalacja była trudna i wymagała niewielkiego śrubokręta Torx i kilku sztyftów, ale instrukcje na ifixit.com były jasne i pomocne.
Po instalacji odkryłem, korzystając z Informacji o systemie, że dysk SSD we wnęce CD ma wynegocjowaną prędkość łącza 1,5 Gigabit zamiast 3 Gigabit. Więc ponownie otworzyłem MacBooka Pro i zamieniłem dysk twardy i dysk SSD. Przy następnym uruchomieniu oba dyski pracowały z prędkością 3 Gigabit. Jako tymczasowy środek do testowania sformatowałem dysk SSD za pomocą Narzędzia dyskowego jako pojedynczej kronikowanej partycji HFS +.
Aby utworzyć Fusion Drive, uruchomiłem partycję odzyskiwania, przytrzymując Command-R podczas uruchamiania. Użyłem terminala w trybie odzyskiwania do utworzenia napędu Fusion.
Pierwszym krokiem było użycie
diskutil list
polecenia, aby uzyskać pełną listę partycji na obu dyskach. W moim przypadku dysk0s2 był partycją na dysku SSD, a dysk1s2 był moją zwykłą partycją Mountain Lion na dysku twardym.Następnie użyłem polecenia,
diskutil cs create Fusion disk0s2 disk1s2
aby utworzyć logiczną grupę woluminów z dwóch partycji. To był wyjątkowy krok. Określając partycje zamiast całych dysków podczas tworzenia logicznej grupy woluminów. Mogłem pozostawić nienaruszone partycje odzyskiwania i Boot Camp. Większość instrukcji, które widziałem, używały nazw dysków zamiast nazw partycji, co powoduje wyczyszczenie całego dysku. Użycie nazw partycji jest udokumentowane na stronie man diskutil.Następnie użyłem
diskutil cs createVolume <ID from above> jhfs+ Reliance '100%'
polecenia, aby utworzyć wolumin logiczny przy użyciu 100% grupy woluminów logicznych. Ponieważ nadal miałem partycje odzyskiwania i Boot Camp, nie było potrzeby zostawiać dla nich miejsca w logicznej grupie woluminów, więc mogłem swobodnie wykorzystać całe miejsce na moją nową partycję Fusion Drive.W tym momencie trudna część została wykonana. Uruchomiłem się ze sklonowanej kopii zapasowej i użyłem aplikacji Zainstaluj OS X Mountain Lion, aby ponownie zainstalować Mountain Lion na dysku Fusion. (Zamiast tego mogłem sklonować go z powrotem, ale spodobał mi się pomysł ponownego zainstalowania Mountain Lion.) Po zakończeniu instalacji użyłem Asystenta migracji, aby skopiować moje pliki i konta z klonu z powrotem na dysk Fusion.
Jak zwykle po utworzeniu kopii zapasowej / przywróceniu, mój komputer Mac był zajęty przez wiele godzin, ponownie indeksując Spotlight, a następna kopia zapasowa Time Machine była bardzo wolna. Ale kiedy te rzeczy zniknęły, wszystko przyspieszyło i zacząłem czerpać korzyści z nowego napędu Fusion! Cały czas robi się coraz szybszy, ponieważ uczy się najczęściej używanych aplikacji.
Pod koniec tego procesu jest kilka usterek, ale uważam je wszystkie za bardzo niewielkie:
Podsumowując, jest to świetna aktualizacja i cieszę się, że to zrobiłem!
źródło
Oprócz tego, że @jtbandes ma rację, możesz tworzyć woluminy logiczne i zarządzać nimi za pomocą CoreStorage, ale zgodnie z artykułem KB HT5446 istnieją pewne „ograniczenia” napędu Fusion.
Alternatywą dla napędu Fusion (który jest w zasadzie dyskiem SSD ORAZ dyskiem twardym zgrupowanym jako wolumin logiczny) jest przeniesienie folderu „/ Users” na dysk twardy i pozostawienie wszystkich plików OS X i aplikacji na dysku SSD, można uzyskać dysk SSD wydajność aplikacji i systemu operacyjnego oraz całe miejsce potrzebne na pliki na dysku twardym. Przywracanie z Time Machine na innym komputerze lub ponownie skonfigurowanym dysku nie będzie działać z przeniesionym / home dla tego konta użytkownika.
źródło
Skonfigurowałem napęd Fusion za pomocą narzędzia Terminal w instalatorze OS X 10.8.2 załadowanego do napędu USB, po zainstalowaniu napędu SSD jako drugiego napędu w moim komputerze Mac Mini 2011.
Wymazało to dane z obu dysków, ale tego właśnie chciałem: świeżego systemu z nowym dyskiem Fusion.
Jeśli nie chcesz zapisać istniejącej instalacji, po prostu użyj instalatora OS X 10.8.2, aby utworzyć dysk (upewnij się jednak, że jest to wersja 10.8.2 i wyższa, ponieważ Fusion nie był obsługiwany w wersji 10.8.1 i wcześniejszych) .
Po załadowaniu instalatora możesz otworzyć okno Terminal i wpisać tam polecenia diskutil. Wydawało mi się to łatwiejsze niż klonowanie oryginalnego napędu na dysk zewnętrzny, uruchamianie z niego i łączenie dwóch napędów.
Najbardziej kompletny i najłatwiejszy przewodnik, jaki kiedykolwiek napisałem na temat tworzenia napędu Fusion (i ten, którego z powodzeniem używałem), znajduje się na stronie http://blog.macsales.com/15617-creating-your-own-fusion-drive .
Nawiasem mówiąc, jeśli masz komputer Mac mini 2011 i jeszcze nie kupiłeś kabla, musisz podłączyć drugi dysk, OWC ma świetny zestaw do majsterkowania. Jest tani, zawiera zestaw narzędzi i błyszczące, profesjonalnie napisane instrukcje krok po kroku. Byłem pod wrażeniem. Dostępne na stronie http://eshop.macsales.com/item/OWC/DIYIMM11D2 .
źródło
Tutaj zrobiliśmy film, który opisuje proces dla Ciebie: http://www.youtube.com/watch?v=I_odnNpv-FQ
Polecenia potrzebne w celu:
diskutil list
diskutil cs create Fusion diskx diskx
UWAGA: Możesz zamienić na
Fusion
dowolną nazwę logicznej grupy woluminówdiskutil cs list
diskutil coreStorage createVolume YOUR_DEVICE_ID_HERE jhfs+ "Macintosh Fusion" 100%
UWAGA: Możesz zamienić na
"Macintosh Fusion"
dowolną nazwę swojego dysku. Pamiętaj, aby użyć""
s, jeśli chcesz na swoje miejsce, tak jak my, inaczej nie będziesz ich potrzebować.Po zakończeniu instalacji otwórz terminal i wyłącz indeksowanie:
sudo mdutil -i off
Jeśli chcesz przywrócić z powrotem 2 oddzielne dyski, uruchom ponownie instalator, otwórz Terminal i wpisz:
diskutil cs delete YOUR_DEVICE_ID
Będziesz wtedy mógł je sformatować w dowolny sposób, używając narzędzia Terminal lub Disk Utility.
źródło