Is there a way of installing QNX RTP to a logical partition?

I’d like to place QNX on its own native partition, but windows 2k doesn’t
seem to like it (it doesn’t even boot-up from the QNX boot manager, and
boot.ini is messed after reboot…).

Maybe the QNX boot manager can hide the qnx partition, so win2k would boot,
but i’m not comfortable using this boot manager - i prefer XOSL, but it’s
not capable of hiding qnx partitions nor boot from them…
so if there’s any way to make qnx bootable from logical partition, please
let me know…

Previously, inn.qnx.com wrote in comp.os.qnx:

I’d like to place QNX on its own native partition, but windows 2k doesn’t
seem to like it (it doesn’t even boot-up from the QNX boot manager, and
boot.ini is messed after reboot…).

You are doing something wrong. I have successfully used the QNX boot
manager with Windows 95, 95, NT3.51, NT4.0, and 2000, without any issue
at all.

Maybe the QNX boot manager can hide the qnx partition, so win2k would boot,
but i’m not comfortable using this boot manager - i prefer XOSL, but it’s
not capable of hiding qnx partitions nor boot from them…

There should be no need to hide the QNX partition, it’s type is not
recognised by Windows 2000 and as a result windows 2000 ignores it. I’d
check to see what is really going on, the problem is NOT the QNX boot
loader.

I would check to ensure that the QNX partition is set to type
77, 78, or 79, using a value from QNX2 (7,8, or 9) can cause problems
since windows DOES use type 7 as a recognised partition type (and that
type is not QNX).

Another place to look at are the cylinder boundaries for the partition.
If your Windows 2000 partition is beyond cylinder 1023 or spans it, then
you could be experiencing a BIOS bug that will prevent successful
booting.

In any event, you are looking at the wrong component, the QNX boot
loader interacts with Windows 2000 with no issues, so your actual
problem is elsewhere.

Cheers,
Camz.


Martin Zimmerman camz@passageway.com
Camz Software Enterprises www.passageway.com/camz/qnx/
QNX Programming & Consulting