Boot from USB PRM (Partitioned Removable Media ) failed after loading OS2LVM.DMD error: "OS/2 is unable to operate your hard disk or diskette drive"



Hardware: IBM ThinkPad T23

Software: OS/2 MCP2 with current fix pak and driver level


1. create a maintance partiton on my primary HDD with bootabel 4.3

minium features: only boot to cmd prompt, no wps support
USB Support basic and USBMSD.ADD

Test the system - system is in Boot Manager Menue

2. take a CF 1 GB Card and create a partiton on the medium

How to it: readme.tx from LVM fixpak / Update 14.105 (XR0L002)

3. the PRM partition has a drive letter of C: in my configuration

4. xcopy y:*.* c:*.* /H /O /T /S /E /R /V

y: is the drive letter of the mini maintance system

5. \os2\install\bootdisks\sysinstx c:

6. modify the config.sys

1. drive letter Y: --> C:

2. Change USB statments in sequence and parm according
booting from USB diskette
souce of instructions:
- usbbasic package: USBBASIC.txt 14.162
- mcp2: Technote.txt

3. create an alternative config.sys with the original usb from
primary min maint partiton config.sys

7. boot from PRM

7.1 Activate USB BIOS support

7.2 change the startup/ boot seq in bios

The PRM is an Harddrive for the bios

set the primary hdd to the T23 inacitce in boot menue

8. The system boots from the PRM

8.1 OS/2 blob

8.2 Warp logo

8.3 the loaded driver are recorded

8.4 .
.
os2dasd.dmd
os2lvm.dmd

8.5 full screen mode

meassages from usb driver

meassages form dani driver

9. Error "OS/2 is unable to operate your hard disk or diskette drive"


Ths error shows up with config.sys

- with modified usb sequence

- with "normal, standard usb" statements

- with or without dani driver preasent e.g no driver for the primary HDD


any ideas ????????? need help

Rainer


===============================================

enclosure: the config.sys with mod. usb statements

rem
rem config.sys with usb stamtments arranged according boot from USB deskette instructions
rem

BASEDEV=USBD.SYS /V /I13

BASEDEV=usbuhcd.sys /V
BASEDEV=usbuhcd.sys /V
BASEDEV=usbuhcd.sys /V

rem str BASEDEV=usbuhcd.sys /V
rem str BASEDEV=usbuhcd.sys /V
rem str BASEDEV=usbehcd.sys /V

rem BASEDEV=usbd.sys /REQ:USBUHCD$,USBOHCD$,USBEHCD$ /V

rem BASEDEV=usbd.sys /V

BASEDEV=usbhid.sys /V

DEVICE=C:\OS2\usbmouse.sys /V

DEVICE=C:\OS2\usbprt.sys /LPT

BASEDEV=usbmsd.add /V /FLOPPIES:0 /REMOVABLES:1 /CDS:0

rem BASEDEV=CWUSBMSD.ADD /V /FLOPPIES:0 /REMOVABLES:1 /CDS:0 /FIXED_DISKS:1

RESERVEDRIVELETTER=M

LIBPATH=.;C:\OS2\DLL;
SET PATH=C:\OS2;
SET DPATH=C:\OS2;
SET LANG=de_DE
SET ULSPATH=C:\language
DEVICE=C:\OS2\unicode.sys
rem IFS=C:\OS2\cdfs.ifs /Q /W
IFS=C:\OS2\hpfs.ifs /CACHE:1024 /AUTOCHECK:*
rem IFS=C:\OS2\udf.ifs /V
BASEDEV=ibmkbd.sys
BASEDEV=chkdsk.sys

BASEDEV=ibm1flpy.add /A:0 /FORCE:2 /U:0 /F:1.44MB /U:1 /F:1.44MB

BASEDEV=danis506.add /W

rem str BASEDEV=danis506.add /VLL /A:1 /BAY

rem BASEDEV=daniatap.flt /V /A:1 /U:0 /TYPE:W

BASEDEV=os2dasd.dmd /V

BASEDEV=os2lvm.dmd /V

COUNTRY=049,C:\OS2\country.sys
CODEPAGE=850
DEVINFO=KBD,GR,C:\OS2\keyboard.dcp
DEVINFO=SCR,VGA,C:\OS2\viotbl.dcp

rem DEVICE=C:\OS2\os2cdrom.dmd
rem BASEDEV=os2aspi.dmd /ALL

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

SET SAVECONNECT=1

SET COPYFROMFLOPPY=1


rem DEVICE=C:\OS2\com.sys

BASEDEV=print01.sys /IRQ
PRINTMONBUFSIZE=134,134,134
rem DEVICE=C:\OS2\apm.sys
rem RUN=C:\OS2\apmdaemn.exe
SET TEMP=C:\Temp
SET TMP=C:\Temp
SUPPRESSPOPUPS=C
MEMMAN=SWAP,PROTECT
SWAPPATH=C: 512
IOPL=YES
PROTECTONLY=YES
AUTOFAIL=YES
THREADS=1024
DISKCACHE=D,LW,AC:C
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
PROTSHELL=C:\OS2\cmd.exe
SET OS2_SHELL=C:\OS2\cmd.exe
SET COMSPEC=C:\OS2\cmd.exe








































.



Relevant Pages