Thiết lập hệ thống ổ đĩa Fusion trên máy Mac của bạn không yêu cầu bất kỳ phần mềm hoặc phần cứng đặc biệt nào, ngoài phiên bản OS X Mountain Lion gần đây (10.8.2 trở lên) và hai ổ đĩa mà bạn muốn máy Mac của mình để coi như một tập lớn hơn.
Khi Apple cập nhật Hệ điều hành và Tiện ích Ổ đĩa để bao gồm hỗ trợ chung cho ổ Fusion, bạn sẽ có thể tạo ổ Fusion của riêng mình một cách dễ dàng. Trong thời gian chờ đợi, bạn có thể thực hiện điều tương tự bằng cách sử dụng Terminal.
Fusion Drive: Tổng quan
Vào tháng 10 năm 2012, Apple đã giới thiệu iMac và Mac minis với một tùy chọn lưu trữ mới: ổ đĩa Fusion. Một ổ đĩa Fusion thực sự là hai ổ đĩa trong một. Bản gốc bao gồm một ổ SSD 128 GB (Ổ cứng thể rắn) và một ổ cứng dựa trên đĩa 1 TB hoặc 3 TB tiêu chuẩn. Ổ Fusion kết hợp SSD và ổ cứng thành một ổ duy nhất mà Hệ điều hành coi như một ổ duy nhất.
Apple mô tả ổ Fusion là một ổ thông minh có thể di chuyển động các tệp mà bạn sử dụng thường xuyên nhất sang phần ổ SSD, đảm bảo rằng dữ liệu được truy cập thường xuyên sẽ được đọc từ phần nhanh hơn của ổ Fusion. Tương tự như vậy, dữ liệu ít được sử dụng hơn sẽ bị hạ cấp xuống phần ổ cứng chậm hơn, nhưng lớn hơn đáng kể.
Khi nó lần đầu tiên được công bố, nhiều người nghĩ rằng tùy chọn lưu trữ này chỉ là một ổ cứng tiêu chuẩn có tích hợp bộ nhớ cache SSD. Các nhà sản xuất ổ đĩa cung cấp nhiều ổ đĩa như vậy, vì vậy nó sẽ không đại diện cho bất cứ điều gì mới. Nhưng phiên bản của Apple không phải là một ổ duy nhất; đó là hai ổ đĩa riêng biệt mà hệ điều hành kết hợp và quản lý.
Sau khi Apple công bố thêm thông tin chi tiết, rõ ràng ổ Fusion là một hệ thống lưu trữ phân cấp được xây dựng từ các ổ riêng lẻ với mục đích rõ ràng là đảm bảo thời gian đọc và ghi dữ liệu thường xuyên được sử dụng nhanh nhất có thể. Lưu trữ theo tầng thường được sử dụng trong các doanh nghiệp lớn để đảm bảo truy cập thông tin nhanh chóng, vì vậy, thật thú vị khi thấy nó được đưa đến cấp độ người tiêu dùng.
Fusion Drive và Core Storage
Dựa trên cuộc điều tra được thực hiện bởi Patrick Stein, tác giả và nhà phát triển Mac, việc tạo ổ đĩa Fusion dường như không yêu cầu bất kỳ phần cứng đặc biệt nào. Tất cả những gì bạn cần là một ổ SSD và một ổ cứng dựa trên đĩa. Bạn cũng sẽ cần OS X Mountain Lion (10.8.2 trở lên). Apple đã nói rằng phiên bản Disk Utility đi kèm với Mac mini và iMac mới là một phiên bản đặc biệt hỗ trợ ổ đĩa Fusion. Các phiên bản cũ hơn của Disk Utility sẽ không hoạt động với Fusion Drives.
Mặc dù điều này là chính xác, nhưng nó không phải là toàn bộ câu chuyện. Ứng dụng Disk Utility là một trình bao bọc GUI cho chương trình dòng lệnh hiện có được gọi là diskutil. Diskutil đã chứa tất cả các khả năng và lệnh cần thiết để tạo một ổ đĩa Fusion; vấn đề duy nhất là phiên bản hiện tại của Disk Utility, ứng dụng GUI mà chúng tôi quen sử dụng, chưa tích hợp sẵn các lệnh lưu trữ cốt lõi mới. Phiên bản đặc biệt của Disk Utility đi kèm với máy Mac hỗ trợ Fusion có các lệnh lưu trữ cốt lõi được tích hợp sẵn. Các phiên bản cập nhật của macOS có tất cả các lệnh lưu trữ cốt lõi có sẵn cho mọi máy Mac, bất kể kiểu máy nào.
Nếu bạn đang sử dụng phiên bản macOS cũ hơn, bạn có thể sử dụng Terminal và giao diện dòng lệnh để tạo ổ đĩa Fusion của riêng mình.
Kết hợp Có và Không có SSD
Ổ Fusion mà Apple bán sử dụng SSD và ổ cứng dựa trên đĩa tiêu chuẩn. Nhưng công nghệ Fusion không yêu cầu hoặc kiểm tra sự hiện diện của ổ SSD. Bạn có thể sử dụng Fusion với bất kỳ hai ổ đĩa nào, miễn là một trong số chúng nhanh hơn đáng kể so với ổ kia.
Điều này có nghĩa là bạn có thể tạo ổ đĩa Fusion sử dụng ổ đĩa 10, 000 RPM và ổ đĩa tiêu chuẩn 7, 200 RPM để lưu trữ hàng loạt. Bạn cũng có thể thêm ổ 7, 200 RPM vào máy Mac được trang bị ổ 5, 400 RPM. Bạn có ý tưởng: một ổ đĩa nhanh và một ổ đĩa chậm hơn. Tuy nhiên, sự kết hợp tốt nhất là SSD và ổ đĩa tiêu chuẩn, vì nó sẽ mang lại hiệu suất cải thiện nhiều nhất mà không phải hy sinh dung lượng lưu trữ lớn, đó là những gì mà hệ thống ổ đĩa Fusion mang lại.
Sử dụng Terminal để lấy danh sách tên ổ đĩa
Ổ đĩa kết hợp có thể hoạt động với hai ổ bất kỳ loại nào, miễn là ổ này nhanh hơn ổ kia, nhưng hướng dẫn này giả định rằng bạn đang sử dụng một SSD và một ổ cứng dựa trên đĩa duy nhất, mỗi ổ sẽ được định dạng thành một ổ duy nhất với Disk Utility, sử dụng định dạng Mac OS Extended (Journaled).
Các lệnh chúng tôi sẽ sử dụng hướng dẫn lưu trữ lõi để làm cho hai ổ đĩa của chúng tôi sẵn sàng để sử dụng như một ổ Fusion bằng cách thêm chúng vào nhóm lưu trữ cốt lõi của các thiết bị logic, sau đó kết hợp chúng thành một ổ đĩa hợp lý.
Cảnh báo: Không sử dụng ổ đĩa được tạo thành nhiều phần
Lưu trữ lõi có thể sử dụng toàn bộ một ổ đĩa hoặc một ổ đĩa đã được phân vùng thành nhiều ổ với Disk Utility. Như một thử nghiệm, chúng tôi đã thử tạo một ổ đĩa Fusion hoạt động bao gồm hai phân vùng. Một phân vùng nằm trên SSD nhanh hơn; phân vùng thứ hai nằm trên ổ cứng tiêu chuẩn. Trong khi cấu hình này hoạt động, chúng tôi không khuyến khích nó. Ổ đĩa Fusion không thể bị xóa hoặc chia thành các phân vùng riêng lẻ; bất kỳ nỗ lực nào để thực hiện một trong hai hành động đều khiến diskutil không thành công. Bạn có thể khôi phục các ổ đĩa theo cách thủ công bằng cách định dạng lại chúng, nhưng bạn sẽ mất mọi dữ liệu có trong bất kỳ phân vùng nào có trên ổ đĩa.
Apple cũng đã tuyên bố rằng Fusion sẽ được sử dụng với toàn bộ hai ổ đĩa chưa được chia thành nhiều phân vùng, vì khả năng này có thể không được chấp nhận bất cứ lúc nào.
Do đó, tốt nhất bạn nên sử dụng toàn bộ hai ổ đĩa để tạo ổ đĩa Fusion của bạn; không cố gắng sử dụng phân vùng trên ổ đĩa hiện có. Hướng dẫn này giả định rằng bạn đang sử dụng một SSD và một ổ cứng, cả hai đều không được phân vùng thành nhiều ổ bằng Disk Utility.
Tạo Fusion Drive
Quá trình sau sẽ xóa mọi dữ liệu hiện được lưu trữ trên hai ổ đĩa mà bạn sẽ sử dụng để tạo ổ đĩa Fusion. Đảm bảo tạo bản sao lưu hiện tại của tất cả các ổ đĩa trên máy Mac của bạn trước khi tiếp tục. Ngoài ra, nếu bạn nhập tên đĩa không chính xác trong bất kỳ bước nào, điều đó có thể khiến bạn mất dữ liệu trên đĩa.
Cả hai ổ đĩa phải được định dạng thành một phân vùng duy nhất bằng Disk Utility. Khi các ổ đĩa đã được định dạng, chúng sẽ xuất hiện trên màn hình của bạn. Hãy nhớ ghi chú tên của từng ổ đĩa, vì bạn sẽ cần thông tin này trong thời gian ngắn. Các ví dụ trong hướng dẫn này được thực hiện bằng cách sử dụng ổ SSD có tên Fusion1 và ổ cứng 1 TB có tên là Fusion2. Sau khi quá trình hoàn tất, chúng sẽ trở thành một tập duy nhất có tên là Fusion.
- Khởi chạy Terminal, đặt tại /Application/Utilities/.
-
Trong dấu nhắc lệnh, nhập thông tin sau:
danh sách diskutil
- Nhấn nhậphoặc trở lạitrên bàn phím của bạn.
- Bạn sẽ thấy danh sách các ổ đĩa được gắn vào máy Mac của mình. Chúng sẽ có những tên mà bạn không quen nhìn thấy, chẳng hạn như disk0 hoặc disk1. Bạn cũng sẽ thấy tên bạn đã đặt cho các tập khi bạn định dạng chúng. Định vị hai ổ đĩa theo tên bạn đã đặt khi chúng được tạo. Trong trường hợp của chúng tôi, chúng tôi đang tìm kiếm Fusion1 và Fusion2.
-
Sau khi bạn tìm thấy tên tập bạn đang tìm, hãy quét sang bên phải để tìm tên mà Hệ điều hành sử dụng. Ghi lại tên đĩa, vì chúng ta sẽ cần chúng sau này. Trong trường hợp của chúng tôi, chúng là disk0s2 và disk3s2.
Chữ "s" trong tên đĩa cho biết ổ đĩa đã được phân vùng; số sau s là số phân vùng.
Ngay cả khi bạn định dạng ổ đĩa trên máy Mac, bạn sẽ thấy ít nhất hai phân vùng khi xem ổ đĩa bằng Terminal và diskutil. Phân vùng đầu tiên được gọi là EFI và bị ẩn bởi ứng dụng Disk Utility và Finder. Chúng ta có thể bỏ qua phân vùng EFI ở đây.
Bây giờ chúng ta đã biết tên đĩa, đã đến lúc tạo nhóm âm lượng hợp lý.
Tạo Nhóm Khối lượng Hợp lý
Với tên đĩa trong tay, chúng tôi đã sẵn sàng thực hiện bước đầu tiên trong việc tạo ổ đĩa Fusion, đó là tạo nhóm ổ đĩa hợp lý. Một lần nữa, chúng tôi sẽ sử dụng Terminal để thực hiện các lệnh lưu trữ cốt lõi đặc biệt.
Quá trình tạo nhóm ổ đĩa hợp lý sẽ xóa tất cả dữ liệu trên hai ổ đĩa. Đảm bảo có bản sao lưu dữ liệu hiện tại trên cả hai ổ đĩa trước khi bạn bắt đầu. Ngoài ra, hãy chú ý đến tên thiết bị bạn sử dụng. Chúng phải khớp chính xác với tên ổ đĩa bạn định sử dụng trong ổ đĩa Fusion của mình.
Định dạng lệnh như sau:
diskutil cs tạo lvgName device1 device2
- lvgTênlà tên bạn gán cho nhóm âm lượng hợp lý mà bạn sắp tạo. Tên này sẽ không hiển thị trên máy Mac của bạn dưới dạng tên ổ đĩa cho ổ đĩa Fusion đã hoàn thành. Bạn có thể sử dụng bất kỳ tên nào bạn thích; chúng tôi khuyên bạn nên sử dụng chữ cái hoặc số viết thường, không có khoảng trắng hoặc ký tự đặc biệt.
- Device1và device2là tên đĩa mà bạn đã viết ra trước đó. Device1 phải nhanh hơn trong hai thiết bị. Trong ví dụ của chúng tôi, device1 là SSD và device2 là ổ đĩa dựa trên đĩa. Lưu trữ lõi không kiểm tra xem thiết bị nào nhanh hơn; nó sử dụng thứ tự bạn đặt các ổ khi tạo nhóm ổ đĩa hợp lý để xác định ổ nào là ổ chính (nhanh hơn).
Lệnh cho ví dụ này sẽ giống như sau:
diskutil cs tạo đĩa hợp nhất0s2 disk1s2
- Nhập lệnh trên vào Terminal, nhưng hãy đảm bảo sử dụng lvgName của riêng bạn và tên đĩa của riêng bạn.
- Nhấn nhậphoặc trở lạitrên bàn phím của bạn.
Terminal sẽ cung cấp thông tin về quá trình chuyển đổi hai ổ đĩa của bạn thành các thành viên của một nhóm lưu trữ lôgic lưu trữ cốt lõi. Khi quá trình hoàn tất, Terminal sẽ cho bạn biết UUID (Số nhận dạng duy nhất toàn cầu) của nhóm khối lượng lưu trữ logic chính mà nó đã tạo. UUID được sử dụng trong lệnh lưu trữ lõi tiếp theo, lệnh này tạo ra khối lượng Fusion thực tế, vì vậy hãy nhớ ghi nó ra giấy. Đây là một ví dụ về đầu ra Terminal:
CaseyTNG: ~ tnelson $ diskutil cs tạo Fusion disk0s2 disk5s2
Đã khởi động hoạt động CoreStorage
Unmounting disk0s2
Chạm vào loại phân vùng trên disk0s2
Thêm disk0s2 vào Nhóm Khối lượng Hợp lý
Ngắt kết nối disk5s2
Chạm vào loại phân vùng trên disk5s2
Thêm disk3s2 vào Nhóm Khối lượng Hợp lý
Tạo Bộ nhớ Lõi Nhóm Khối lượng Hợp lý
Chuyển disk0s2 sang Core Storage
Chuyển disk3s2 sang Core Storage
Đang đợi Nhóm Khối lượng Hợp lý xuất hiện
Đã phát hiện Nhóm Khối lượng Hợp lý mới "DBFEB690-107B-4EA6-905B-2971D10F5B53"
Core Storage LVG UUID: DBFEB690-107B-4EA6-905B-2971D10F5B53
Đã hoàn thành hoạt động CoreStorageCaseyTNG: ~ tnelson $
Lưu ý UUID đã được tạo: DBFEB690-107B-4EA6-905B-2971D10F5B53. Đó là một định danh, chắc chắn là duy nhất và chắc chắn không ngắn gọn và đáng nhớ. Hãy nhớ viết nó ra, vì chúng ta sẽ sử dụng nó trong bước tiếp theo.
Cho đến nay, chúng tôi đã phát hiện ra các tên đĩa mà chúng tôi cần để bắt đầu tạo ổ Fusion. Sau đó, chúng tôi sử dụng các tên để tạo một nhóm khối lượng hợp lý. Bây giờ chúng tôi đã sẵn sàng để tạo nhóm âm lượng hợp lý đó thành một tập hợp dung lượng mà Hệ điều hành có thể sử dụng.
Tạo Khối lượng Lôgic Lưu trữ Lõi
Bây giờ chúng ta đã có một nhóm ổ đĩa hợp lý lưu trữ cốt lõi được tạo thành từ hai ổ đĩa, chúng ta có thể tạo ổ đĩa Fusion thực tế cho máy Mac của bạn. Định dạng của lệnh là:
diskutil cs createVolume lvgUUID kích thước tên loại
- lvgUUIDlà UUID của nhóm khối lượng lưu trữ logic chính mà bạn đã tạo trước đó. Cách dễ nhất để nhập số khá rườm rà này là cuộn lại trong cửa sổ Terminal và sao chép UUID vào khay nhớ tạm của bạn.
- Kiểu đề cập đến kiểu định dạng sẽ sử dụng. Trong trường hợp này, bạn sẽ nhập " jhfs +" là viết tắt của "Journaled HFS +", định dạng tiêu chuẩn được sử dụng với máy Mac của bạn.
- Bạn có thể sử dụng bất kỳ tênnào bạn muốn cho khối lượng Fusion. Tên bạn nhập ở đây sẽ là tên bạn thấy trên màn hình máy Mac của mình.
- Thông số sizeđề cập đến kích thước của ổ đĩa bạn đang tạo. Nó không thể lớn hơn nhóm khối lượng hợp lý mà bạn đã tạo trước đó, nhưng nó có thể nhỏ hơn. Tốt nhất là sử dụng tùy chọn phần trăm và tạo âm lượng Hợp nhất bằng cách sử dụng 100% nhóm âm lượng hợp lý.
Vì vậy, với ví dụ của chúng ta, lệnh cuối cùng sẽ giống như sau:
Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs + Fusion 100%
- Nhập lệnh trên vào Terminal. Đảm bảo thay thế các giá trị của riêng bạn, sau đó nhấn nhậphoặc returntrên bàn phím của bạn.
- Nhấn nhậphoặc trở lạitrên bàn phím của bạn.
- Sau khi Terminal hoàn thành lệnh, ổ đĩa Fusion mới của bạn sẽ được gắn trên màn hình.
Với ổ Fusion được tạo, bạn đã sẵn sàng tận dụng các lợi ích về hiệu suất được cung cấp bởi công nghệ lưu trữ cốt lõi đã tạo ra ổ Fusion. Tại thời điểm này, bạn có thể coi ổ đĩa giống như bất kỳ ổ đĩa nào khác trên máy Mac của mình. Bạn có thể cài đặt macOS hoặc sử dụng nó cho bất kỳ điều gì bạn muốn.