У меня есть карта памяти SanDisk SDXC емкостью 64 ГБ, которую я хотел бы использовать с моим MacBook Pro и слотом для SD-карты. Однако у меня возникли проблемы с форматированием / разбиением моей SD-карты, и я не могу понять, что происходит.
Когда я вставляю SD-карту в слот, я получаю от Lion следующее: вставленный диск не может быть прочитан этим компьютером. Инициализировать ... Ingore или Eject
Если я открываю Дисковую утилиту, я вижу диск в списке Apple SDXC Reader Media и при попытке отформатировать на вкладке «Стереть» (как exFAT или любой другой формат) я получаю следующую ошибку: Стереть диск не удалось с ошибкой: Невозможно записать в последний блок устройства.
Немного предыстории: карта SDXC работала нормально, когда я впервые купил ее. Но затем я начал использовать sabnzbd http://sabnzbd.org/ для загрузки и записи файлов непосредственно на SD-карту. Что-то случилось (я не могу вспомнить, в чем была ошибка!), И с тех пор я не смог записать на свою карту. Я пытался отформатировать его, чтобы решить проблему, но похоже, что проблема идет довольно глубоко.
Как лучше всего отформатировать карту в exFAT через терминал? Это может быть следующая вещь, которую я пытаюсь.
Есть ли у вас какие-либо предложения по форматированию / исправлению этой SD-карты?
источник
diskutil
.Ответы:
Следующая процедура должна отформатировать вашу SD-карту, чтобы она снова стала пригодной для использования и приводила к повторному отображению поврежденных секторов на карте, если это является частью вашей проблемы. Предупреждение, удаление неправильного диска может заставить вас плакать, поэтому убедитесь, что вы знаете, что делаете.
diskutil list
diskutil list
еще раз/dev/disk3
или 4 или 5 и т. Д.diskutil unmountDisk /dev/disk#
где # это число, которое вы определили ранееsudo dd if=/dev/zero of=/dev/rdisk# bs=64k
и обязательно замените # на предыдущий номер диска. Обратите внимание на 'r' перед диском, если вы печатаете его вручную вместо копирования / вставки текста. Вам нужно будет ввести пароль для запуска этой команды, потому что это опасно(64 x 1000 / n) / 60 = minutes until it finishes
где n - это скорость в МБ, которую вы только что определили, или 5 в моем примереисточник
sudo
ctrl + T
(да, Ctrl , а не команда) в окне терминала во время выполнения процесса. Затем он будет отображать статистику с чем-то вроде(4643369 bytes/sec)
в конце. Это немного точнее, так как это просто скорость запущенного процесса, а не общий доступ к диску всей системы (который вы получаете из Activity Monitor).