Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Installing Product Suite boot loader : (6 Items)
   
Installing Product Suite boot loader  
Hi:

I have a customer that has a dual boot QNX Product Suite 2009/Windows XP computer.
Every so often something happens whereby the boot loader gets destroyed and they can only boot into Windows XP.
Is there a way using the QNX Product Suite CD to place the boot loader back onto the computer so that the choice of 
which OS to boot is back in place.
Currently they have had to reinstall QNX when it happens.
We have yet to determine the cause of the boot loader becoming corrupted.

- Thanks,
  Kevin
Re: Installing Product Suite boot loader  
Next scheme work on booting:

1. BIOS choose boot devise
2. boot devise MBR loader (winloader in our case) choose which partition to load
3. partition loader (qnx partition loader in our case) load OS

What goes wrong?
qnx partition loader corrupt or winloader can't choose QNX partition?
Re: Installing Product Suite boot loader  
The QNX boot loader does not even appear anymore. You are booted into Windows XP automatically.

I could not recreate the customer issue so I set up a dual boot system
and then found information on how to remove the QNX boot loader using a DOS command:

fdisk /mbr

This did remove the QNX boot loader.
 I then tried to use the QNX Product Suite CD to mount the QNX partition.
After the mounting occured I opened up a shell window and typed:

fdisk /dev/hd0.0t77  loader

to put the boot loader back on but this did not work.
The QNX boot loader did not reappear on startup.
Re: Installing Product Suite boot loader  
Re: Installing Product Suite boot loader  
Hi!

Another possible solution is learning ntldr (Windows NT/2000/XP loader) to 
boot QNX.

1. Save first sector from QNX bootable partition, for example:

# dd if=/dev/hd0.0t77 of=./bootsect.qnx count=1

2. Place bootsect.qnx into the root directory of Windows disk C.

3. In Windows, edit boot.ini file and add following line in [operating systems] 
section:

C:\bootsect.qnx="QNX 4.25"


After all these actions you'll get "QNX 4.25" menu entry in your Windows boot 
menu. This receipt also works with QNX6.

-- 
Respectfully,
Oleg

> Try to use this knowledge
> 
> http://www.qnx.com/developers/qnx4/qnx4kb/solution.html?code=4123
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post90733
> 
Re: Installing Product Suite boot loader  
Hi Oleg:

Forgot to thank you for the advice on setting up the Windows ldr to boot QNX . It worked great!

Thanks again. I really appreciated your help.

- Kevin