Поскольку глупо, что sudo (по сути, root) не может получить доступ к устройству с помощью dd, может показаться, что сообщение об ошибке «Permission denied» фактически не означает, что у root есть проблема с разрешениями. ау это красная сельдь
Дважды проверьте, что устройство по-прежнему не подключено - снова выполните команду unmount, как описано в шаге 7, и дважды проверьте, что оно действительно не подключено, но все еще доступно как устройство.
Распространенной проблемой, с которой я столкнулся при создании загрузочных USB-устройств под Linux, является несовместимая таблица разделов. Полностью удалите таблицу разделов и переделайте ее, затем создайте новый новый раздел как FAT и отформатируйте его для хорошей меры. Ошибки, которые я получаю под Linux, не имеют больше смысла, чем эта, поэтому я надеюсь, что это ваша проблема.
Я попробую удалить таблицу разделов под OSX. Обратите внимание, что я пользователь Linux, поэтому я полагаюсь на тот факт, что OSX похожа , и что то же самое, по-видимому, найдено для OSX в поиске Google.
Сначала мы используем dd, чтобы стереть таблицу разделов на USB-накопителе. В терминале типа:
sudo dd if=/dev/zero of=/dev/disk4 bs=512 count=1
Это должно перезаписать первые 512 байт устройства, тем самым уничтожив таблицу разделов. Инструкции, которые я нашел здесь, кажется, предлагают
sudo dd if=/dev/zero of=/dev/disk4 bs=1 count=1024
для OSX, однако, разница незначительна, и я считаю, что конечный результат должен быть таким же. Что касается любой операции dd, убедитесь, что у вас правильный раздел, так как после нажатия кнопки на устройстве ничего не останется enter.
Далее я считаю, что вам следует использовать утилиту диска, чтобы воссоздать таблицу разделов и новый раздел и отформатировать его в FAT. Я пользователь Linux, поэтому я боюсь, что не могу быть более конкретным, но я считаю, что дисковая утилита должна жаловаться на то, что нет таблицы разделов, и либо создать ее для вас, либо предложить вам сделать это.
sudo
? Он предложит вам ввести пароль root.