После создания «DIY Fusion Drive» с использованием методов, описанных в 10.8, я теперь задаюсь вопросом, как добавить раздел RecoveryHD на внутренний диск.
Вот что я сделал, чтобы создать группу логических томов на двух физических томах (128G SSD / 750GHD)
(make a clone / backup of all your data first)
diskutil list (take note of the disk## of the two drives. In my case: disk0/disk1)
diskutil corestorage create fusion_volume_group disk0 disk1
diskutil corestorage list (take note of the Logical Volume Group UUID)
diskutil corestorage createVolume <UUID> jhfs+ FusionHD 749g
restore the clone onto the FusionHD
Это работало отлично, но теперь мой RecoveryHD ушел. Я хотел бы добавить его обратно (он находится на внешнем диске, который я клонировал с моего оригинального HD)
Вот как выглядит раздел на данный момент:
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 119.7 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *750.2 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_CoreStorage 749.3 GB disk1s2
3: Apple_Boot Boot OS X 650.0 MB disk1s3
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS FusionHD *744.5 GB disk2
Кто-нибудь знает команды diskUtil для добавления восстановления HD? В идеале после факта, где я сейчас нахожусь?
источник
diskutil list
вывод, чтобы получить идентификатор диска для «Macintosh HD» на SSD. Используется с командами diskutil's corestorage для создания тома fusion. Загрузился с Recovery Volume, установил ML и перенес весь оригинальный диск на мой новый 560GB fusion том. Все работает, даже Ubuntu на VMWare. Заказал медленный / дешевый 1TB HD; скоро мой 4-летний MBP получит 8 ГБ, 1,25 ТБ, SSD!Итак, я решил проблему без переформатирования или переустановки. Надеюсь, большинство людей не попадут в эту ситуацию. Посмотрите ответ @robmathers, чтобы узнать, как избежать удаления Recovery HD.
ПРЕДУПРЕЖДЕНИЕ. Следующие команды являются довольно низкоуровневыми и могут привести к потере данных. Примите надлежащие меры предосторожности (резервное копирование, клонирование и т. Д.).
Но для всех, кто в моей ситуации после RecoveryHD уже нет, вот что я сделал:
Перечислите текущую конфигурацию и запишите, какие диски вы будете модифицировать. Ваши точные размеры и GUID будут отличаться от моих. Очень важно использовать ваши номера вместо моих .
Обратите внимание на UUID физического диска, к которому вы добавляете Recovery.
Обратите внимание на точный размер в байтах Recovery на текущем загрузочном диске (disk2s3 может отличаться для вас).
Измените размер физического тома для диска, на который вы хотите добавить раздел восстановления. Чтобы определить размер, посмотрите @ существующий раздел восстановления на USB. В моем случае это было чуть менее 1 ГБ. Для следующей команды pvUUID - это UUID диска, на который вы добавляете Recovery, размер на 1 ГБ меньше текущего размера.
ПРИМЕЧАНИЕ. Возможно, вам придется несколько раз отключить тома в следующих шагах. OSX имеет тенденцию агрессивно перемонтировать тома.
Переразделите новый раздел «Восстановление» из jHFS + в Apple_Boot. Во-первых, обратите внимание на точное начало / размер раздела.
Теперь удалите раздел и заново добавьте его с другим UUID (именно UUID определяет тип раздела)
Теперь скопируйте весь раздел Recovery с хорошего на этот новый:
Большое спасибо за ссылки на следующие сайты. Прочтите их, прежде чем погрузиться, если вы не понимаете ни одного из этих шагов.
http://blog.fosketts.net/2011/08/05/undocumented-corestorage-commands/
http://www.dmitry-dulepov.com/2011/09/how-to-create-mac-os-x-lion-recovery.html
источник
Я нахожу некоторые хорошие ответы в этом посте. Я разработал пошаговое руководство по перераспределению жесткого диска с разделом Windows (для Bootcamp Windows 7/8) в пределах первого пространства объемом 2,2 ТБ и восстановлению диска Fusion с использованием трех разделов.
Вы найдете мое руководство полезным на http://jochem.ke-works.com/post/38498466700/bootcamp-on-3tb-fusion-drive-macosx
источник
Джесс Бауэрс опубликовала действительно хорошее решение, но оно работало хорошо только для меня:
И вывод был:
Решение состоит в том, чтобы сначала изменить размер логического тома. Для следующей команды
lvUUID
UUID логического томаsize
равенcurrent size of the Logical Volume
-size of the Recovery partition
(или1GB less than the current size
если слово за словом следует решению Джесс Бауэрс):И сразу после этого
resizeDisk...
и остальная часть его решения сработала как шарм.PS. Просто подписался, поэтому я не могу комментировать напрямую, извините.
источник
Попытка восстановить Mac Mini из Time Machine Backup
У меня Mac Mini 2012 с термоядерным накопителем ~ 120 ГБ + 1 ТБ.
Я немного приподнял его, пытаясь установить двойную загрузку Ubuntu, и не смог восстановить его из резервной копии Time Machine из-за «Произошла ошибка при создании диска восстановления».
Чтобы исправить это, я удалил все тома всех типов с диска и начал заново, оставив 5 ГБ места для создаваемого раздела восстановления.
Поскольку теперь я знаю, как выглядит таблица (которую я опубликую… завтра после восстановления резервной копии), я уверен, что мог бы сделать это и путем изменения размера.
ОПАСНОСТЬ
Все эти команды очень опасны, если у вас есть данные на вашем диске (дисках).
Я использую фактические команды, которые я буду использовать, которые являются фактическими командами, которые кто-то другой с установленным на заводе приводом Fusion должен будет использовать.
Если причина, по которой вы пытаетесь добавить диск для восстановления, заключается в том, что ваш диск уже полностью испорчен, я НЕ рекомендовал бы выполнять следующие действия.
ОДНАКО, они могут быть полезными ссылками в дополнение к другим инструкциям в этих постах.
Проверка объемов
Посмотрите, что там, и сначала сделайте правильное суждение:
Удаление всех томов
Затем удалите все, что нужно удалить:
При необходимости создайте таблицу разделов с нуля:
Создать основное хранилище
Это будет "Macintosh HD", как вы знаете и любите
Примечание. На этом этапе вы можете перезагрузиться, чтобы убедиться, что тома находятся в правильном порядке.
Размонтировать все
Освободить место
Цель создания «Recovery HD» ранее - в предположении сценария, в котором вы хотите восстановить резервную копию Time Machine, - просто зарезервировать дополнительное пространство на конце одного из дисков, чтобы он не был поглощен каким-либо другим томом. ,
Теперь пришло время освободить его обратно, чтобы процесс восстановления мог создать его снова.
Сначала проверьте еще раз, чтобы увидеть, какие разделы существуют. Числа должны соответствовать выходным
diskutil
, но если не как перезагрузке или довериеgpt
болееdiskutil
.В
size
s не указаны в байтах , но секторов, которые, вероятно , по 4Kb. Может быть лучше сказать, что есть что по соотношению, чем по точному размеру.Теперь удалите раздел, соответствующий «Recovery HD». После перезагрузки , которая изменилась с
disk0s3
наdisk0s4
меня.После этого я перестал получать сообщение о невозможности создать раздел восстановления. Завтра я узнаю, действительно ли восстановление ТМ сработало. Я не уверен, что так и будет, так как я мало слышу о том, как работает диск на резервном диске. : - /
Ресурсы
Примечание: изменение размера основного хранилища
Многие из вещей, на которые я смотрел, только показали, как изменить размер и создать новый том, но вы можете изменить размер, не создавая новый том.
Примечание: установить тип восстановления HD
Я не смог добиться успеха, создав пустой том для восстановления. Однако, если у вас есть BaseSystem.dmg и вы можете его восстановить, вы можете выбрать тип тома для скрытого раздела восстановления.
источник
Вот видео, описывающее процесс, а также некоторые тесты: http://www.youtube.com/watch?v=I_odnNpv-FQ
Команды, которые вам понадобятся для того, чтобы:
список рассылки
diskutil cs создать Fusion diskx diskx
ПРИМЕЧАНИЕ. Вы можете заменить Fusion на любое имя, которое вы бы назвали своей группой логических томов.
Дискутил cs список
diskutil coreStorage createVolume YOUR_DEVICE_ID_HERE jhfs + "Macintosh Fusion" 100%
ПРИМЕЧАНИЕ. Вы можете заменить «Macintosh Fusion» на то, что вы хотите назвать своим диском. Не забывайте использовать "", если вы хотите, чтобы в вашем имени был пробел, как у нас, иначе они вам не понадобятся.
После завершения установки откройте терминал и включите индексацию:
sudo mdutil -i выкл
Если вы хотите вернуться к двум отдельным дискам, снова загрузитесь в установщик, откройте терминал и введите:
discutil cs удалить YOUR_DEVICE_ID
После этого вы сможете отформатировать их так, как захотите, используя Terminal или Disk Utility.
источник