2

Я использую USB-накопители для установки разных операционных систем, в основном дистрибутивов Linux, которые могут поместиться на USB-накопитель емкостью 2 ГБ.

У меня есть одна флешка Kingston USB объемом 16 ГБ (фактически: 16 ГБ Kingston Datatraveler G3), которую я вообще не могу использовать в качестве живого USB, хотя я попробовал все методы, которые отлично работают с 2 ГБ для создания живых USB-флешек для разные дистрибутивы Linux.

Вот этот:

Что происходит, так это то, что он вообще не отображается в списке загрузочных устройств, как если бы его вообще не было. Кажется, что все процедуры создания живого USB работают нормально, но тогда он вообще не обнаруживается.

Я заметил, что другие USB-накопители, даже полностью отформатированные и пустые, после подключения отображаются как третья запись в списке загрузки устройства (хотя и не загружаются ). Кингстон объемом 16 ГБ не виден: в списке только две записи (HDD и CDROM).

Что может быть причиной этого?

Флешка на 16 Гбайт выглядит хорошо во всех других отношениях, я отформатировал ее несколько раз, а также создал новую таблицу разделов, чтобы попытаться это исправить. Все системы видят его как обычный usb-диск fat32, за исключением того, что я вообще не могу сделать его видимым при попытке загрузки с него, в то время как компьютер может загружаться с множества других флешек.

Как я могу проверить, является ли он загрузочным и как это сделать?


Редактировать после комментария, сказав использовать это решение:

  • Проверка Flash в Windows сообщила об отсутствии ошибок при записи, чтении и проверке.

  • H2testw не сообщил об ошибках и отобразил 14861 МБ

введите изображение здесь


Изменить после комментария, сказав добавить флаг загрузки:

Флаг загрузки легко установить в Linux с помощью Gparted.

Но все же флешка отсутствует в списке загрузки. Странный.

Перед этим я удалил раздел и создал таблицу разделов msdos :

Должен ли я попробовать другой тип таблицы разделов? Я так не думаю, потому что я тестировал USB-накопитель емкостью 2 ГБ с новой таблицей разделов msdos и без флага загрузки, и это появилось в списке загрузки.

3 ответа3

1

Одним из решений является создание меньшего 8 ГБ раздела, если BIOS не поддерживает загрузку с большего 16 ГБ USB. Вы пожертвуете пространством, но должны иметь возможность использовать его для загрузки. Этот метод не сработает, если нужны все 16 ГБ, но пост указывает, что все умещается на 2 ГБ.

ПРИМЕЧАНИЕ. Это приведет к удалению всех данных с USB и созданию раздела 8 ГБ.

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

diskpart
list disk
select disk X  (where X is the actual disk# of your USB).
clean
create partition primary size=8192
format fs=fat32 quick
active
exit
1

Обнаружил эту проблему во время создания «лаборатории очистки» для тонких клиентов Wyse для восстановления клиентов-заемщиков в Dell, где я работаю. Решено это в Windows с этими двумя исправлениями:

SetActiveWithDISKPART

а затем запустил это из cmd: Bootsect / NT60 D:

Вуаля.

0

Похоже, что BIOS вашего компьютера не поддерживает USB-накопители емкостью 16 ГБ. Там может быть обновление BIOS, которое включает поддержку. Вы должны обратиться к документации материнской платы, чтобы подтвердить любые ограничения.

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