Tôi có thể tạo một ổ đĩa Fusion Fusion không?


52

Tôi có một Mac Mini với hai ổ đĩa: SSD 256 GB và ổ cứng 500 GB. Từ những gì tôi đã đọc , Fusion Drive mới thực hiện tất cả những điều kỳ diệu trong phần mềm, sử dụng API lưu trữ lõi.

Tôi có thể cài đặt để hoạt động như Fusion Drive không? Đó là, tôi muốn hai ổ đĩa xuất hiện dưới dạng một ổ đĩa logic duy nhất, với hệ thống tự động chuyển các tệp được truy cập thường xuyên sang SSD. Tôi hiểu rằng chúng ta có thể dễ dàng sọc hoặc mở rộng hoặc ổ đĩa RAID, nhưng các tính năng lưu trữ được quản lý tự động của ổ Fusion sẽ rất tuyệt nếu không đầu tư vào phần cứng mới.


1
Vài tháng trước @JessBowers đã nhận xét về tuổi thọ lưu trữ SSD . Tôi tin tưởng rằng việc triển khai Fusion Drive do Apple hỗ trợ sẽ cân nhắc với các ổ SSD được Apple cài đặt trong các máy Mac mang nhãn hiệu Fusion Drive. Tôi đoán vẫn còn phải xem liệu trong các máy Mac khác , phần mềm và phần sụn sẽ cân nhắc như nhau đối với SSD được lựa chọn bởi người dùng cuối.
Graham Perrin

Từ năm 2009, một ứng dụng SSD định hướng hiệu suất khác của Apple: Mac OS X Server v10.6: Di chuyển một HFS + Tạp chí sang một ổ đĩa khác . Gợi ý: tính năng này không giới hạn ở các phiên bản Máy chủ của HĐH. Để biết thêm về Apple_Journallát, xem moveJournalđộng từ của diskutil.
Graham Perrin

Tôi đã quản lý thành công để thêm đĩa SSD vào Macbook Pro 2010 của mình, để tạo ổ đĩa CoreStorage và cài đặt lại OS X 10.8.2 trên đó. Mọi thứ đều hoạt động tốt và tốc độ tăng thực sự tốt đẹp.
Davide Gualano

Câu trả lời:


42

Có, bạn có thể tạo ổ đĩa hợp nhất trên các máy Mac cũ hơn, được mô tả đầy đủ ở đây :

  • Bạn rõ ràng cần cả SSD và HD. Giả sử chúng được biết đến với HĐH là đĩa1 và đĩa7. Bạn có thể kiểm tra id đĩa bằng cách diskutil list.
  • diskutil cs create bla disk1 disk7để tạo ra nó, đâu blalà tên bạn đặt cho ổ đĩa tổng hợp.
  • diskutil cs list và lưu ý ID nhóm khối lượng hợp lý
  • diskutil cs createVolume <ID from above> jhfs+ blub 100%, đâu blublà tên bạn đặt cho âm lượng.

Liên kết với hướng dẫn của Apple: Bấm vào đây

Lưu ý: Đây là các hướng dẫn để khắc phục ổ đĩa tổng hợp tách, nhưng cũng hoạt động để tạo một ổ đĩa.


2
Điều tra tuyệt vời! Thật đáng để chỉ ra rằng bạn đã thử nghiệm thành công cùng một kỹ thuật trên các hệ thống tệp không phải HFS + ...
Dan J

@Jolly Tôi đã thấy điều này trên blog của bạn và thật tuyệt vời khi bạn sớm tìm ra nó! +1!
duci9y

Có một tài liệu tham khảo cho các lệnh Diskutil?
George

1
Sử dụng man diskutiltại dòng lệnh.
jtbandes

có ai biết cách bảo quản phân vùng Recovery khi bạn sử dụng kỹ thuật này không?
Jess Bowers

14

Có và không.

Fusion Drive đang tận dụng Core Storage để hoạt động như một ổ đĩa logic , mà bạn thấy là một ổ đĩa đơn nhưng thực sự có thể được tạo thành từ nhiều ổ đĩa vật lý (trong trường hợp này là SSD và ổ cứng).

Bạn có thể tạo và quản lý khối lượng Lưu trữ lõi bằng diskutillệnh trong Terminal. (Disk Utility chưa có hỗ trợ Core Storage mở rộng thông qua GUI.) Đặc biệt, bạn có thể tạo các nhóm âm lượng logic và khối lượng logic của riêng mình, cùng với diskutil coreStorage createLVG, và diskutil coreStorage createVolumetrong số các lệnh khác (xem trang hướng dẫn để biết chi tiết).

Tuy nhiên, tôi đoán là hành vi đặc biệt của Fusion Drive, tự động di chuyển dữ liệu của bạn giữa các ổ đĩa vật lý, được mã hóa trong một họ khối lượng logic đặc biệt và đây có lẽ không phải là thứ bạn có thể bắt chước dễ dàng. (Tôi rất vui nếu ai đó có thể chứng minh tôi sai!)


3
Cũng đáng lưu ý rằng cho đến khi mọi người thực sự có những chiếc máy này trong bàn tay nhỏ bé nóng bỏng của mình, chúng ta sẽ không biết Apple đã làm gì và làm thế nào dễ dàng để làm cho các thiết lập khác trông giống nhau.
Paul Wagland

2
Apple đã đăng một bài viết thú vị (KB HT5446) liên quan đến Fusion Drive. Bất kỳ "xử lý" nào của Fusion Drive đều yêu cầu cập nhật "Disk Utility.app"
Francis Ouellet

Nếu không nói "đã cập nhật Disk Utility.app", liệu người ta có thể bất lực trong việc chẩn đoán các sự cố đĩa trong DIY Fusion Drive chỉ bằng cách sử dụng tiện ích Disk "stock"?
Gorb

1
@Damian Có lẽ các tính năng như Quyền sửa chữa vẫn sẽ hoạt động. Tôi đoán rằng Xác minh / Sửa chữa Đĩa cũng có thể hoạt động nhưng bạn nên xác nhận với người đã thử.
jtbandes

1
Vì vậy, bây giờ "mọi người thực sự có những máy này trong bàn tay nhỏ bé nóng bỏng của họ", liệu có biết liệu việc tạo ra một khối lượng logic như được mô tả trên tất cả các trang web có thực sự tạo ra một "Fusion Drive" với tất cả độ tốt của chuyển động tệp tự động hay không?
tml

10

Tôi vừa hoàn thành việc tạo một DIY Fusion Drive trong MacBook Pro 2009 đầu tiên của mình. Nó hoạt động rất tốt và tôi đã tìm ra cách giữ các phân vùng phục hồi và Boot Camp cùng một lúc.

Tôi đã bắt đầu với các bản sao lưu: Cả máy sao lưu thời gian và bản sao lưu Carbon Copy Cloner của phân vùng Mountain Lion của tôi và bản sao lưu WinClone của phân vùng Boot Camp của tôi. Tất cả các bản sao lưu đã được lưu vào ổ cứng ngoài không liên quan đến nâng cấp Fusion Drive.

Về phần cứng, tôi đã mua một ổ SSD Samsung 830 128 GB và một khay caddy ổ cứng cho phép tôi thay thế Apple Superdrive của mình bằng một ổ cứng. (Các hướng dẫn đi kèm với caddy là hoàn toàn sai, nhưng caddy đủ đơn giản để tôi tìm ra cách cài đặt ổ đĩa trong caddy.) trên ifixit.com rất rõ ràng và hữu ích.

Sau khi cài đặt, tôi phát hiện ra bằng Thông tin hệ thống rằng ổ SSD trong khoang CD có tốc độ liên kết được thỏa thuận là 1,5 Gigabit thay vì 3 Gigabit. Vì vậy, tôi đã mở MacBook Pro một lần nữa và trao đổi ổ cứng và SSD. Lần sau tôi khởi động cả hai ổ đĩa đang chạy ở tốc độ 3 Gigabit. Là một biện pháp tạm thời để thử nghiệm, tôi đã định dạng SSD bằng Disk Utility dưới dạng phân vùng HFS + được ghi nhật ký.

Để tạo Fusion Drive, tôi đã khởi động vào phân vùng phục hồi bằng cách giữ Command-R trong khi khởi động. Tôi đã sử dụng Terminal trong chế độ recovery để tạo Fusion Drive.

Bước đầu tiên là sử dụng diskutil listlệnh để có được danh sách đầy đủ các phân vùng trên cả hai ổ đĩa. Trong trường hợp của tôi, đĩa0s2 là phân vùng trên SSD và đĩa1s2 là phân vùng Mountain Lion thông thường của tôi trên đĩa cứng.

Sau đó, tôi đã sử dụng lệnh diskutil cs create Fusion disk0s2 disk1s2để tạo một nhóm âm lượng hợp lý từ hai phân vùng. Đây là bước đặc biệt. Bằng cách chỉ định phân vùng thay vì toàn bộ đĩa khi tạo nhóm âm lượng hợp lý. Tôi đã có thể giữ nguyên các phân vùng phục hồi và Boot Camp. Hầu hết các hướng dẫn tôi đã thấy đã sử dụng tên đĩa thay vì tên phân vùng, sẽ xóa sạch toàn bộ đĩa. Việc sử dụng tên phân vùng được ghi lại trong trang man của đĩa.

