RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > REM *** согласно первоисточникам, следующая строчка > > REM *** после переключения в PROTECT MODE сделает доступным > > REM *** загрузочный имидж OS2BOOT.IMG в виде буквы A: > > REM *** до переключения это делает BIOS > > REM *** я так и не понял зачем мне этот доступ после загрузки > > basedev=DaniBoot.FLT /D:2 > Чтобы можно было читать дискетный образ после загрузки BASEDEV-драйверов > > REM *** после LOCATECD.SYS текущим диском станет "W" *** > > REM *** UNICODE.SYS, без этого не живёт, зараза... > Я делаю (с помощью VFDISK) образ 2.8Мб дискеты и размещаю там только то, что требуется для загрузки (обратные слэши заменены на прямые для форму): > ifs=/os2/jfs.ifs /q > ifs=/os2/hpfs.ifs /q > ifs=/os2/ntfs.ifs /ro > buffers=32 > iopl=yes > memman=noswap,protect > protshell=/os2/boot/bos2shl.exe > set os2_shell=/os2/cmd.exe > protectonly=yes > virtualaddresslimit=1024 > earlymeminit=TRUE > reservedriveletter=W > libpath=.;/;/os2/dll; > pauseonerror=no > country=7,os2/country.sys > codepage=866,850 > devinfo=kbd,ru441,/os2/keyboard.dcp > devinfo=scr,vga,/os2/viotbl.iso > set path=/;/os2; > set dpath=/;/os2; > set keys=on > basedev=ibmkbd.sys > basedev=ibm1flpy.add /A:0 /FORCE:1 /U:0 /F:2.88MB > basedev=DaniS506.add /!BIOS > basedev=os2dasd.dmd > basedev=os2lvm.dmd > basedev=DaniATAP.flt > basedev=DaniBOOT.flt > device=/os2/boot/unicode.sys > device=/os2/boot/os2cdrom.dmd > ifs=/os2/cdfs.ifs /q > > Вот примерный листинг того, что входит в дискетный образ (всё остальное пишется на сидюк в OS2/ и OS2/DLL): > 17.10.06 8:24 813774 0 OS2KRNL > 17.10.06 8:31 45056 0 OS2LDR > 15.11.00 16:49 8878 0 OS2LDR.MSG > 3 file(s) 867708 bytes used > > LANGUAGE/CODEPAGE/ > 3.10.01 6:33 4320 0 IBM850 > 3.10.01 6:33 4320 0 IBM866 > 2 file(s) 8640 bytes used > > OS2/ > 10.01.05 13:42 45159 0 CDFS.IFS > 1.01.05 6:30 83400 0 CMD.EXE > 2.11.07 2:07 729 0 CONFIG.SYS > 24.09.01 15:46 50947 0 COUNTRY.SYS > 10.01.05 13:41 141378 0 HPFS.IFS > 12.10.04 13:16 186534 0 JFS.IFS > 16.10.01 13:28 12619 0 JFS.MSG > 24.10.96 12:37 7715 0 KEYBOARD.DCP > 12.10.04 13:13 18184 0 LVM.MSG > 25.12.03 3:23 194719 0 NTFS.IFS > 29.10.01 19:22 175354 0 OSO001.MSG > 3.10.01 6:45 230105 0 VIOTBL.ISO > 12 file(s) 1146843 bytes used > > OS2/BOOT/ > 12.02.06 20:43 0 0 ALTF1.CMD > 12.02.06 20:43 0 0 ALTF1BOT.SCR > 2.11.07 2:04 145 0 ALTF1TOP.SCR > 1.04.94 22:45 7868 0 BOS2SHL.EXE > 25.10.01 18:20 4552 0 CLOCK01.SYS > 2.11.07 2:08 722 0 CONFIG.X > 1.08.07 11:00 25421 0 DANIATAP.FLT > 23.12.02 9:00 4916 0 DANIBOOT.FLT > 10.08.07 1:01 58024 0 DANIS506.ADD > 8.10.02 12:02 35418 0 IBM1FLPY.ADD > 5.09.06 0:07 56976 0 IBM1S506.ADD > 21.05.02 16:40 31172 0 IBMATAPI.FLT > 21.05.02 16:03 8714 0 IBMKBD.SYS > 25.10.01 17:52 21374 0 ISAPNP.SNP > 21.05.02 16:05 24989 0 KBDBASE.SYS > 14.12.04 10:20 48336 0 OS2CDROM.DMD > 12.10.04 13:27 40037 0 OS2DASD.DMD > 12.10.04 13:13 31931 0 OS2LVM.DMD > 3.04.02 16:23 2384 0 PCIBUS.SNP > 25.10.01 17:51 2152 0 PNP.SYS > 21.05.02 15:36 55402 0 RESOURCE.SYS > 26.01.06 15:22 12364 0 SCREEN01.SYS > 6.05.05 1:26 12 0 SNOOP.LST > 4.09.02 17:31 20014 0 UNICODE.SYS > 24 file(s) 492923 bytes used > > OS2/DLL/ > 29.10.01 22:29 243 0 BKSCALLS.DLL > 29.10.01 22:29 243 0 BMSCALLS.DLL > 10.09.01 16:17 7490 0 BVHINIT.DLL > 20.10.05 15:28 26696 0 BVHVGA.DLL > 29.10.01 22:29 299 0 BVSCALLS.DLL > 29.10.01 20:39 125912 0 DOSCALL1.DLL > 29.10.01 22:29 708 0 KBDCALLS.DLL > 29.10.01 22:29 1845 0 MONCALLS.DLL > 29.10.01 22:29 863 0 MOUCALLS.DLL > 29.10.01 22:29 379 0 MSG.DLL > 29.10.01 22:29 338 0 NLS.DLL > 29.10.01 22:29 334 0 OS2CHAR.DLL > 29.10.01 22:29 464 0 QUECALLS.DLL > 3.04.03 2:52 2490 0 SESMGR.DLL > 16.10.01 13:56 1707 0 VIOCALLS.DLL > 15 file(s) 170011 bytes used > Total files listed: > 56 file(s) 2686125 bytes used > > При желании, всё это можно слегка почикать, просто заменив полный VIOTBL.ISO на усечённый VTBL850.DCP из русского мерлина и/или выбросив не слишком принципиальную NTFS.IFS. > Ну и в моём варианте сделана попытка добавить загрузку по Alt+F1,F2, где используются IBM1S506.ADD/IBMATAPI.FLT, что, вообщем-то тоже можно выбросить.
__, _,_ __, _,_ _,
|_) | | | \ | / /_\
| \ | | |_/ |/ | |
~ ~ `~' ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.