install tips how to install indipendent partition with no CD

I’ve wanted to post an article about install trouble, but in
re-installing QNXRTP I got succeed.
Here is an article written my install process, I decide post it for
“install tips”:wink:


Things I’ve done is:

  1. I download and install QNXRTP on Win98 because my ThinkPad-X20 has
    no CD-ROM drive.
  2. Then create new partition with 77 type in DOS extended partition
    used by Linux cfdisk
    (Dose anyone know how to maintain extended partition by QNX
    fdisk?)
  3. boot QNXRTP. I needed to disable both PnP and old ISA emulator(or
    stop on installing /dev/par).
  4. initialize the partition with qnxbase.ifs which exists in Win98
    QNX directory.

dinit -f qnxbase.ifs -hR8 /dev/hd0t77

dcheck /dev/hd0t77

  1. mount the partition to /fs/hd0-qnx.

mount -tqnx4 /dev/hd0t77 /fs/hd0-qnx

  1. mount qnxdma.qfs and root.qfs files exists in Win98 and copy all
    files in them to /fs/hd0-qnx/.

mount -tqnx4 qnxbase.qfs /fs/hd0-dos-qnxbase.qfs

cd /fs/hd0-dos-qnxbase.qfs

cp -cRpvX . /fs/hd0-qnx4 (-X means to abondan overwrite)

(and repeat above process for root.qfs except that touch
/fs/hd0-qnx4/.swapfile before copy for avoid copying root.qfs/.swapfile)

  1. reboot and select hd0t77 partition to boot by extipl.
    The extipl is IPL(boot loader) with simple extension to DOS
    IPL(fdisk /mbr, you got).
    (see http://www.tsden.org/ryutaroh/extipl/extipl.html for more
    infomation)
    I think extipl has no influence for booting QNXRTP, but you may
    know this IPL.

  2. uninstall Win98 QNXRTP.

Good Luck;-)

Oh I’ve noticed having mistake. I cannot boot QNXRTP on independent
partition
when uninstall QNXRTP on Windows.

I found C:\Windows\Program Files\qnx\fs\qnxbase.qfs is needed by the QNX in
QNX4 partition.
I want to boot QNXRTP from its partition independently, but I cannot solve
this problems. Help me please.

I’ve done following step.


Daisuke Kanda wrote:

I’ve wanted to post an article about install trouble, but in
re-installing QNXRTP I got succeed.
Here is an article written my install process, I decide post it for
“install tips”:wink:

Things I’ve done is:

  1. I download and install QNXRTP on Win98 because my ThinkPad-X20 has
    no CD-ROM drive.
  2. Then create new partition with 77 type in DOS extended partition
    used by Linux cfdisk
    (Dose anyone know how to maintain extended partition by QNX
    fdisk?)
  3. boot QNXRTP. I needed to disable both PnP and old ISA emulator(or
    stop on installing /dev/par).
  4. initialize the partition with qnxbase.ifs which exists in Win98
    QNX directory.

dinit -f qnxbase.ifs -hR8 /dev/hd0t77

dcheck /dev/hd0t77

  1. mount the partition to /fs/hd0-qnx.

mount -tqnx4 /dev/hd0t77 /fs/hd0-qnx

  1. mount qnxdma.qfs and root.qfs files exists in Win98 and copy all
    files in them to /fs/hd0-qnx/.

mount -tqnx4 qnxbase.qfs /fs/hd0-dos-qnxbase.qfs

cd /fs/hd0-dos-qnxbase.qfs

cp -cRpvX . /fs/hd0-qnx4 (-X means to abondan overwrite)

(and repeat above process for root.qfs except that touch
/fs/hd0-qnx4/.swapfile before copy for avoid copying root.qfs/.swapfile)

  1. reboot and select hd0t77 partition to boot by extipl.
    The extipl is IPL(boot loader) with simple extension to DOS
    IPL(fdisk /mbr, you got).
    (see > http://www.tsden.org/ryutaroh/extipl/extipl.html > for more
    infomation)
    I think extipl has no influence for booting QNXRTP, but you may
    know this IPL.

  2. uninstall Win98 QNXRTP.

Good Luck;-)

the 8. method is misstake I’ve know.