Вы пытаетесь записать на блочное устройство /dev/rdisk2
, которое "занято". Я бы предположил, что это, возможно, съемный диск, то есть USB-накопитель или CD-привод.
Если это карта памяти, смонтирована ли она в настоящее время? Если да, то попробуйте отмонтировать его перед записью на блочный уровень устройства. Если это CD-привод, то он, вероятно, не позволит вам записывать на него таким образом.
Независимо от этого, я не уверен, что файл DMG создаст жизнеспособную файловую систему, если вам удастся блочно скопировать его на целевое устройство, но я могу ошибаться, я никогда не пробовал. Вы можете использовать Disk Util под MacOS для выполнения операций типа записи образа, что может быть проще, чем использование dd
.
Отвечаю на случай, если кто-то ищет это (или меня в будущем):
lvconvert --type cache --cachepool cache-pool vg/lv
Итак, в данном случае:
lvconvert --type cache --cachepool homeCache vg1/home
Вы можете просмотреть все LV, включая кэши, с помощью:
lvs -a