Как сделать клон системы


Как сделать клон системы

Как сделать клон системы

Как сделать клон системы



После публикации перевода меня начали заваливать вопросами о том «Как сделать у себя этот самый Fusion Drive?». На самом деле всё достаточно просто, и в всё уже было «завуалированно» расписано. Но если немножко включить мозг (голова ведь не только для того, чтоб в её дырочку вкусности класть), то можно отсеять «мусор» и получить готовую к употреблению инструкцию по созданию Fusion Drive «на коленке». Ну что же, в этом небольшом посте я отсею этот самый «мусор» для получения удобоваримой инструкции :)

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

  • 1 Обязательно сделать бекап имеющихся данных так как в процессе создания Fusion Drive все данные с объединённых разделов будут потёрты.
  • 2 Сделать установочный флеш-драйв с OS X Mountain Lion 10.8.2 (минимум). А вообще, чем свежее — тем лучше. Как создать установочный флеш-драйв .
  • 3 Ну и как всегда понимание процесса, трезвая голова и «прямые» руки.

Начинаем шаманить… Загружаемся с созданной установочно-загрузочной флешки с OS X Mountain Lion на борту. Загрузка с Recovery HD (Восстановление 10.8) в данном случае не канает так как Recovery HD находится на скрытом разделе одного из объединяющихся физических дисков, а все разделы с этих дисков будут снесены подчистую, следовательно Recovery HD попадает под снос. После загрузки с флешки запускаем Терминал и выполняем команду:

sudo -s

Говоря тем самым системе что мы работаем от root’a. Вообще загрузившись с загрузочно-установочного диска она не обязательна т.к. мы и так работаем от root’а, но она уж точно не будет лишней. Теперь посмотрим какие физические диски у нас подключены:

diskutil list

В ответ получим что-то вроде этого:

/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme 500.0 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 499.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme 500.0 GB disk1 1: EFI 209.7 MB disk1s1 2: Apple_HFS Macintosh SSD 499,7 GB disk1s2

По объёму накопителей нужно определить идентификаторы физических дисков — SSD и HDD из которых мы будем строить Fusion Drive. У меня это disk0 и disk1 (у вас могут быть другие). Теперь объединяем два физических диска в один логический том (вообще в Fusion Drive могут быть объединены 2, 3 и более накопителей), иными словами програмными средствами Core Storage воссоздаём Fusion Drive:

diskutil cs create "FusionDrive" disk0 disk1

Где:

  • FusionDrive — имя будущего логического тома (Logical Volume Group), можно использовать любое имя, но имя с пробелами не рекомендуется к использованию;
  • disk0 — идентификатор первого накопителя;
  • disk1 — идентификатор второго накопителя.

После данной команды должно отобразиться что-то вроде этого:

Started CoreStorage operation Unmounting disk0 Repartitioning disk0 Unmounting disk Creating the partition map Rediscovering disk0 Adding disk1s2 to Logical Volume Group Unmounting disk1 Repartitioning disk1 Unmounting disk Creating the partition map Rediscovering disk1 Adding disk1s2 to Logical Volume Group Creating Core Storage Logical Volume Group Switching disk0s2 to Core Storage Switching disk1s2 to Core Storage Waiting for Logical Volume Group to appear Discovered new Logical Volume Group "AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD" Core Storage LVG UUID: AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD Finished CoreStorage operation

Как видно, операция объединения завершилась успешно и новому логическому тому присвоен новый идентификатор UUID: AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD (у вас будет другой) — его нужно запомнить или записать. При помощи Дисковой утилиты на новосозданном логическом разделе нельзя создать новый раздел. Создадим его при помощи терминала:

diskutil coreStorage createVolume AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD jhfs+ FusionDrive 100%

Где:

  • AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD — UUID вашей логической группы разделов (Core Storage LVG UUID);
  • jhfs+ — файловая система MacOS Extended (Journaled), она же HFS+;
  • FusionDrive — имя нового раздела;
  • 100% — использовать всё свободное пространство под раздел.

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

Started CoreStorage operation Waiting for Logical Volume to appear Formatting file system for Logical Volume Initialized /dev/rdisk2 as a 1000 GB HFS Plus volume with a 8192k journal Mounting disk Core Storage LV UUID: AAAAAAAA-BBBB-CCCC-DDDD-DDDDDDDDDDDD Core Storage disk: disk2 Finished CoreStorage operation

Всё готово! Теперь можно закрыть окно терминала и приступить к установке OS X на данный раздел. В качестве версии OS X рекомендуется самая свежая версия, не ниже чем OS X Mountain Lion 10.8.2.


Метки:
 


Источник: http://macdaily.me/howto/how-to-make-fusion-drive/


Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Как сделать клон системы

Читать далее: