Отформатированный USB теперь отображается как диск [дубликат]

0

Около года назад я купил у Asda USB, производство которого неизвестно. Я сделал это загрузочным USB для Kali Linux и сделал установку на отдельный USB. я решил отформатировать его так, как я мог бы использовать его для других целей, поэтому я использую администратор EaseUS, чтобы стереть его, а позже это не удается, поэтому я отсоединяю его, вставляю обратно. Следующее, что я знаю, я пытаюсь открыть его в файлах и говорит "Пожалуйста, вставьте диск", я смотрел в управлении дисками это выглядит так:

"

Диск 1 Съемный (E :)

Нет СМИ

"

скриншот управления дисками

К этому моменту я не знаю, что делать так ... вы, ребята, можете помочь?

ST3VI3 RICHI3
источник
Используя шестнадцатеричный редактор (HxD или аналогичный) в режиме диска, можете ли вы получить доступ к устройству или оно отображается с 0 секторами? Поскольку вы, похоже, знакомы с Linux, как он выглядит под Linux? используйте parted или gparted, чтобы узнать, можно ли получить доступ к устройству. Если это так, создайте новую таблицу разделов и раздел, вам не нужно форматировать его, поскольку окна могут быть довольны наличием таблицы разделов и предлагают отформатировать ее самостоятельно ... Просто предположение.
Ро-е-е

Ответы:

0

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

Команда diskpart в командной строке Windows может использоваться для создания раздела. Следующее руководство было взято из:

https://technet.microsoft.com/en-us/library/jj200124(v=ws.11).aspx

Обратите внимание, что этот метод одинаково хорошо работает для создания загрузочного USB:

  1. Вставьте флешку в работающий компьютер
  2. Откройте окно командной строки от имени администратора.
  3. Тип diskpart
  4. В открывшемся окне новой командной строки, чтобы определить номер или букву USB-накопителя, введите в командной строке list diskи нажмите клавишу ВВОД. Команда list disk отображает все диски на компьютере. Запишите номер диска или букву USB-накопителя
  5. В командной строке введите select disk X, где X - номер диска или буква флэш-накопителя USB, а затем нажмите клавишу ВВОД.
  6. Введите cleanи нажмите кнопку ВВОД. Эта команда удаляет все данные с USB-накопителя.
  7. Чтобы создать новый основной раздел на флэш-накопителе USB, введите create part priи нажмите клавишу ВВОД.
  8. Чтобы выбрать только что созданный раздел, введите select part 1и нажмите клавишу ВВОД.
  9. Чтобы отформатировать раздел, введите format fs=ntfs quickи нажмите клавишу ВВОД.
  10. Введите activeи нажмите клавишу ВВОД.
  11. Введите exitи нажмите клавишу ВВОД.
Джордж Тян
источник
Отсутствие раздела обычно не проявляется, как показано на рисунке из управления дисками. Diskpart стоит попробовать, но если сообщается, что количество секторов равно нулю, это не сработает. Поэтому мой вопрос , если ситуация под Linux отличается (что делает Windows , думает , что это устройство с отсутствующей средой не может вызвать тот же код в Linux, и размер диска может еще быть сообщен правильно)
Ро-е-е
@george tian Я попытался, чтобы он выдал вывод: «Не удалось найти пригодный для использования свободный экстент. Возможно, недостаточно свободного места для создания раздела с указанным размером и смещением. Укажите другой размер и значения смещения или не используйте». Укажите либо для создания раздела максимального размера. Возможно, диск разделен с использованием формата разбиения диска MBR, и диск содержит либо 4 основных раздела (больше не может быть создано разделов), либо 3 основных раздела и один расширенный раздел. , (могут быть созданы только логические диски). " на шаге 7
ST3VI3 RICHI3
@ Roee плохо, я попробую Linux, у меня есть совершенно отдельный компьютер, чтобы сделать это на (rpi), и я перезвоню вам, если это
сработает
@ Ro-ee, я попробовал Gparted, но он не смог его поднять
ST3VI3 RICHI3
Что Linux говорит об устройстве, особенно вывод из 'dmesg' после того, как устройство было подключено? В идеале должно отображаться обнаруженное устройство, а также количество логических блоков (и их размер), а также тип (предпочтительно USB-накопитель).
Ро-е-е
0

