Dual boot Win2000/QNX 6.2

Hi,

I’m sorry to ask a question which has more or less answered in different
threads. But I really need a clear answer because I’m afraid to corrupt my
system loader.

My goal is to QNX 6.2 on my secondary IDE harddisk (which is empty) and use
the current NT/2000 Loader.

The primary IDE harddisk contains Windows 98 (primary partition) and
Windows 2000 (secondary partition).

When I run the QNX installation from CD-Rom, I’m asked where I want to put
the QNX bootloader: F1 to primary disk, F2 old QNX loader, F3 current
loader.

I don’t know which option to choose. It seems the thing to do is to install
QNX loader and make a boot image (with bootpart) to use with NT Loader.
However, I’ve not fully understood which option is the good one (F1/F3), as
I don’t want to erase my NT boot loader.

I’m really sorry for that post, but I really need help.

Thanks in advance for your understanding,

Flynn.

Flynn <flynnieboySPAMISLAME@yahoo.com> wrote in
news:aj9lqb$9ke$1@inn.qnx.com:

My goal is to QNX 6.2 on my secondary IDE harddisk (which is empty)
and use the current NT/2000 Loader.

The primary IDE harddisk contains Windows 98 (primary partition) and
Windows 2000 (secondary partition).

When I run the QNX installation from CD-Rom, I’m asked where I want to
put the QNX bootloader: F1 to primary disk, F2 old QNX loader, F3
current loader.

I don’t know which option to choose. It seems the thing to do is to
install QNX loader and make a boot image (with bootpart) to use with
NT Loader. However, I’ve not fully understood which option is the good
one (F1/F3), as I don’t want to erase my NT boot loader.

snip

Flynn.

My mistake:

Win98 (primary partition) + Win2000 (extended partition): primary Master
IDE.
QNX: primary slave IDE.

I’m a little bit tired :slight_smile:

Flynn.

Flynn <flynnieboySPAMISLAME@yahoo.com> wrote in article <aj9lqb$9ke$1@inn.qnx.com>…

Hi,

I’m sorry to ask a question which has more or less answered in different
threads. But I really need a clear answer because I’m afraid to corrupt my
system loader.

My goal is to QNX 6.2 on my secondary IDE harddisk (which is empty) and use
the current NT/2000 Loader.

The primary IDE harddisk contains Windows 98 (primary partition) and
Windows 2000 (secondary partition).

When I run the QNX installation from CD-Rom, I’m asked where I want to put
the QNX bootloader: F1 to primary disk, F2 old QNX loader, F3 current
loader.

I don’t know which option to choose. It seems the thing to do is to install
QNX loader and make a boot image (with bootpart) to use with NT Loader.
However, I’ve not fully understood which option is the good one (F1/F3), as
I don’t want to erase my NT boot loader.

Hi Flynn,
It clearly points you to use F3 if you do not want to erase NT boot loader. Yes, you can install
QNX onto second HDD. And simplest way to add entry for QNX in boot.ini file is to use ‘bootpart’
tool. I used my hands to make all entries :slight_smile:
Cheers.

Eduard.
ed1k at ukr dot net




I’m really sorry for that post, but I really need help.

Thanks in advance for your understanding,

Flynn.

“ed1k” <ed1k@spamerstrap.com> wrote in
news:01c242a4$1b9032e0$106fa8c0@ED1K:

Flynn <> flynnieboySPAMISLAME@yahoo.com> > wrote in article
aj9lqb$9ke$> 1@inn.qnx.com> >…
snip
My goal is to QNX 6.2 on my secondary IDE harddisk (which is empty)
and use the current NT/2000 Loader.

The primary IDE harddisk contains Windows 98 (primary partition) and
Windows 2000 (secondary partition).

When I run the QNX installation from CD-Rom, I’m asked where I want
to put the QNX bootloader: F1 to primary disk, F2 old QNX loader, F3
current loader.

I don’t know which option to choose.
snip
It clearly points you to use F3 if you do not want to erase NT boot
loader. Yes, you can install QNX onto second HDD. And simplest way to
add entry for QNX in boot.ini file is to use ‘bootpart’ tool. I used
my hands to make all entries > :slight_smile: > Cheers.

Thanks for your advice: I’ve managed to install QNX without damaging the NT
loader, and to add an entry to boot.ini using BootPart 2.20.

However, when I try to boot QNX, my computer is rebooted.
I’ve got thr time to read something looking like a kernel loading which
displays about 12 lines full of “…”.
Then, my DVD-Rom is accessed and the computer reboots.

QNX partition is active (I haven’t choosen to active it during setup, but
it was already active due than a previous installation).
Moreover, QNX works when I boot it from floppy.

Any idea about this mystery ? :slight_smile:

Flynn.

Flynn <flynnieboySPAMISLAME@yahoo.com> wrote in article <ajassk$6h2$1@inn.qnx.com>…

“ed1k” <> ed1k@spamerstrap.com> > wrote in
news:01c242a4$1b9032e0$106fa8c0@ED1K:

