Сегодня я выполнил резервное копирование некоторых вещей из Win7, прежде чем перейти на Ubuntu. Во время копирования файлов на мой USB-ключ FAT32 Windows установила ключ только для чтения. Теперь мне нужно отформатировать ключ, чтобы поставить на него LiveUSB, но я не могу.
Как ни странно, я могу управлять файлами с другого ПК с GNU/Linux (где ключом является /dev /sdb).

Что я пробовал

  • Diskpart: только для чтения включен Нет, но текущее состояние только для чтения включено Да. Я ничего не могу сделать, так как это только для чтения
  • GParted на GNU/Linux: кнопка "Удалить" отображается серым цветом, и при изменении размера она сообщает, что есть незаконченная таблица FAT.
  • Regedit -> StorageDevicePolicies: ничего не произошло.
  • "sudo dosfsck -t -a /dev /sdb": результатов нет.
  • «sudo fsck.vfat -r /dev /sdb»: предлагает мне выбрать FAT, оба варианта требуют исправить "Сводка свободного кластера неверна", но результатов нет.
  • "sudo dosfsck -w -r -l -a -v -t /dev /sdb" : результатов нет.

Большое спасибо за помощь.

1 ответ1

0

Попробуйте обнулить устройство (обратите внимание: это уничтожит данные на нем). Эта команда

sudo dd if=/dev/zero of=/dev/sdb

обнулит все устройство; в этом может не быть необходимости, поскольку обнуления только первых 512 байтов может быть достаточно:

sudo dd if=/dev/zero of=/dev/sdb bs=512 count=1

Вызовите одну или другую команду (начните со второй), дождитесь ее завершения, извлеките устройство из USB-порта, подождите несколько секунд, вставьте заново, создайте разделы с нуля и отформатируйте.

Если dd не может записать на устройство, у меня есть подсказка:

Я знаю, что есть USB-ключи, которые на самом деле являются картами microSD в USB-адаптере. Какой марки Ваш USB-ключ? Безымянный или экзотический? Википедия сообщает:«Хост-устройство может дать команду SD-карте стать доступной только для чтения (чтобы отклонить последующие команды для записи информации на нее). Для этого есть как обратимые, так и необратимые команды хоста. «Возможно, ваш ключ - это SD-карта (замаскированная), которая была сделана доступной только для чтения из-за некоторой ошибки или ошибки (в прошивке адаптера? сама карта?). Просто угадай.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .