Knowledge Base

Install DOS using Merge on SCO Unix OpenServer.

Solution:
Referring to SCO TA 112642 when running dosinstall the error message “Unknown systemtype sco32” is displayed. Editing the Version file did not work.

When running DOS the following error is displayed:Merge: _M_vmonitor: unknown opcode 00000039

To fix this do the following:

  1. cp /usr/bin/dosinstall /tmp (For backup purposes)
  2. vi /usr/bin/dosinstall
  3. At around line number 478 add the following:if [ “$SYSTEMTYPE” = “sco32” ]
    then
    unset SYSTEMTYPE
    SYSTEMTYPE=sco
    echo $SYSTEMTYPE
    fi
    So the area near line number 478 now looks like:# The User can define DRIVE_0_DEV and DRIVE_1_DEV in the
    # environment, to provide the floppy device names (and thus to
    # bypass the automatic determination of the floppy device name).if [ “$SYSTEMTYPE” = “sco32” ]
    then
    unset SYSTEMTYPE
    SYSTEMTYPE=sco
    echo $SYSTEMTYPE
    fi
    if [ $FLOPDEV -eq 0 -a -n “$DRIVE_0_DEV” ]
    then… |
  4. Run dosinstall and it should be fine.

When running DOS the following error is displayed:

Merge: _M_vmonitor: unknown opcode 00000039

To fix this do the following:

  1. Add to the end of the file /usr/merge/image/config.mking the following:install = mrgtsr.exe
  2. Then run the following:

cd /usr/merge/image

dos2unix config.mki > /tmp/config.mki

unix2dos /tmp/config.mki > config.mki

mkimg

5317 reads
How did you like this article?0000