Thanks for your advice: I’ve managed to install QNX without damaging the NT
loader, and to add an entry to boot.ini using BootPart 2.20.

However, when I try to boot QNX, my computer is rebooted.
I’ve got thr time to read something looking like a kernel loading which
displays about 12 lines full of “…”.
Then, my DVD-Rom is accessed and the computer reboots.

QNX partition is active (I haven’t choosen to active it during setup, but
it was already active due than a previous installation).

Perhaps, I’m pedant, but should be one active partition in the system. And this partition should be
one from primary partitions on master disk of first IDE channel. Some BIOSes allows to boot from
another drive though…

Moreover, QNX works when I boot it from floppy.

Any idea about this mystery ? > :slight_smile:

I have moved my HDD with QNX from master on first channel to master on second channel and I had
similar problem :slight_smile: To solve this:

  • write bootsector of QNX partition into file, for example on dos floppy:

mount -t dos /dev/fd0 /fs/flop

dd if=/dev/hd1t79 of=/fs/flop/bootsect.qnx bs=512 count=1

  • reboot into windows
  • copy this file to partition where is ntldr
  • add the entry in boot.ini [operations systems] section:
    C:\bootsect.qnx=“QNX Momentics”
  • check the ‘bootsect.qnx’ file, at offset 0x11 should be
    0x80 for first hard drive;
    0x81 for second hard drive (your case). Edit this byte in hex editor if necessary (if this the case
    you can edit bootsector of QNX partition later and use entry created by bootpart… but I prefer
    don’t touch bootsector and use my entry).

Reboot system and try to select “QNX Momentics” from boot menu.

P.S. I’m using secondary master IDE for QNX because I’m unaware of does my BIOS support booting
from slave drive or not :slight_smile:

Eduard.
ed1k at ukr dot net



Flynn.

“ed1k” <> ed1k@spamerstrap.com> > wrote in
news:01c242a4$1b9032e0$106fa8c0@ED1K:

snip
I have moved my HDD with QNX from master on first channel to master on
second channel and I had similar problem > :slight_smile: > To solve this:

  • write bootsector of QNX partition into file, for example on dos
    floppy: # mount -t dos /dev/fd0 /fs/flop

dd if=/dev/hd1t79 of=/fs/flop/bootsect.qnx bs=512 count=1

  • reboot into windows
  • copy this file to partition where is ntldr
  • add the entry in boot.ini [operations systems] section:
    C:\bootsect.qnx=“QNX Momentics”
  • check the ‘bootsect.qnx’ file, at offset 0x11 should be
    0x80 for first hard drive;
    0x81 for second hard drive (your case). Edit this byte in hex editor
    if necessary (if this the case you can edit bootsector of QNX
    partition later and use entry created by bootpart… but I prefer
    don’t touch bootsector and use my entry).

Reboot system and try to select “QNX Momentics” from boot menu.

It work great ! Thanks a lot for your help.
I had to hex-edit the bootstrap (80->81).

Thx Thx Thx Thx Thx Thx :slight_smile:

Flynn.

Flynn wrote:

“ed1k” <> ed1k@spamerstrap.com> > wrote in
news:01c242a4$1b9032e0$106fa8c0@ED1K:

snip
I have moved my HDD with QNX from master on first channel to master on
second channel and I had similar problem > :slight_smile: > To solve this:

  • write bootsector of QNX partition into file, for example on dos
    floppy: # mount -t dos /dev/fd0 /fs/flop

dd if=/dev/hd1t79 of=/fs/flop/bootsect.qnx bs=512 count=1

  • reboot into windows
  • copy this file to partition where is ntldr
  • add the entry in boot.ini [operations systems] section:
    C:\bootsect.qnx=“QNX Momentics”
  • check the ‘bootsect.qnx’ file, at offset 0x11 should be
    0x80 for first hard drive;
    0x81 for second hard drive (your case). Edit this byte in hex editor
    if necessary (if this the case you can edit bootsector of QNX
    partition later and use entry created by bootpart… but I prefer
    don’t touch bootsector and use my entry).

Reboot system and try to select “QNX Momentics” from boot menu.

It work great ! Thanks a lot for your help.
I had to hex-edit the bootstrap (80->81).



Thx Thx Thx Thx Thx Thx > :slight_smile:

Flynn.

Glad you got it working Flynn. If you want to get more OSes on your
machine or just want to avoid bootpart and hex editors you could try XOSL
(www.xosl.org). It comes with a great partition manager and can boot more
OSes than you’d ever want. I got BeOS, QNX, Win2000 and Win95 all happily
booting on my system with it.

nick

On Thu, 5 Sep 2002 05:11:49 +0000 (UTC), nick@oppen.net.au (nickOppen)
wrote:

Glad you got it working Flynn. If you want to get more OSes on your
machine or just want to avoid bootpart and hex editors you could try XOSL
(> www.xosl.org> ). It comes with a great partition manager and can boot more
OSes than you’d ever want.

Indeed, no less than 37 (in one computer)…

http://www.maximumpc.com/features/feature_2002-09-24.html

(6.1 and 62 included)

ako

nick