Mr. Know-It-All has the answers to even the really tough questions.
Hi. Got any undocumented tips for installing
eCS 1.2 installs easily on most systems.
Migration over an existing Warp4 or eCS 1.1 installation works in most
However, as always, there are a few nits.
One of the more interesting failures is a Trap E in either
IBM1S506 shortly after the kernel begins to boot from the CD.
The trap has only been reported for a few Thinkpad models when installing to a disk
that has been factory partitioned by IBM and have never been touched by
The trap occurs when the partition data is not sufficiently consistent for
the driver to determine the drive geometry from just the drive content.
When this occurs, the driver queries the BIOS for the true geometry.
The driver accesses the BIOS via a miniVDM.
When creating a miniVDM, the
kernel maps 8KB of memory at the upper end of the 640KB lower memory area.
This mapping is required because many BIOSs load code or data into this area.
The mapping is limited to 8KB because at this point in the boot process,
virtual memory is a scarce resource.
On the Thinkpads that trap the total memory
required by the BIOS and the
MEMDISK code exceeds 8KB.
This is not a problem, unless the miniVDM is asked to make a BIOS access.
The code path results in an attempt to execute code outside the 8KB area
and the system traps.
There are several ways to avoid the trap.
If you are booting with
DANIS506, you can supply
/!BIOS option and the BIOS access will be bypassed.
This option is not supported by
If you use this option, check that the chosen geometry is the correct
If you have a bootable
CD or diskette, you can
repartition the drive with
If you have a diskette drive on the trapping system,
you can use the
utility to create a set of boot diskettes.
Finally, if you can install the drive in another system, you can use
FDISK to repartition the drive.
Once the drive has been repartitioned,
the partition data should be consistent and the
BIOS access will no longer be required.
The eCS 1.2 install CD should then boot without problems.
Curious or in doubt, you can ask
OS/2 is his specialty and sharing solutions is his passion
Mr. Know-It-All lives in Southern California.
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2004 the Southern California OS/2 User Group. ALL RIGHTS
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.