[devel] [Desktop] Образ FreeDOS

Michael A. Kangin =?iso-8859-1?q?prividen_=CE=C1_altlinux=2Eorg?=
Вт Окт 21 21:44:34 MSD 2008


On Saturday 18 October 2008 12:46:57 Sergey Vlasov wrote:


> Можно запускать FreeDOS непосредственно с флешки (без использования
> memdisk); есть как минимум два способа:
>
> 1) Взять syslinux >= 3.70 (в пакете лежит слишком древняя версия) и
>    модуль chain.c32 оттуда (положить рядом с syslinux.cfg).

Просто так взять не получилось - при вызове chain.c32 вылезала маленькая 
чорненькая табличка (бектрейс?) и всё висло. Пришлось опакечивать 3.72 и 
ставить его. К нему же пока нету gfxboot patch? В сизиф его просить 
бесполезно?

>    Скопировать файлы kernel.sys и command.com из образа FreeDOS на
>    флешку в корневой каталог.  

kernel.sys из dosemu-freedos (version 1.1.35w (Build 2035w-UNSTABLE, Jul 07 
2005)), кажется, протух немного - при загрузке ругался на 
----------------
no hard disks detected
Divide error, stack:
...
dos mem corrupt, first_mcb=0000
PANIC: MCB chain corrupted
----------------
(процессор - VIA Esther processor 1000MHz)

Взятый же из образа дискеты (build 2036 cvs [version Aug 18 2006]) грузился 
вполне прилично. Файловая система флешки была доступна как диск a:.


Вывод: автоматику для сотворения цели freedos в m-p-d будет иметь смысл делать 
только при syslinux >= 3.70 в сизифе и обновлённом dosemu-freedos.
До тех пор - либо ручками по howto'шке, либо придётся опакечивать образ 
загрузочной дискеты freedos.


-- 
wbr, Michael A. Kangin


Подробная информация о списке рассылки Devel