Требования к загрузочной USB-Flash

Автор georgijkr, 19 Февраля 2010, 10:08:42

0 Пользователей и 1 Гость просматривают эту тему.

georgijkr

Прочитал здесь многие сообщения.
Ранее сделал несколько загрузочных флешек.
Мне наверное просто повезло,они работали.
Поэтому хотелось бы услышать ЧЕТКИЙ,разложенный по пунктам ответ.
Думаю,что это будет интересно и другим.

Есть две вещи:
1.С помощью своих средств производитель может создать
  загрузочный сектор в контроллере USB-flash.
2.USB-flash может определяется как HDD.

Только с выполнением ОБОИХ пунктов usb flash как аппаратная часть подходят
для изготовления загрузочной?
и в различных способах превращения в загрузочную обрабатывается
различными утилитами для форматирования и програмного создания загрузочных
областей?   и

3.в BIOS загрузочная флеш должна быть видна среди HDD,
  а непросто как загрузка с USB устройства?

Просьба знающих,несмотря что для кого-то все очевидно,поправить,ответить.
Заранее благодарен.
georgijkr

georgijkr

Вот это что :    http://greenflash.su/publ/13-1-0-57
-полный ответ
-часть ответа
-один из вариантов
?    georgijkr

nat27

то что производитель флешек делает с флешкой это одна составляющая успеха, вторая же это реакция BIOS системной платы на те действия что предпринял производитель флешек. В первой составляющей производитель флешек создает ситуацию когда флешка пытается изобразить из себя HDD, CD(DVD) и различные варианты как то SCSI(HDD), съемный/несъемный HDD, FDD и, возможно что либо ещё. Вторая составляющая - реакция BIOS, если биос старый то он может и не знать те коды отклика что посылает флешка прикидываясь, скажем, SCSI(HDD) или CD(DVD), тогда биос не увидит совсем это устройство или не по правилам обратиться к такому устройству что вызывает то многообразие реакций которое наблюдается в действительности. В добавок ко всему вышеозначенному можно добавить третью составляющую, бывает что две первых составляющих совместимы, т.е. биос корректно распознал то что предложила ему флешка, а вот то что залито на флешку некорректно, значит и содержимое данных на флешке должно соответствовать функциям флешки, а именно, если на флешку как устройство HDD залит образ CD или на Generic Autorun Disk CD(ISO) залит образ HDD то работать это не будет. В статье на http://greenflash.su/publ/13-1-0-57 озвучены составляющие успеха, могу добавить еще свои наблюдения - с CD раздела на флешке не удается загрузить LiveCD, происходит потеря загрузочного устройства, но вот если взять реальный USBCD(внешний оптический USB привод CD/DVD) то с ним проблем нет. Это означает что эмуляция CD раздела на флешке не полная и в момент инициализации устройств в виндовс, когда на экране пробегают три квадратика, происходит подмена буквы источника и далее загрузка не может выполняться с CD раздела флешки, происходит сбой. Так что остается только перебирать все возможные варианты по оборудованию, софту и, видимо, все четко разложить по полочкам не удасться, потому как много составляющих.

georgijkr

Огромный респект за такой ответ!
У кого есть желание добавляйте наблюдения из своей практики.
Хотя бы самые простые и кратко (на форуме много есть подробностей),например с flash какого производителя наиболее вероятен успех изготовления загрузочной флешки или
какой метод изготовления (и с какой флеш) оказался для вас успешным.
Даже небольшой перечень поможет избежать разочарований.
georgijkr.

geniusan

Внесу своих 5 копеек. Заметил такой глюк на ноутбуке HP Compaq 610, флеш: 16Gb JetFlash V15 (VID = 058F PID = 6387, с антивирусом которая). Отформатировал Alcor-ом, как fixed disk (1 диск без разделов). При вставленной флешке, биос не определеляет что флешка есть. Но! Если флешку вставить в момент загрузки заставки биоса и появления хинтов (Press F10 to enter setup..., Press F9 to select boot device), и нажать кнопку выбора с какого устройства загружаться (F9), то флешка обнаруживается как USB HDD и загрузка с нее происходит нормально. Флешки 32Мб, 256Мб, 2Гб определяются в любой момент. Сдается мне, что это недоработка биоса (версия биоса стоит последняя).

Vandeko

Есть матплата Intel® 865GV.

Сделал мультизагрузочную флешку на Kingston DataTraveler 16GB (USB 3.0)
Загружал с нее XPE грузилось наверное час - но загрузилось.
через несколько дней флеха сдохла (видится как RAW-диск)

Пришлось плоьзоватся Transcend 2gb (USB 2.0)
Аналогично сделал мультизагрузочную флешку.
Но беда в BOOT MENU зайти не могу!
А если выставить в BIOS флешку первой - вылетает - "Remove disks or other media"
В тоже время на другом системнике прекрасно загружается.

P.S разема на флопик на матплате не предусмотрено, интерфейс только IDE

Caller