Настройка Fusion Drive на вашем текущем Mac

Оглавление:

Настройка Fusion Drive на вашем текущем Mac
Настройка Fusion Drive на вашем текущем Mac
Anonim

Настройка дисковой системы Fusion на вашем Mac не требует специального программного или аппаратного обеспечения, кроме последней версии OS X Mountain Lion (10.8.2 или более поздней версии) и двух дисков, которые вы хотите использовать для своего Mac. рассматривать как один большой том.

Когда Apple обновит ОС и Дисковую утилиту, чтобы включить общую поддержку диска Fusion, вы сможете легко создать свой собственный диск Fusion. Тем временем вы можете сделать то же самое, используя Терминал.

Fusion Drive: обзор

В октябре 2012 года Apple представила iMac и Mac mini с новым вариантом хранения: диском Fusion. Диск Fusion на самом деле представляет собой два диска в одном. Оригинал включал SSD (твердотельный накопитель) на 128 ГБ и стандартный жесткий диск на 1 ТБ или 3 ТБ на основе пластины. Диск Fusion объединяет SSD и жесткий диск в один том, который ОС видит как один диск.

Apple описывает диск Fusion как интеллектуальный диск, который динамически перемещает файлы, которые вы чаще всего используете, в часть тома SSD, гарантируя, что часто используемые данные будут считываться с более быстрой части диска Fusion. Точно так же менее часто используемые данные перемещаются в более медленный, но значительно больший раздел жесткого диска.

Когда об этом впервые было объявлено, многие думали, что этот вариант хранения - это просто стандартный жесткий диск со встроенным SSD-кэшем. Производители накопителей предлагают множество таких накопителей, так что ничего нового это не представляло бы. Но версия Apple - это не один диск; это два отдельных диска, которые ОС объединяет и управляет ими.

После того, как Apple опубликовала более подробную информацию, стало очевидно, что диск Fusion представляет собой многоуровневую систему хранения, построенную из отдельных дисков с явной целью обеспечить максимально быстрое время чтения и записи для часто используемых данных. Многоуровневое хранилище обычно используется на крупных предприятиях для обеспечения быстрого доступа к информации, поэтому интересно посмотреть, как оно будет доведено до потребительского уровня.

Fusion Drive и Core Storage

Image
Image

На основании исследования, проведенного Патриком Штейном, разработчиком и автором Mac, создание диска Fusion не требует специального оборудования. Все, что вам нужно, это SSD и жесткий диск на основе пластины. Вам также понадобится OS X Mountain Lion (10.8.2 или новее). Apple заявила, что версия Disk Utility, которая поставляется с новыми Mac mini и iMac, является специальной версией, поддерживающей диски Fusion. Старые версии Disk Utility не будут работать с Fusion Drives.

Хотя это и правильно, это еще не все. Приложение «Дисковая утилита» представляет собой оболочку с графическим интерфейсом для существующей программы командной строки под названием diskutil. Diskutil уже содержит все возможности и команды, необходимые для создания диска Fusion; единственная проблема заключается в том, что текущая версия Дисковой утилиты, приложения с графическим интерфейсом, к которому мы привыкли, еще не имеет новых встроенных команд основного хранилища. Специальная версия Disk Utility, которая поставляется с компьютерами Mac с поддержкой Fusion, имеет встроенные основные команды хранения. В обновленных версиях macOS есть все основные команды хранения, доступные для любого Mac, независимо от модели.

Если вы используете более старую версию macOS, вы можете использовать Терминал и интерфейс командной строки для создания собственного диска Fusion.

Fusion с SSD и без него

Диск Fusion, который продает Apple, использует SSD и стандартный жесткий диск на основе пластины. Но технология Fusion не требует и не проверяет наличие SSD. Вы можете использовать Fusion с любыми двумя дисками, если один из них заметно быстрее другого.

Это означает, что вы можете создать диск Fusion, используя диск со скоростью 10 000 об/мин и стандартный диск со скоростью 7 200 об/мин для хранения больших объемов данных. Вы также можете добавить диск на 7 200 об/мин к Mac, оснащенному диском на 5 400 об/мин. Вы поняли: быстрый привод и более медленный. Однако наилучшее сочетание - это SSD и стандартный диск, потому что он обеспечивает максимальное повышение производительности без ущерба для объемного хранилища, что и представляет собой система дисков Fusion.

Используйте терминал для получения списка имен дисков

Диски Fusion могут работать с двумя дисками любого типа, если один из них быстрее другого, но в этом руководстве предполагается, что вы используете один твердотельный накопитель и один жесткий диск на основе пластины, каждый из которых быть отформатирован как единый том с помощью Дисковой утилиты, используя формат Mac OS Extended (в журнале).

Image
Image

Команды, которые мы будем использовать, предписывают основному хранилищу подготовить два наших диска к использованию в качестве диска Fusion, сначала добавив их в основной пул логических устройств, а затем объединив их в логический том.

Предупреждение: не используйте диск, состоящий из нескольких разделов

Основное хранилище может использовать весь диск или диск, который был разделен на несколько томов с помощью Дисковой утилиты. В качестве эксперимента мы попытались создать работающий диск Fusion, состоящий из двух разделов. Один раздел располагался на более быстром SSD; второй раздел располагался на стандартном жестком диске. Хотя эта конфигурация работала, мы не рекомендуем ее. Диск Fusion нельзя удалить или разделить на отдельные разделы; любая попытка выполнить какое-либо действие приводит к сбою diskutil. Вы можете восстановить диски вручную, переформатировав их, но вы потеряете все данные, которые были в любых разделах, содержащихся на дисках.

Apple также заявила, что Fusion следует использовать с двумя целыми дисками, которые не были разделены на несколько разделов, поскольку эта возможность может быть прекращена в любое время.

Поэтому лучше всего использовать целых два диска для создания диска Fusion; не пытайтесь использовать разделы на существующем диске. В этом руководстве предполагается, что вы используете один SSD и один жесткий диск, ни один из которых не был разбит на несколько томов с помощью Дисковой утилиты.

Создание Fusion Drive

Следующий процесс удалит все данные, хранящиеся в настоящее время на двух дисках, которые вы будете использовать для создания диска Fusion. Обязательно создайте текущую резервную копию всех дисков на вашем Mac, прежде чем продолжить. Кроме того, если вы неправильно наберете имя диска на любом из шагов, это может привести к потере данных на диске.

Оба диска должны быть отформатированы как один раздел с помощью Дисковой утилиты. После того, как диски будут отформатированы, они появятся на вашем рабочем столе. Обязательно запишите имя каждого диска, потому что вам скоро понадобится эта информация. Примеры в этом руководстве были созданы с использованием твердотельного накопителя с именем Fusion1 и жесткого диска емкостью 1 ТБ с именем Fusion2. После завершения процесса они станут единым томом с именем Fusion.

  1. Запуск Терминал, расположенный по адресу /Приложения/Утилиты/.
  2. В командной строке введите следующее:

    diskutil list

  3. Нажмите enter или return на клавиатуре.
  4. Вы увидите список дисков, подключенных к вашему Mac. У них будут имена, к которым вы не привыкли, например disk0 или disk1. Вы также увидите имена, которые вы дали томам при их форматировании. Найдите два диска по именам, которые вы им дали при создании. В нашем случае мы ищем Fusion1 и Fusion2.
  5. Как только вы найдете имена томов, которые ищете, просканируйте вправо, чтобы найти имена, используемые ОС. Запишите имена дисков, так как они нам понадобятся позже. В нашем случае это disk0s2 и disk3s2.

    Буква «s» в имени диска указывает на то, что диск разбит на разделы; число после s - это номер раздела.

Даже когда вы форматируете диск на своем Mac, вы увидите как минимум два раздела при просмотре диска с помощью Terminal и diskutil. Первый раздел называется EFI и скрыт от просмотра приложением Disk Utility и Finder. Здесь мы можем игнорировать раздел EFI.

Теперь, когда мы знаем имена дисков, пришло время создать группу логических томов.

Создание группы логических томов

