У меня есть SD-карта на 64 ГБ, которую я пытаюсь использовать для Raspberry Pi. У меня были некоторые проблемы с ним так, я хочу вытереть его и запуститься. Чтобы сделать это, я хочу создать единственный FAT32-отформатированный раздел на sdb.
sudo fdisk /dev/sdb
кажется, хорошо работает вплоть до финала w
в которой точке это сообщает мне:
Таблица разделов была изменена.
Вызов ioctl () для перечитывания таблицы разделов.
Перечитывание таблицы разделов перестало работать.: Устройство или занятый ресурс
Ядро все еще использует старую таблицу. Новая таблица будет использоваться в следующей перезагрузке или после выполнения partprobe (8) или kpartx (8).
Я также попробовал sufo cfdisk /dev/sdb
, который, казалось, работал - но когда я использовал gparted, GUI говорит, что Файловая система "неизвестна". Если я пытаюсь использовать gparted для форматирования его к FAT32, я получаю сообщение об ошибке:
Ошибка Libparted
Раздел (разделы) 1, 2 на/dev/sdb были записаны, но мы не могли сообщить ядру изменения, вероятно, потому что эти/они используются. В результате старый раздел (разделы) останется используемым. Необходимо перезагрузить теперь прежде, чем внести дальнейшие изменения
Нажатие игнорирует на тех аварийных прекращениях работы сообщения операцию.
Вывод umount /dev/sdb
umount: /dev/sdb: not mounted
Я в замешательстве. К чему я могу сделать отформатировать и повторно разделить этот SD?
Использовать sudo partprobe /dev/sdb
"сообщать ОС изменений таблицы разделов".
Для большего количества информации проверить man partprobe
или http://manpages.ubuntu.com/manpages/bionic/man8/partprobe.8.html.