Jump to content

EComStation

From EDM2

eComStation is a distribution of OS/2 Warp 4.5x (Convenience Package) which adds additional features.

All versions of eComStation come with the emx runtime as standard, but the Preview and early versions of v1 have an older 0.9d Fix03 release and should be patched up to version 0.9d Fix04 and the later 2GB Fix.

LVM.DLL Forwarder

eComStation 2.x included a new LVM.DLL that forwards some of its functions to IVM.DLL. It was reported that the newer "LVM.DLL forwarder" bypasses a couple of checks so that Bootable JFS and Air-BOOT can work seamlessly.

The newer "LVM.DLL forwarder" intercepts some functions like:

  • The Start_Logging and Stop_Logging functions to enable merging its own log data with the LVM log (when LVM logging is turned on).
  • It also wraps Open_LVM_Engine to save copies of any Windows NT disk signatures from the MBR, and wraps Commit_Changes to restore them back (except when an explicit newmbr operation was performed).
  • It wraps Get_Volume_Information to always report compatibility volumes as Bootable if Air-Boot is installed.
  • And similarly wraps Get_Valid_Options to report than a compatibility volume can be set as Installable if Air-Boot is installed.

Tip: Set the environment variable LVM_LOGWRAPPER=1, then run LVM with the /startlog parameter, the wrapper's own log will get added to the log generated by LVM.


Versions

eComStation 1.0 boot screen
  • 1.0
  • 1.1
  • 1.2
  • 2.0
  • 2.1

Links