Tiếp theo tôi đã sử dụng diskutil cs createVolume <ID from above> jhfs+ Reliance '100%'lệnh để tạo một khối hợp lý bằng cách sử dụng 100% nhóm âm lượng hợp lý. Vì tôi vẫn có các phân vùng Khôi phục và Boot Camp, nên không cần phải chừa chỗ cho chúng trong nhóm âm lượng hợp lý, vì vậy tôi có thể tự do sử dụng tất cả không gian cho phân vùng Fusion Drive mới của mình.

Tại thời điểm đó, phần khó đã được thực hiện. Tôi đã khởi động từ bản sao lưu nhân bản của mình và sử dụng ứng dụng Install OS X Mountain Lion để cài đặt lại Mountain Lion trên Fusion Drive. .

Như thường lệ sau khi sao lưu / khôi phục, máy Mac của tôi đã bận rộn trong nhiều giờ để lập chỉ mục lại Spotlight và bản sao lưu Time Machine tiếp theo cực kỳ chậm. Nhưng một khi những thứ này không còn nữa, mọi thứ đều tăng tốc và tôi bắt đầu nhận được những lợi ích từ Fusion Drive mới của mình! Nó đang tiếp tục nhanh hơn khi nó học những ứng dụng nào tôi sử dụng thường xuyên nhất.

Có một vài trục trặc ở cuối quá trình này, nhưng tôi coi tất cả chúng đều rất nhỏ:

  1. Nếu tôi khởi động với phím tùy chọn xuống, phần sụn Mac của tôi sẽ liệt kê Fusion Drive hai lần. Chọn một trong hai ổ đĩa tốt.
  2. Disk Utility hiển thị phân vùng Boot Camp của tôi là một phần của Fusion Drive, mặc dù nó chỉ có trên ổ cứng. Điều này dường như là vô hại.
  3. Bảng điều khiển Boot Camp trong Windows 7 cũng liệt kê Fusion Drive hai lần. Một lần nữa, cả hai lựa chọn đều hoạt động tốt.
  4. Lần đầu tiên tôi khởi động vào Windows 7, tôi có màn hình bộ tải khởi động Windows, có lẽ vì tôi đã di chuyển ổ đĩa cứng có phân vùng Boot Camp sang khoang CD. Windows 7 đã điều chỉnh địa chỉ ổ đĩa và nó đã khởi động bình thường kể từ đó.

Nói chung, đó là một bản nâng cấp tuyệt vời và tôi rất vui vì tôi đã làm nó!


1
Stuart, bây giờ đã được một vài tháng, làm thế nào nó hoạt động?
Dan Pritts

Làm thế nào bạn phát hiện ra tốc độ liên kết đàm phán của các ổ đĩa của bạn?
Jim McKeeth

8

Ngoài @jtbandes là đúng, bạn có thể tạo và quản lý khối lượng logic bằng CoreStorage, nhưng theo Điều khoản KB HT5446, có một số "hạn chế" đối với ổ Fusion.

Một giải pháp thay thế cho ổ Fusion (về cơ bản là SSD VÀ ổ cứng được nhóm thành ổ đĩa logic) sẽ chuyển thư mục "/ Users" sang ổ cứng và để lại tất cả các tệp OS X và Ứng dụng trong SSD, bạn sẽ nhận được SSD hiệu suất cho các ứng dụng và HĐH và tất cả dung lượng bạn cần cho các tệp trong ổ cứng. Khôi phục từ Time Machine trên một máy khác hoặc thiết lập ổ đĩa được cấu hình lại sẽ không hoạt động với tài khoản đã chuyển / nhà cho tài khoản người dùng đó.


3
Để giải phóng thêm dung lượng, tôi cũng sẽ thêm / Thư viện / Hỗ trợ ứng dụng / Thư viện / Nhà phát triển / Thư viện / iTunes vào ổ cứng.
dhempler

2
@ dennis.hempler Tôi hoàn toàn đồng ý! '/ Thư viện / Hỗ trợ ứng dụng' của tôi rất lớn! Chủ yếu là do Garageband hướng dẫn vídeos, vòng lặp và dụng cụ. Làm cách nào tôi có thể di chuyển các thư mục này sang ổ cứng khác và liên kết nó với SSD? Sử dụng liên kết tượng trưng? Ứng dụng trợ lý di chuyển?
dijeferson

1
Nhận xét tốt - Tôi là một người quan tâm nhất đến cách xử lý tự động lưu trữ theo tầng hoạt động nên tôi không phải chọn tệp nào trên ổ đĩa nào .
bmike

1
Đây sẽ là một câu trả lời tốt cho một câu hỏi khác, nhưng không phải câu hỏi này. Các poster mở muốn một khối lượng logic duy nhất, với hệ thống tự động di chuyển dữ liệu thường xuyên truy cập.
Graham Perrin

liên kết tượng trưng sẽ làm những gì bạn muốn. Một điều khác cần chú ý là thư mục itunes của bạn trong thư mục nhà của bạn. Điều này có khả năng rất lớn ngay cả khi bạn không có nhiều bài hát hoặc video - bản sao lưu iphone ở đây.
Dan Pritts

3

Tôi đã thiết lập ổ Fusion bằng tiện ích Terminal trong trình cài đặt OS X 10.8.2 được tải vào ổ USB, sau khi cài đặt ổ SSD làm ổ đĩa thứ hai trong Mac Mini 2011 của tôi.

Điều này xóa sạch dữ liệu trên cả hai ổ đĩa, nhưng đó là điều tôi muốn: một hệ thống mới với ổ Fusion mới.

Nếu bạn không muốn lưu cài đặt hiện tại của mình, chỉ cần sử dụng trình cài đặt OS X 10.8.2 để tạo ổ đĩa (tuy nhiên, hãy đảm bảo rằng đó là 10.8.2 trở lên, vì Fusion không được hỗ trợ trong 10.8.1 trở về trước) .

Khi trình cài đặt đã được tải, bạn có thể mở cửa sổ Terminal và nhập các lệnh Diskutil ở đó. Dường như với tôi dễ dàng hơn là nhân bản ổ đĩa gốc của tôi sang một đĩa bên ngoài, khởi động từ đó và Hợp nhất hai ổ đĩa.

Hướng dẫn đầy đủ và dễ dàng nhất tôi từng thấy bằng văn bản để tạo một ổ Fusion (và cái tôi đã sử dụng thành công) là tại http://blog.macsales.com/15617-creating-your-own-fusion-drive .

Ngẫu nhiên, nếu bạn có máy Mac mini 2011 và chưa mua cáp, bạn sẽ cần kết nối ổ đĩa thứ hai, OWC có một bộ DIY tuyệt vời. Nó rẻ, đi kèm với một bộ công cụ và hướng dẫn từng bước được viết một cách chuyên nghiệp. Tôi đã rất ấn tượng. Có sẵn tại http://eshop.macsales.com/item/OWC/DIYIMM11D2 .


1

Tại đây, chúng tôi đã tạo một video phác thảo quá trình cho bạn: http://www.youtube.com/watch?v=I_odnNpv-FQ

Các lệnh bạn sẽ cần theo thứ tự:

diskutil list

diskutil cs create Fusion diskx diskx

LƯU Ý: Bạn có thể thay thế Fusionbằng bất cứ điều gì bạn muốn đặt tên cho Nhóm Khối lượng Hợp lý của mình

diskutil cs list

diskutil coreStorage createVolume YOUR_DEVICE_ID_HERE jhfs+ "Macintosh Fusion" 100%

LƯU Ý: Bạn có thể thay thế "Macintosh Fusion"bằng những gì bạn muốn đặt tên ổ đĩa của bạn. Hãy nhớ sử dụng ""s nếu bạn muốn có một khoảng trắng trong tên của bạn như chúng tôi đã làm, nếu không bạn không cần chúng.

Sau khi cài đặt xong, mở terminal và tắt lập chỉ mục:

sudo mdutil -i off

Nếu bạn muốn hoàn nguyên về 2 ổ đĩa riêng biệt, hãy khởi động lại trình cài đặt, mở Terminal và gõ:

diskutil cs delete YOUR_DEVICE_ID

Sau đó, bạn sẽ có thể định dạng chúng theo cách bạn muốn sử dụng Terminal hoặc Disk Utility.


Là tắt đèn sân khấu bắt buộc hoặc bạn đang pha trộn trong sự giận dữ chung sở thích. Nếu bạn giải thích cách câu trả lời của bạn khác với các câu trả lời trước (ngay cả khi bạn chỉ cố gắng ghi chép lại mọi thứ kỹ lưỡng hơn), nó sẽ giúp người khác sử dụng nội dung ở đây.
bmike

Mặc dù hoàn toàn chấp nhận được để thêm một câu trả lời khác, tốt hơn là thêm nội dung / thông tin bổ sung là tốt.
nohillside
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.