Флешка
На данный момент Proolix грузится с флешки при помощи syslinux. То есть
делается файл-образ дискеты, с которого можно грузиться, например
виртуальной машиной. (Или копировать файл на реальную дискету и с нее
грузиться) Затем образ дискеты инсталлируется на флешку при помощи утилиты
unetbootin, которая инсталлирует на флешку syslinux.
Загрузка с флешки происходит так: вначале автоматически грузится syslinux,
который затем загружает образ дискеты, подменяя при этом прерывания 13h,
15h, 1ah и делая виртуальный диск.
Я как любитель всего низкоуровневого решил поэкспериментировать с прямой
загрузкой с флешки (раньше, в эпоху proolix-d вроде получалось). Как
оказалось, флешка может быть отформатирована только под файловую систему
FAT16 (но не FAT12), я начал переделывать бут-сектор. У меня есть заготовка
кода для FAT-16, но что-то она пока не работает
Наработки (пока не работающие) я сброшу на github сегодня
* * *
О, и сайт с Ralf Brown Interrupt List <http://www.ctyme.com/rbrown.htm> не
грузится. Надо искать альтернативный
<http://www.delorie.com/djgpp/doc/rbinter/ix/>