Загрузка с USB на старых платах

Наткнулся на интересный проект - PLOP Boot manager. Коротко о нем - бут менеджер, позволяющий (помимо всего прочего) бутиться с флэшки и сидюка на платах, которые это не поддерживают; с графическим/текстовым отключаемым бут-меню; работает с сд, флопа, винчестера, может быть вызван стандартными *NIX/Windows загрузчиками (в т.ч. pxelinux), и может быть записан как PCI/ISA ROM; размер - 42к непакованный, 25к - пакованный зипом (LHA - примерно около того будет, +- пару кБ ИМХО). USB девайс монтируется в режиме ридонли.
Небольшое howto на русском имеется здесь.

На днях проверю на своей тестовой машине, как работает.

UPD:
Проверил на i815 - таки с ЮСБ грузится, брал WinXP PE - но usbuhci.sys выбивает ошибку. С чем связано - с мамкой, или с бут менеджером - неизвестно.

Если данная информация оказалась полезной/интересной - плюсаните, пожалуйста:

Попробовал PLOP Boot manager версии 507, 508.

Из LiveCD miniPE SV2005 с помошью утилиты PeToUSB была создана загрузочная USB Flash.
Загрузилась нормально на ASUS K7M, ASUS P3B-F, Chaintech 7AIA5, Compaq EX, PCChips M755LMRE.
Зависла при загрузке ASUS P2B-DS. ASUS P2B-DS тоже грузится после переделки USB (впаивания перемычки за место сопротивления)
Незагрузилась ASUS TXP4, LS 5MVP3 (даже не было попытки загрузки).

С помошью USB Multiboot v1.0 была создана загрузочная флэшка с ХР.
Установилась нормально на ASUS K7M, ASUS P3B-F, Chaintech 7AIA5, Compaq EX, PCChips M755LMRE, ASUS P2B-DS
Неустановилась на ASUS TXP4, LS 5MVP3 (даже небыло попытки установки).

Ни одна плата не смогла загрузится с USB CDROM.

Возможно кому-то окажется полезным.

Аватар пользователя Baza

Собрал и проверил вчера биос для MS-9105 с Plop
заменил PCI модуль сетевой карточки, конфигуратор образа там есть в комплекте, причём можно сграбить
DEV ID и VEN ID из старой прошивки.

загрузка с встроенного в мост USB пошла.....с PCI USB2.0 нет.....попробую тестовую PCMCIA версию:)
USB CD не проверял.

Либо нечему гореть, либо нечем поджечь!

Советую вам сюда заглянуть en.wikipedia.org/wiki/Comparison_of_boot_loaders

Расскажите пожалуйста, как создать измененный биос? Мать P3B-F.
Заранее спасибо.

Аватар пользователя great coder

cbrom вам в помощь. Ну или asus cbrom. Впрочем, это подробно расписано в документации на сам plop.

А вот как добавить его, не лишая сетевухи PXE? Предположим, места достаточно, а вот venID/devID кончились)

Выход обычно есть. Но он не работает.

Аватар пользователя Baza

собирать ISA ROM:)

Либо нечему гореть, либо нечем поджечь!

Добрый день!GA-7VA rev:1.0 ... пытаюсь безрезультатно поставить винду (ХР)с флешки патриот 16гб.лампочка на флешке сигналит при старте что не может не радовать но...
версия биоса последняя F12 на сайте производителя к сожелению тоже...возможность выбрать в биосе usb-hdd ни к чему не приводит как и то что не появляется имя юсби устройства (patriot) как в новых материнках.


флешку начиняю как petousb так winsetup for usb...программы давно проверены на других компьютерах успешно...пробовал фат32 и нтфс тоже ни к чему не привело.
что ещё можно попробывать?
disk boot failure (

ВложениеРазмер
foto008.jpg 134.84 КБ
GA-7VA rev:1.0 - плата старенькая и для успешной загрузки с флешки кроме включения в BIOS этой платы всей поддержки USB (включая Legacy, если есть) требует соблюдения нескольких ключевых моментов (как и зачастую другие старые платы). Во-первых, вставьте флешку, нажмите RESET и снова войдите в BIOS, чтобы понять, заметила ли BIOS появление нового устройства. Для надёжности можно ещё раз нажать RESET и снова войти в BIOS. У меня на некоторых машинах появлялась в BIOS'е воткнутая флешка, а на других - нет. Но надо дать возможность BIOS её заметить :)) . Во-вторых, используйте для флешки старые загрузчики и файловые системы, например, MSDOS и FAT. Сами подумайте: что было "на руках у программистов" в те годы, когда проектировалась BIOS для этой материнской платы?! Да что тогда было популярным и распространённым, то они и запихали в чип BIOS'а !!! У меня загрузочные DOS-флешки, например, работали на некоторых машинах, на которых не работали GRUB-загрузчики. В-третьих, на форуме ru-board в теме о мультибуте BootIt NG есть Создание и использование бутовой флешки, которую я сделал, так вот - она пока у меня работает на всех компьютерах, где только я её испытывал. Но у неё свой особенный загрузчик. Вобщем, есть тема для размышлений и исследований! Не падайте духом, поручик Голицин!

Долго я экспериментировал с загрузкой с USB на старых платах, для их последующей прошивки. К сожалению универсального варианта так и не нашлось. В итоге вернулся к загрузки с CD диска загрузчиком BCDW.
Прописал загрузку MS-DOS, в нём меню со всеми USB DOS драйверами которые удалось найти (NOVAC v1.07 / Medialogic v2.01 / Iomega 1.0 V.21 / Iomega 1.1 V.31 / Panasonic v2.06 / Panasonic v2.20), при загрузке пробую поочередно разные драйвера.
В общем выходит так: вставил USB флешку, вставил диск, запустил мать, выбираю драйвер USB DOS загружаюсь и дальше уже спокойно пишу/читаю и шью BIOS.

Хотя во время изучения статей в ру-нете обнаружил возможность создания Виртуального CD-ROM на базе флэшек от Trnscend старых выпусков (контроллер Alcor). Тоесть: на флешке создается отдельный раздел, и обновляется информация в контроллере таким образом что для BIOS флешка становится CD-ROM. Но всё это с чужих слов статей. Так что на данный момент я в активных поисках таковой флешки.

Как найду обязательно отпишусь о результатах.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей