Skip to main content

Как исправить поврежденный USB-накопитель с помощью Linux

Как восстановить "сдохшую" microSD, SD или USB флешку, которая не форматируется или не читается (Июнь 2026)

Как восстановить "сдохшую" microSD, SD или USB флешку, которая не форматируется или не читается (Июнь 2026)
Anonim

Иногда, когда люди создают USB-накопитель Linux, они обнаруживают, что диск становится непригодным. Это руководство покажет вам, как форматировать USB-накопитель снова с помощью Linux, чтобы вы могли копировать файлы на него и использовать его, как обычно.

После того, как вы следуете этому руководству, ваш USB-накопитель будет использоваться в любой системе, способной читать раздел FAT32. Любой, кто знаком с Windows, заметит, что инструмент fdisk, используемый в Linux, очень похож на инструмент diskpart.

Удалить разделы с помощью FDisk

  1. Откройте окно терминала и введите следующую команду:

    sudo fdisk -l

    Это покажет вам, какие диски доступны, а также предоставляет подробную информацию о разделах на дисках.

    • В Windows диск отличается буквой своего диска, или в случае утилиты diskpart каждый диск имеет номер.
    • В Linux диск - это устройство, и устройство обрабатывается так же, как и любой другой файл. Поэтому диски называются / dev / sda, / dev / sdb, / dev / sdc и т. Д.

    Ищите диск, который имеет такую ​​же емкость, что и ваш USB-накопитель. Например, на 8-гигабайтном диске он будет отображаться как 7,5 гигабайт.

  2. Когда у вас есть правильный тип диска, выполните следующую команду:

    sudo fdisk / dev / sdX

    Заменить Икс с правильным буква диска.

  3. Это откроет новое приглашение под названием «Command». Ключ «m» очень полезен с этим инструментом, но в основном вам нужно знать 2 команды.

    Первый удалять.

  4. Войти d и нажмите Войти ключ. Если ваш USB-накопитель имеет более одного раздела, он попросит вас ввести номер для раздела, который вы хотите удалить. Если ваш диск имеет только один раздел, он будет помечен для удаления.

    Если у вас есть несколько разделов, d и затем введите раздел 1 пока не будут выделены разделы для удаления.

  5. Следующий шаг - записать изменения в дисковод.

    Войти вес и нажмите return.

  6. Теперь у вас есть USB-накопитель без разделов. На этом этапе это совершенно непригодно.

Создать новый раздел

  1. В окне терминала снова откройте fdisk, как вы делали это раньше, указав имя файла USB-устройства:

    sudo fdisk / dev / sdX

    Как и прежде, замените Икс с правильным буква диска.

  2. Войти N для создания нового раздела.

  3. Вам будет предложено выбрать между созданием основного или расширенного раздела. выберите п для первичной.

  4. Следующий шаг - выбрать номер раздела. Вам нужно только создать 1 раздел, чтобы ввести 1 и нажмите Войти.

  5. Наконец, вам нужно выбрать номера начального и конечного секторов. Использовать весь диск дважды нажмите кнопку возврата для сохранения параметров по умолчанию.

  6. Войти вес и нажмите return.

Обновить таблицу разделов

Может появиться сообщение о том, что ядро ​​по-прежнему использует старую таблицу разделов.

В окне терминала введите следующее:

sudo partprobe

Инструмент partprobe информирует ядро ​​или раздел изменений таблицы. Это избавит вас от необходимости перезагружать компьютер.

Есть несколько переключателей, которые вы можете использовать с ним.

  • Минус d-переключатель позволяет вам попробовать его без обновления ядра. D обозначает сухой ход. Это не слишком ube-d

    sudo partprobe -d

  • Это дает сводку таблицы разделов

    sudo partprobe -s

  • С выходом, аналогичным следующему:

    / dev / sda: gpt разделы 1 2 3 4/ dev / sdb: разделы msdos 1

Создание файловой системы FAT

Последний шаг - создать файловую систему FAT.

Введите в окне терминала следующую команду:

sudo mkfs.vfat -F 32 / dev / sdX1

Заменить Икс с буквой для вашего USB-накопителя.

Крепление диска

Для монтирования привода выполните следующие команды:

sudo mkdir / mnt / sdX1sudo mount / dev / sdX1 / mnt / sdX1

Как и прежде, замените Икс с правильной буквой диска.

Резюме

Теперь вы можете использовать USB-накопитель на любом компьютере и копировать файлы на диск и с него, как обычно.