USB-Boot (en) USB-Boot (en) USB-Boot (en)
Start | Impressum & Datenschutz | Sitemap | Suche
Login/LogoutSucheTermineThinClient-ProjektTYPO3 goes eComStationVerein, allgemeinVereinslokalitätVereinspersonaliaVorträge/VortragsreihenWeb-LinksWikisIBM-8364-S20 (de)USB-Boot (en)USB-Tricks (de)Impressum Druckansicht          Startseite  Wikis  USB-Boot (en)  

[Article: Wiki-eCS-OS/2-USB-Boot-en--PRM-LVM-non-to-WPS-Config-sys | Discussion ]
HomePage Reload page Edit Versions Download HTML

Tip: If your coming via link from Google search results to this "SubWiki",
     please click here for the Main Wiki 
     "Howto Boot OS/2 - eCS from USB Mass Storage Devices ( MSD )" 
    

Case: Partitioned Removabel Media (PRM) non LVM System Boot to WPS - Conifg.sys

I have been closely following your activity on getting OS/2 to boot on a USB drive. After reading your progress on http://p2066.typo3server.info/wiki-usb-boot-en.html I have been able to get an Apacer 512MB USB drive to boot to WPS both on a A31 Thinkpad and a non-IBM workstation.

As you point out it is all about the DANISASD parameters. It will work if you have less drives, but not if you have more. So on the laptop where I have four logical drives, it will work with

BASEDEV=DANIDASD.DMD /BD:D /MT:Aa
 or
BASEDEV=DANIDASD.DMD /BD:E /MT:Aa,Ab
upto
BASEDEV=DANIDASD.DMD /BD:G /MT:Aa,Ab,Ac,Ad
but with
BASEDEV=DANIDASD.DMD /BD:H /MT:Aa,Ab,Ac,Ad,Ae
 it fails.

Therefore, as the number of partitions on the HDD, or the number of HDDs change, there is the need to change the DANIDASD parameters. If you can work out a way to do it without DANIDASD, it would be great.

CONFIG.SYS CONTENTS


EARLYMEMINIT=TRUE
PRIORITY_DISK_IO=NO

pauseonerror=YES

LIBPATH=.;\OS2\DLL;
SET PATH=\OS2;
SET DPATH=\OS2;
SET LANG=en_US
SET ULSPATH=\language
DEVICE=\OS2\unicode.sys

BASEDEV=ibmkbd.sys
BASEDEV=chkdsk.sys

rem ==========USB

BASEDEV=USBD.SYS /V /I13
BASEDEV=usbehcd.sys
BASEDEV=usbuhcd.sys
BASEDEV=usbuhcd.sys
BASEDEV=usbuhcd.sys
BASEDEV=usbuhcd.sys
BASEDEV=usbhid.sys
BASEDEV=usbmsd.add /V
rem ==== usb ende

basedev=DANIS506.add /V
rem basedev=ibm1s506.add /w
basedev=ibmatapi.flt
basedev=IBMIDECD.FLT

BASEDEV=DANIDASD.DMD /BD:E /MT:Aa,Bb

rem J /MT:Aa,Bb,Bc,Bd,Be,Bf,Bg
rem MP 1  /Mi:Aa,Af

COUNTRY=061,\OS2\country.sys
CODEPAGE=850
DEVINFO=KBD,US,\OS2\keyboard.dcp
DEVINFO=SCR,VGA,\OS2\viotbl.dcp

DEVICE=\OS2\testcfg.sys
DEVICE=\OS2\dos.sys
DEVICE=\OS2\pointdd.sys
DEVICE=\OS2\mouse.sys 

SET TEMP=T:\Temp
SET TMP=T:\Temp

SUPPRESSPOPUPS=C
MEMMAN=SWAP,PROTECT
SWAPPATH=T:\OS2\ 512
IOPL=YES
PROTECTONLY=NO
AUTOFAIL=YES
THREADS=1024
DISKCACHE=D,LW,AC:+F
MAXWAIT=1
SET VIDEO_DEVICES=VIO_VGA
SET VIO_VGA=DEVICE(BVHVGA)
SET TZ=CET-1CES,3,-1,0,7200,10,-1,0,10800,3600
SET PROMPT=$i[$p]
SET KEYS=ON

LIBPATH=.;\OS2\DLL;\OS2\DLL;\OS2\APPS\DLL;\PROGRAMS\JAVA131\JRE\DLL;
SET PATH=\OS2;\OS2\APPS;\PROGRAMS\JAVA131\JRE\BIN;
SET DPATH=\OS2;\OS2\APPS;
SET HELP=\OS2\HELP;
SET BOOKSHELF=\OS2\HELP;
SET LANG=en_AU
SET ULSPATH=\language
IFS=\OS2\cdfs.ifs /Q /W
IFS=\OS2\fat32.ifs /CACHE:1024 /Q
CALL=\OS2\cachef32.exe
IFS=\OS2\ntfs.ifs /CACHE:1024
IFS=\OS2\hpfs.ifs /CACHE:1024
IFS=\OS2\jfs.ifs /CACHE:1024 /AUTOCHECK:*
IFS=\OS2\udf.ifs /Q
IFS=\OS2\ramfs.ifs /Q
CALL=\OS2\ramdisk.exe T: RAMDISK 
BASEDEV=os2scsi.dmd
BASEDEV=aic7870.add
rem BASEDEV=DANATAPI.FLT
rem BASEDEV=daniboot.flt /e:4 /N:OSBOOT_2.IMG
DEVICE=\OS2\os2cdrom.dmd
rem BASEDEV=os2aspi.dmd /ALL
DEVICE=\OS2\com.sys
BASEDEV=print01.sys
PRINTMONBUFSIZE=134,134,134
DEVICE=\OS2\apm.sys
RUN=\OS2\apmdaemn.exe
SUPPRESSPOPUPS=T
DEVICE=\OS2\pmdd.sys
CALL=cmd.exe /c mkdir T:\Temp
SET TEMP=T:\Temp
SET TMP=T:\Temp

CALL=cmd.exe /c if not exist T:\OS2 mkdir T:\OS2
CALL=cmd.exe /c copy \OS2\*.ini T:\OS2
SET USER_INI=T:\os2\os2.ini
SET SYSTEM_INI=T:\os2\os2sys.ini
 
SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,WARPCENTER
SET RESTARTOBJECTS=STARTUPFOLDERSONLY
SET EPMPATH=e:\OS2\APPS
SET SCKILLFEATUREENABLED=ON
MEMMAN=NOSWAP,PROTECT
IOPL=YES
PROTECTONLY=YES
AUTOFAIL=YES
THREADS=1024
DISKCACHE=1024,LW,32
MAXWAIT=1
SET DISPLAYTYPE=VGA
SET VIDEO_DEVICES=VIO_SVGA
SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA)
SET C1=GENGRADD
SET GRADD_CHAINS=C1
DEVICE=\OS2\gradd.sys
SET TZ=KST-10KST,0,0,0,0,0,0,0,0,0
SET PROMPT=[$p]
SET KEYS=ON
PROTSHELL=\OS2\pmshell.exe
SET RUNWORKPLACE=\OS2\pmshell.exe
SET OS2_SHELL=\OS2\cmd.exe
SET COMSPEC=\OS2\cmd.exe

SET CLASSPATH=\OS2\JAVAAPPS\LVMGUI.ZIP;\OS2\JAVAAPPS\SecMa.jar




Last changed: 03.07.2009 10:20 by Rainer D. Stroebel - HomePage Reload page Edit Versions Download HTML

Druckansicht          Startseite  Wikis  USB-Boot (en)  
Vereinstermine