Вы говорите, что использовали диск для загрузки установщика Kali Linux, но не говорите, как подготовили этот установщик. Это очень важная деталь, поскольку некоторые методы (например, использование ddдля записи .isoфайла непосредственно на USB-накопитель) создают своего рода Monster дисковых форматов Франкенштейна, который может создать проблемы в будущем, если он не будет удален должным образом. Исходя из предположения (что вполне может быть неверным), что это то, что произошло, уловка состоит в том, чтобы полностью стереть эти поддельные структуры данных. Несколько способов сделать это в Linux:

  • sgdisk- Тип sgdisk -Z /dev/sdc(меняется /dev/sdcна правильный идентификатор устройства). При этом используется sgdiskвозможность стереть все структуры данных GPT, что также сотрет достаточно всего с того, что диск станет намного менее запутанным для других инструментов.
  • dd- Вы можете полностью стереть диск dd, как в dd if=/dev/zero of=/dev/sdc. (Опять же, измените /dev/sdcпри необходимости.) Эта операция займет несколько минут, но она выполняет очень тщательную работу - каждый сектор будет содержать только значения «0». Возможно, вам удастся убрать только первые несколько секторов, добавив bs=512 count=100в ddкоманду. Это сделает работу намного быстрее, но она будет менее тщательной, и у вас могут возникнуть проблемы.

В любом случае диск останется в нераспределенном состоянии, когда вам будет сделано, поэтому вам нужно будет создать файловую систему на диске и, возможно, переразбить ее. Вы можете использовать такой инструмент , как GParted в Linux или Windows , EASEUS в делать обе операции одновременно, или сделать их отдельно с меньшими средствами Linux - использование parted, gdiskили fdiskдля разделения , а затем использовать mkfsдля создания файловой системы на разделе. Создание «сырой» файловой системы на всем диске без предварительного разбиения диска целесообразно для некоторых случаев использования; Windows игнорирует все, кроме первого раздела на флэш-накопителях USB, поэтому нет смысла создавать разделы, если диск будет использоваться исключительно из Windows.

Если очистка диска таким способом не помогает, возможно, он неисправен или неисправен с самого начала (несмотря на то, что вы какое-то время успешно его использовали). Некоторые дешевые «универсальные» USB-накопители настроены так, чтобы выглядеть больше, чем они есть. Они работают какое-то время, когда вы сохраняете на них всего несколько файлов, но когда вы пытаетесь использовать их полную емкость, они отслаиваются и могут стать совершенно бесполезными. Может быть, вы ударили эту стену своим приводом. Если это так, считайте это уроком об оговорке emptor. Точно так же даже хорошие USB-накопители со временем выходят из строя. Если ваш возраст старше (или если он новый, но неисправен или имеет низкое качество), возможно, он достиг этого уровня.

Род Смит
источник
я попробовал это, linux вообще не читает, Windows выдает его, но EaseUS не может его поднять, хотя, когда я подключаю его, Ease Us повторно сканирует устройства, поэтому я вижу диск, но он не показывает его. Также я использовал "образ диска win32"
ST3VI3 RICHI3
Если под «linux вообще не читает» вы имеете в виду, что /dev/sd{x}при подключении диска вы не видите никаких новых устройств, то скорее всего диск не работает (или, возможно, у вас на компьютере какое-то нестабильное USB-оборудование). Если вы полагаетесь на инструменты с графическим интерфейсом в Linux, не делайте этого. В Linux инструменты текстового режима намного лучше для такого рода диагностического процесса.
Род Смит
0

Я пришел к выводу, что диск мертв, так как я никуда не попал, и ни одно приложение не может его обнаружить (кроме файлов), спасибо за помощь, я ценю это

ST3VI3 RICHI3
источник