Имея под рукой имена дисков, мы готовы выполнить первый шаг в создании диска Fusion, то есть создать группу логических томов. И снова мы будем использовать Терминал для выполнения специальных команд основного хранилища.

Image
Image

В процессе создания группы логических томов будут удалены все данные на двух дисках. Прежде чем начать, убедитесь, что у вас есть текущая резервная копия данных на обоих дисках. Кроме того, обратите внимание на имена устройств, которые вы используете. Они должны точно совпадать с именами дисков, которые вы собираетесь использовать в своем накопителе Fusion.

Формат команды следующий:

diskutil cs create lvgName device1 device2

  • lvgName - это имя, которое вы назначаете группе логических томов, которую собираетесь создать. Это имя не будет отображаться на вашем Mac в качестве имени тома для готового диска Fusion. Вы можете использовать любое имя, которое вам нравится; мы рекомендуем использовать строчные буквы или цифры без пробелов и специальных символов.
  • Device1 и device2 - имена дисков, которые вы записали ранее. Устройство1 должно быть более быстрым из двух устройств. В нашем примере устройство1 - это SSD, а устройство2 - диск на основе пластины. Основное хранилище не проверяет, какое устройство быстрее; он использует порядок, в котором вы размещаете диски при создании группы логических томов, чтобы определить, какой диск является основным (более быстрым) диском.

Команда для этого примера будет выглядеть так:

diskutil cs create fusion disk0s2 disk1s2

  1. Введите приведенную выше команду в Терминале, но обязательно используйте свое собственное имя lvgName и свои собственные имена дисков.
  2. Нажмите enter или return на клавиатуре.

Терминал предоставит информацию о процессе преобразования двух ваших дисков в члены группы логических томов основного хранилища. Когда процесс будет завершен, Терминал сообщит вам UUID (универсальный уникальный идентификатор) созданной им группы логических томов основного хранилища. UUID используется в следующей команде основного хранилища, которая создает фактический том Fusion, поэтому обязательно запишите его. Вот пример вывода Терминала:

CaseyTNG:~ tnelson$ diskutil cs create Fusion disk0s2 disk5s2

Запущена операция CoreStorage

Размонтирование disk0s2

Прикосновение к типу раздела на disk0s2

Добавление disk0s2 в группу логических томов

Размонтирование disk5s2

Прикосновение к типу раздела на disk5s2

Добавление disk3s2 в группу логических томов

Создание группы логических томов Core Storage

Переключение 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, который может использовать ОС.

Создание логического тома Core Storage

Теперь, когда у нас есть группа логических томов основного хранилища, состоящая из двух дисков, мы можем создать фактический том Fusion для вашего Mac. Формат команды:

diskutil cs createVolume lvgUUID тип имя размер

  • lvgUUID - это UUID созданной ранее группы логических томов основного хранилища. Самый простой способ ввести это довольно громоздкое число - прокрутить назад в окне Терминала и скопировать UUID в буфер обмена.
  • type относится к используемому типу формата. В этом случае вы должны ввести "jhfs+", что означает "журнальный HFS+", стандартный формат, используемый вашим Mac.
  • Вы можете использовать любое имя для тома Fusion. Имя, которое вы введете здесь, будет тем, которое вы видите на рабочем столе вашего Mac.
  • Параметр size относится к размеру создаваемого тома. Она не может быть больше созданной ранее группы логических томов, но может быть меньше. Лучше всего использовать процентную опцию и создать том Fusion, используя 100% группы логических томов.

Итак, для нашего примера финальная команда будет выглядеть так:

Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs+ Fusion 100%

  1. Введите указанную выше команду в терминал. Обязательно замените свои собственные значения, затем нажмите enter или return на клавиатуре.
  2. Нажмите enter или return на клавиатуре.
  3. После того, как Терминал выполнит команду, ваш новый диск Fusion будет смонтирован на рабочем столе.

Создав диск Fusion, вы готовы воспользоваться преимуществами производительности, обеспечиваемыми основной технологией хранения, которая создала диск Fusion. На этом этапе вы можете обращаться с диском как с любым другим томом на вашем Mac. Вы можете установить macOS или использовать ее для чего угодно.

Рекомендуемые: