Как записать образ ISO из командной строки Mac OS X
Оглавление:
Самый простой способ записать ISO-образ с Mac — использовать Дисковую утилиту, но вы также можете записывать ISO-образы и образы дисков непосредственно из командной строки с помощью инструмента под названием «dd». Это работает для Mac OS X и Linux, но здесь мы сосредоточимся на Mac.
Эта функция записи dd будет работать для записи ISO на любой целевой том, будь то диск, жесткий диск, USB-накопитель, карта памяти, DVD или любой другой носитель, на который вы укажете.
dd может быть выгодным по нескольким причинам. Во-первых, аспект командной строки упрощает использование через удаленное соединение SSH, но, возможно, более полезной является низкоуровневая функциональность dd, которая обычно работает быстрее, чем альтернативы, и может обходить некоторые сообщения об ошибках.
Поскольку это инструмент командной строки, его следует рассматривать в основном для опытных пользователей, и хотя он написан с учетом Mac OS X, он также должен работать с Linux, за исключением команды diskutil . Как обычно, убедитесь, что весь синтаксис введен правильно, чтобы избежать потенциальных проблем, и, если есть сомнения, просто придерживайтесь более простого метода из графического интерфейса.
Как записать ISO из командной строки с помощью dd
Первое, что вам нужно сделать, это найти диск или дисковод из командной строки:
diskutil list
Найдите имя целевого диска в списке подключенных дисков и запишите его код «ИДЕНТИФИКАТОР», он должен быть чем-то вроде «disk1s1», но, скорее всего, он будет уникальным для вашей машины.
Используя только что найденный идентификатор, размонтируйте диск, но не отключайте его от Mac:
sudo umount /dev/disk1s1
Введите пароль администратора при запросе завершения размонтирования.
Запись образа диска с помощью инструмента командной строки «dd» использует следующий синтаксис:
dd if=/path/to/image.iso of=/dev/disk1s1
Например, чтобы записать образ, расположенный на рабочем столе пользователя «Will» с именем «OSXMountainGorilla.iso», команда будет выглядеть так:
dd if=/Users/Will/Desktop/OSXMountainGorilla.iso of=/dev/disk1s1/
Вы заметите, что dd не дает вам обновлений или строки состояния, но когда команда завершит выполнение, вы вернетесь к стандартному приглашению терминала.
Любой образ диска должен работать, поскольку dd не ограничивается ISO. Вы также можете использовать этот инструмент для создания загрузочных установочных дисков Mac OS, в том числе для OS X Mountain Lion и OS X Lion, а также для любых других, если у вас есть образ диска для работы.