Новая SanDisk Крайняя палка usb 3.0, переформатированная к ntfs, прекратила работать, когда случайно полный

Я купил SanDisk Крайние 16 ГБ 3,0 карты с интерфейсом USB, переформатировал ее к ntfs и "сумел" скопировать слишком много данных по ней. После этого это является необнаруживаемым в Ubuntu, а также в Windows (10). Я попробовал fdisk и его варианты, gparted, mkfs, gpart, испытательный стенд, и он больше не обнаруживается. Существует ли способ заставить его работать? Файлы на нем находятся все еще на диске I, скопированном с так, просто делают, это работать снова достаточно. Никакая потребность в восстановлении файла.

Дополнение: Я попробовал fdisk -l | grep Disk и когда я потерял его и все еще знал устройство, связанное с той палкой, я пытался обнулить его dd if=/dev/zero of=dev/sdd, который в то время, казалось, работал, но палка все еще не обнаружена.

1
задан 3 July 2016 в 16:04

2 ответа

В терминале, выполненном эта команда:

fdisk -l | grep Disk

Хотелось бы надеяться, его блочное устройство будет перечислено.

я предположу, что это показало по телефону /dev/sdb.

, Предупреждающему! Отказ ввести корректное блочное устройство мог привести к полному разрушению данных на внутреннем жестком диске Вашего компьютера.

Следующий мы вытрем его полностью:

sudo dd if="/dev/zero" of="/dev/sdb" #Replace "of" accordingly

После этого, надо надеяться, Вы сможете отформатировать его в Gparted.

0
ответ дан 29 September 2019 в 00:30

Выполните следующие команды от терминала.

  1. Удалите все свои USB-устройства за исключением карты флэш-памяти с интерфейсом USB на 16 ГБ, которую Вы хотите переформатировать, таким образом, Вы не запутаетесь об имени устройства карты флэш-памяти с интерфейсом USB позже.

  2. Перечислите все разделы.

    sudo fdisk -l
    

    Ищите результаты команды для вывода, который похож на это:

    Disk /dev/sdc: 15729 MB, 15728640000 bytes
    60 heads, 33 sectors/track, 31030 cylinders, total 30720000 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00016288
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdc1   *        2048    30719998    15357952    b  W95 FAT32
    

    Если Вы видите что-то как 15729 MB (16 ГБ) в выводе (см. вывод в качестве примера выше), затем это - Ваша карта флэш-памяти с интерфейсом USB на 16 ГБ. В этом примере это называют /dev/sdc. Теперь откройте Дисковое приложение от Тире и проверьте снова, чтобы удостовериться, что имя устройства Вашего флеш-накопителя на 16 ГБ совпадает с тем, что Вы получили от выполнения команды: sudo fdisk -l.

  3. Создайте таблицу разделов на диске MS-DOS типа, иногда известного как Главная загрузочная запись (MBR).

    sudo parted /dev/sdc mklabel msdos
    

    В этом примере я использовал /dev/sdc для названия устройства, которое является тем, что было найдено в результатах шага 2. Я не могу подчеркнуть достаточно сильно, как важный это должно проверить имя устройства прежде, чем выполнить этот шаг!

    Предупреждение: при вводе неправильного имени устройства, можно перезаписать операционную систему или другой разделов, содержащих важные персональные файлы!!! Так будьте осторожны и проверьте имя устройства во второй раз. Откройте Дисковое приложение и проверьте имя устройства своей карты флэш-памяти с интерфейсом USB на 16 ГБ в Дисках. Это должно быть то же имя устройства!!! Теперь проверьте снова! Вы не хотите случайно вводить неправильное имя устройства!

  4. Добавьте пустой "основной" раздел, который будет содержать файловую систему FAT позже.

    sudo parted -a none /dev/sdc mkpart primary fat32 0 16384 
    

    Еще раз в этом примере я использовал /dev/sdc для названия устройства, которое является тем, что было найдено в результатах шага 2. Команда указывает, что стартовая точка (от 0 МБ) в конец указывает (16 384 МБ). Если карта флэш-памяти с интерфейсом USB на 16 ГБ не будет иметь полных 16 384 МБ пространства, то разделенный скорректирует его автоматически. Если терминал возвращает сообщение, что стартовая точка не может запуститься на уровне 0 МБ, и необходимо использовать некоторое другое небольшое число близко к 0 МБ, тип Y для принятия этого. Обратите внимание, что команда создает единственный, основной раздел на целом диске.

    Этот недавно созданный раздел будет иметь идентификатор /dev/sdc1. Это вызвано тем, что имя устройства в этом примере /dev/sdc и 1 в конце - то, потому что это - первый раздел на том устройстве.

  5. Создайте файловую систему FAT на/dev/sdc1 разделе путем форматирования раздела.

    mkfs.vfat -n "16GBUSB" /dev/sdc1
    

    /dev/sdc1 идентификатор раздела от шага 4. "16GBUSB", маркировка раздела, которая может быть Вашим собственным выбором маркировки, просто включить маркировку в двух символах двойной кавычки.

У Вас теперь есть готовая к использованию переформатированная карта флэш-памяти с интерфейсом USB с разделом FAT на 16 ГБ.

0
ответ дан 29 September 2019 в 00:30

Другие вопросы по тегам:

Похожие вопросы: