Мне не удалось отформатировать / удалить разделы на моем USB-накопителе Sandisk Cruzer Force 32 ГБ. Я получаю следующую ошибку при удалении любого из разделов на нем.
`Error deleting partition /dev/sdd2: Command-line `parted --script "/dev/sdd" "rm 2"' exited with non-zero exit status 1: Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
(udisks-error-quark, 0)
Есть ли способ, которым я могу полностью отформатировать все мои диски и превратить его в один большой раздел? Я не нашел решения этой конкретной ошибки здесь, поэтому я подумал, что на самом деле спросить на этот раз
partitioning
usb
Нектар
источник
источник
dd if=/dev/zero of=/dev/sdd bs=2048
? УБЕДИТЕСЬ, ЧТО ВЫ ИСПОЛЬЗУЕТЕ / dev / sdd ТОЛЬКО ЕСЛИ ЭТО ТАКОЕ!Ответы:
Проблема, которую вы описываете, была вызвана тем, что низкоуровневый инструмент устройства (например, dd) записывал блоки неправильного размера непосредственно на устройство.
Чтобы это исправить, вам нужно переписать блоки устройства до соответствующего размера. Это можно сделать с помощью дд. Дважды проверьте ваше устройство вывода перед запуском команды
Как только команда dd будет выполнена, вы сможете получить доступ к вашему устройству через gparted.
источник
count=32
в конце команды, а затем запустилсяdd
. Так гораздо быстрее ;-)Вы всегда можете попробовать использовать
fdisk
Откройте терминал ( Ctl+ ALt+ t) и введите
где
/dev/sdy
= файл устройства для вашей флешки. Как только выfdisk
откроете, введитеp
список таблицы разделов. Как только вы узнаете, где она находится, вы можете использовать ееd #
для удаления.(#
= Раздел; ПРИМЕРd 1
,d 2
)w
записывает таблицу разделов обратно на диск иq
выходит,m
для справки)Если
fdisk
не получится, тогда я буду использоватьdd
(будьте осторожны, используя его, он получил его никнейм без причины)Конечно,
/dev/sdy
следует заменить фактическое устройство для вашей флешки, сделает это за вас. Вы можете увеличить число = число, чтобы записать нули на большее количество дисков, или опустить его полностью, чтобы перезаписать весь диск. Излишне говорить, что если вы сделаете это, вы безвозвратно потеряете все файлы, которые могли храниться на диске.источник
sudo fdisk /dev/sda
, потом в командной строке набралd
пару раз, чтобы удалить каждый раздел по очереди, затемw
записать свои изменения. Затем вынул USB-накопитель, снова вставил его и использовал менеджер дисков для создания раздела Fat32.dd
ник?dick death
убийцу демонов?это удалит все разделы на вашем диске
источник
дд мощный, но опасный
dd
это очень мощный, но и очень опасный инструмент. Это хорошо, чтобы стереть первую часть USB-накопителя, чтобы удалить любые данные, которые могут запутать инструмент, который вы хотите использовать. Ноdd
делает то, что вы говорите, чтобы делать это без вопросов, поэтому, если вы скажете, чтобы стереть свои семейные фотографии ... и небольшая ошибка ввода будет достаточно, чтобы перезаписать другой диск вместо USB-накопителя, который вы намеревались перезаписать.Да, вы можете использовать
dd
, если знаете, что делаете, но, пожалуйста, проверьте и перепроверьте,dd
правильно ли указана командная строка .Mkusb оборачивает ремень безопасности вокруг дд
mkusb предоставляет графический интерфейс пользователя с контрольными точками, чтобы помочь вам определить целевой диск и дважды проверить, что вы стираете правильный диск.
Есть пункты меню, чтобы стереть первый мегабайт (на самом деле мибибайт), которого обычно достаточно, или весь диск, который является медленным процессом, и полезен только в особых случаях, например, когда скорость вращения медленного привода увеличивается (например, меньше чем половина оригинальной скорости.)
Посмотрите эти ссылки для получения подробной информации о том, как установить и использовать mkusb версии 12 псевдоним mkusb-dus.
help.ubuntu.com/community/mkusb
mkUSB-быстрый запуск manual.pdf
источник
Эта проблема связана с загрузочными дисками на основе UEFI. Я часто создаю загрузочный USB-диск, затем он мне нужен для хранения, но я не могу удалить раздел.
Эта команда ниже запирает таблицу разделов, поэтому я могу делать все, что захочу, с USB-диском.
sudo sgdisk --zap-all /dev/???
Заменить ??? с соответствующим идентификатором (например, sdc), соответствующим очищаемому USB-диску. Это можно узнать по -
sudo parted -l
или же
sudo fdisk -l
или же
используя утилиту диска .
источник
Используйте
fdisk
команду, чтобы удалить раздел и создать заново.Команда Run:
(В моем случае, раздел 'sdb1' - заменить на правильное имя)
Команда (
m
для справки):d
чтобы удалить раздел, выберите 1 или 2.Введите,
w
чтобы сохранить и выйти.Теперь извлеките usb и снова подключитесь, чтобы проверить изменения.
источник