help if you can...

Hi…

I installed QNX, Linux, Windows2000 in my laptop. Eventually I managed
to destroy the MBR in such a way that not even QNX loader can undo the
damage (as it has done in the past). I have followed --EVERY-- windows
suggestion to no avail. The system always says: “NTLDR missing” or
something like that.

The only partition that boots well is the Linux partition. The QNX
partition boots off the cd, and the windows partition boots off the floppy.

I have asked this question before, but perhaps one more time will be
better…

How can I boot QNX from the linux partition?

Thanks…

Miguel.

Miguel Simon <simon@ou.edu> wrote:

How can I boot QNX from the linux partition?
grub or lilo?

For some reason Microsoft decided to have the index of the partition table
entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).
This was leading to your error message.

You now have two options:

  1. Rearange the partition table entries manually with QNX fdisk to the
    original state
  2. Edit \boot.ini to change the partition number to the correct index
    containing the windows partition.

Werner Schweizer


“Miguel Simon” <simon@ou.edu> schrieb im Newsbeitrag
news:3E4A06C9.3050602@ou.edu

Hi…

I installed QNX, Linux, Windows2000 in my laptop. Eventually I managed
to destroy the MBR in such a way that not even QNX loader can undo the
damage (as it has done in the past). I have followed --EVERY-- windows
suggestion to no avail. The system always says: “NTLDR missing” or
something like that.

The only partition that boots well is the Linux partition. The QNX
partition boots off the cd, and the windows partition boots off the
floppy.

I have asked this question before, but perhaps one more time will be
better…

How can I boot QNX from the linux partition?

Thanks…

Miguel.

In article <b2cu7j$92l$1@inn.qnx.com>, nospamWrnr.Schwzr@ch.mullermartini.com says…

For some reason Microsoft decided to have the index of the partition table
entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).

Werner, I’m sorry, but you’ve messed things up a little bit here. Partition number in path for
operation system in boot.ini file is not the same what is partition number of partition table entry
in MBR. Partition number in boot.ini is a number of partition from Windows’ point of view. It’s a
little bit hard to understand how windows to number partition, but here is some rules:

  1. partiton numbers start from 1, as opposite to controller number and disk number which start from
  1. numbering starts from primary active partition, then primary inactive partitions and last are
    the logical drives, i.e partitions in extended region.

Does it explain your question why it was rearanged in your case? You can mark another partition as
active… and you have to edit boot.ini :slight_smile: You can creat additional primary partition on disk… and
you have to edit boot.ini if your windows partition is extended :slight_smile:

This was leading to your error message.

Nope. “Ntldr missing” means exactly it. There is no ntldr in root directory of boot up disk. Windows
NT second (if loader in MBR is first) loader (boot sector of windows partition) just can’t find
ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr, ntdetect.com and boot.ini
files from your bootable flopy or installation CD in root directory of windows partition and see if
it helps.

Miguel, probably you placed lilo in MBR? Sorry, I don’t understand what you mean by “destroy the
MBR”. If you have partitions on your drive, it means your MBR is OK… but primary loader is not
that one what you maybe wanted. If you have lilo in MBR you have just configure your linux loader to
load QNX and WIndows as well. Can you explain more details?

Cheers,
Eduard.
ed1k at qnx-night dot com.

You now have two options:

  1. Rearange the partition table entries manually with QNX fdisk to the
    original state
  2. Edit \boot.ini to change the partition number to the correct index
    containing the windows partition.

Werner Schweizer


“Miguel Simon” <> simon@ou.edu> > schrieb im Newsbeitrag
news:> 3E4A06C9.3050602@ou.edu> …
Hi…

I installed QNX, Linux, Windows2000 in my laptop. Eventually I managed
to destroy the MBR in such a way that not even QNX loader can undo the
damage (as it has done in the past). I have followed --EVERY-- windows
suggestion to no avail. The system always says: “NTLDR missing” or
something like that.

The only partition that boots well is the Linux partition. The QNX
partition boots off the cd, and the windows partition boots off the
floppy.

I have asked this question before, but perhaps one more time will be
better…

How can I boot QNX from the linux partition?

Thanks…

Miguel.

Eduard,
I’m sorry, but I was able to fix the problem by only rearrange the entries
in the partition table
using the QNX fdisk program.
And with fdisk there is no magic numbering.
I know that QNX 4 numbers the partition table entries the opposite way than
windows does.
Our installation contains four primary partitions.
In QNX notation:
1: QNX (77)
2: QNZ (79)
3: FAT 32
4: NTFS with Windows 2000
We are selecting the operating system at boot time with BootMagic.

One or two days after the installation windows where no longer booting with
the same
error message as Miguel mentioned.

Looking into the partition table showed the entries of slot 3 and 4 in the
partition table swaped.
I didn’t find out why. And it never again showed up un my PC.
But other people in our company had the same symptoms
with partition 3 and 4 the same and SCO UNIX on the rest of the disk.

I was able to fix it by just exchange the entries 3 and 4 in the partition
table.

Werner Schweizer

“Eduard” <ed1k@humber.bay> schrieb im Newsbeitrag
news:MPG.18b4533aed3e414998968e@inn.qnx.com

In article <b2cu7j$92l$> 1@inn.qnx.com> >,
nospamWrnr.Schwzr@ch.mullermartini.com > says…
For some reason Microsoft decided to have the index of the partition
table
entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).

Werner, I’m sorry, but you’ve messed things up a little bit here.
Partition number in path for
operation system in boot.ini file is not the same what is partition number
of partition table entry
in MBR. Partition number in boot.ini is a number of partition from
Windows’ point of view. It’s a
little bit hard to understand how windows to number partition, but here is
some rules:

  1. partiton numbers start from 1, as opposite to controller number and
    disk number which start from
  1. numbering starts from primary active partition, then primary inactive
    partitions and last are
    the logical drives, i.e partitions in extended region.

Does it explain your question why it was rearanged in your case? You can
mark another partition as
active… and you have to edit boot.ini > :slight_smile: > You can creat additional
primary partition on disk… and
you have to edit boot.ini if your windows partition is extended > :slight_smile:

This was leading to your error message.

Nope. “Ntldr missing” means exactly it. There is no ntldr in root
directory of boot up disk. Windows
NT second (if loader in MBR is first) loader (boot sector of windows
partition) just can’t find
ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr,
ntdetect.com and boot.ini
files from your bootable flopy or installation CD in root directory of
windows partition and see if
it helps.

Miguel, probably you placed lilo in MBR? Sorry, I don’t understand what
you mean by “destroy the
MBR”. If you have partitions on your drive, it means your MBR is OK… but
primary loader is not
that one what you maybe wanted. If you have lilo in MBR you have just
configure your linux loader to
load QNX and WIndows as well. Can you explain more details?

Cheers,
Eduard.
ed1k at qnx-night dot com.


You now have two options:

  1. Rearange the partition table entries manually with QNX fdisk to the
    original state
  2. Edit \boot.ini to change the partition number to the correct index
    containing the windows partition.

Werner Schweizer


“Miguel Simon” <> simon@ou.edu> > schrieb im Newsbeitrag
news:> 3E4A06C9.3050602@ou.edu> …
Hi…

I installed QNX, Linux, Windows2000 in my laptop. Eventually I
managed
to destroy the MBR in such a way that not even QNX loader can undo the
damage (as it has done in the past). I have followed --EVERY–
windows
suggestion to no avail. The system always says: “NTLDR missing” or
something like that.

The only partition that boots well is the Linux partition. The QNX
partition boots off the cd, and the windows partition boots off the
floppy.

I have asked this question before, but perhaps one more time will be
better…

How can I boot QNX from the linux partition?

Thanks…

Miguel.

In article <3E4ADFCE.801@ou.edu>, simon@ou.edu says…

I am not sure that I follow you here. When I do

fdisk /dev/hd0

in QNX, the qnx partition is the first one, and it is also the one set
to boot. The second partition is windows, and the third partition is
Linux. All the partitions are primary partitions.

Excellent

In turn, the boot.ini file is:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect
c:\linux_bs.bin=" Red Het 8.0 "

This file is the same in both the floppy disk which boots just fine, and
the actual c:\ drive.
[…]
ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr, ntdetect.com and boot.ini
files from your bootable flopy or installation CD in root directory of windows partition and see if
it helps.

Humm… the root directory of boot up disk is… which one? In my case

Windows partition and it doesn’t matter which number. If you have access to working win2k system,
just format floppy (exactly format floppy disk in NT environment, it’s part of magic :slight_smile:) than copy
ntldr, boot.ini and ntdetect.com to this floppy. Try to boot Windows system from floppy. boot.ini
file should be exactly as you said above (with C:\linux_bs.bin - M$ specific :slight_smile:).

That error message “Missing NTLDR” says me you have working NT partition… it’s easy to repair.

windows is located in the second partition, where would the boot up disk
be located? In the first partition (where QNX resides) or the second
partition (where windows resides)?

Hm… I disagree with Microsoft terminology, so I will explain:
I assume the boot partition is a primary partition, which is marked as active, and ntldr is placed
on it. The system partition is a partition where ntoskrnl.exe and WINNT directory are placed on.
Microsoft assumes just the other way around for some reason.
Sometimes boot partition and system partition could be the same. Seems it’s your case.

Yes, this is exactly what I did by accident. How did you know? In this
case it was grub, but same result. Big costly mistake, eh?

Ok, but which loader (boot manager) you want to have in the end? Next steps depends of it :slight_smile:

GRUB? QNX? NT Loader?


MBR". If you have partitions on your drive, it means your MBR is OK… but primary loader is not
that one what you maybe wanted. If you have lilo in MBR you have just configure your linux loader to
load QNX and WIndows as well. Can you explain more details?

Ok, I have grub booting Linux in the third partition very happily. I
was experimenting with trying to boot QNX off grub, copied grub…
oopss, I copied grub to the wrong partition, and problems begun.

Sorry, I’m not familiar with grub. But LILO allows to be placed into MBR or into bootsector of
partition… where is yours… Well, it’s probably easy question: did that Red Het worked by
booting from Windows NT OS loader?


None of the recovery schemes that the M$ people suggest works, and even
worst, when I run fdisk from QNX and tell it to upload the loader, this
action has no avail. So now I can not load QNX nor Windows. Problem
persist.

Eh, did you try to boot from DOS floppy and type “fdisk /mbr”? But if your linux configured to use
loader in MBR - you will LOSS linux.

Eduard.

In article <b2e9dl$sbq$1@inn.qnx.com>, W.Schweizer@SwissOnline.ch says…

Eduard,
I’m sorry, but I was able to fix the problem by only rearrange the entries
in the partition table
using the QNX fdisk program.
And with fdisk there is no magic numbering.
I know that QNX 4 numbers the partition table entries the opposite way than
windows does.
Our installation contains four primary partitions.
In QNX notation:
1: QNX (77)
2: QNZ (79)
3: FAT 32
4: NTFS with Windows 2000
We are selecting the operating system at boot time with BootMagic.

One or two days after the installation windows where no longer booting with
the same
error message as Miguel mentioned.

Looking into the partition table showed the entries of slot 3 and 4 in the
partition table swaped.
I didn’t find out why. And it never again showed up un my PC.
But other people in our company had the same symptoms
with partition 3 and 4 the same and SCO UNIX on the rest of the disk.

I was able to fix it by just exchange the entries 3 and 4 in the partition
table.

Werner,
Ok, I see. Do other people also use BootMagic? Did you report this problem to BootMagic
manufacturer? I believe, the problem was in BootMagic.

Cheers,
Eduard.

Hi Liug…

grub

liug wrote:

Miguel Simon <> simon@ou.edu> > wrote:

How can I boot QNX from the linux partition?

grub or lilo?

Hi Eduard…



Eduard wrote:

For some reason Microsoft decided to have the index of the partition table
entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).


Werner, I’m sorry, but you’ve messed things up a little bit here. Partition number in path for
operation system in boot.ini file is not the same what is partition number of partition table entry
in MBR. Partition number in boot.ini is a number of partition from Windows’ point of view. It’s a
little bit hard to understand how windows to number partition, but here is some rules:

  1. partiton numbers start from 1, as opposite to controller number and disk number which start from
  1. numbering starts from primary active partition, then primary inactive partitions and last are
    the logical drives, i.e partitions in extended region.

I am not sure that I follow you here. When I do

fdisk /dev/hd0

in QNX, the qnx partition is the first one, and it is also the one set
to boot. The second partition is windows, and the third partition is
Linux. All the partitions are primary partitions.

In turn, the boot.ini file is:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect
c:\linux_bs.bin=" Red Het 8.0 "


This file is the same in both the floppy disk which boots just fine, and
the actual c:\ drive.

Does it explain your question why it was rearanged in your case? You can mark another partition as
active… and you have to edit boot.ini > :slight_smile: > You can creat additional primary partition on disk… and
you have to edit boot.ini if your windows partition is extended > :slight_smile:


This was leading to your error message.


Nope. “Ntldr missing” means exactly it. There is no ntldr in root directory of boot up disk. Windows
NT second (if loader in MBR is first) loader (boot sector of windows partition) just can’t find
ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr, ntdetect.com and boot.ini
files from your bootable flopy or installation CD in root directory of windows partition and see if
it helps.

Humm… the root directory of boot up disk is… which one? In my case
windows is located in the second partition, where would the boot up disk
be located? In the first partition (where QNX resides) or the second
partition (where windows resides)?

Miguel, probably you placed lilo in MBR? Sorry, I don’t understand what you mean by "destroy the

Yes, this is exactly what I did by accident. How did you know? In this
case it was grub, but same result. Big costly mistake, eh?

MBR". If you have partitions on your drive, it means your MBR is OK… but primary loader is not
that one what you maybe wanted. If you have lilo in MBR you have just configure your linux loader to
load QNX and WIndows as well. Can you explain more details?

Ok, I have grub booting Linux in the third partition very happily. I
was experimenting with trying to boot QNX off grub, copied grub…
oopss, I copied grub to the wrong partition, and problems begun.

None of the recovery schemes that the M$ people suggest works, and even
worst, when I run fdisk from QNX and tell it to upload the loader, this
action has no avail. So now I can not load QNX nor Windows. Problem
persist.

Thanks for your help.

Regards…


Miguel.

Cheers,
Eduard.

Hi Werner…

Werner Schweizer wrote:

Eduard,
I’m sorry, but I was able to fix the problem by only rearrange the entries
in the partition table
using the QNX fdisk program.
And with fdisk there is no magic numbering.
I know that QNX 4 numbers the partition table entries the opposite way than
windows does.
Our installation contains four primary partitions.
In QNX notation:
1: QNX (77)
2: QNZ (79)
3: FAT 32
4: NTFS with Windows 2000
We are selecting the operating system at boot time with BootMagic.

Playing with your suggestions here did not help me. I have
partitionMagic in windows, and when I run it, PartitionMagic comes with
an error:

Error 117
Partition’s drive letter cannot be identified.

this is one of the reasons why I think that I have a more serious
problem, but I do not even know what this problem is.

Thanks for your help.

Regards…

Miguel.


One or two days after the installation windows where no longer booting with
the same
error message as Miguel mentioned.

Looking into the partition table showed the entries of slot 3 and 4 in the
partition table swaped.
I didn’t find out why. And it never again showed up un my PC.
But other people in our company had the same symptoms
with partition 3 and 4 the same and SCO UNIX on the rest of the disk.

I was able to fix it by just exchange the entries 3 and 4 in the partition
table.

Werner Schweizer

“Eduard” <> ed1k@humber.bay> > schrieb im Newsbeitrag
news:> MPG.18b4533aed3e414998968e@inn.qnx.com> …

In article <b2cu7j$92l$> 1@inn.qnx.com> >,

nospamWrnr.Schwzr@ch.mullermartini.com > says…

For some reason Microsoft decided to have the index of the partition

table

entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).

Werner, I’m sorry, but you’ve messed things up a little bit here.

Partition number in path for

operation system in boot.ini file is not the same what is partition number

of partition table entry

in MBR. Partition number in boot.ini is a number of partition from

Windows’ point of view. It’s a

little bit hard to understand how windows to number partition, but here is

some rules:

  1. partiton numbers start from 1, as opposite to controller number and

disk number which start from

  1. numbering starts from primary active partition, then primary inactive

partitions and last are

the logical drives, i.e partitions in extended region.

Does it explain your question why it was rearanged in your case? You can

mark another partition as

active… and you have to edit boot.ini > :slight_smile: > You can creat additional

primary partition on disk… and

you have to edit boot.ini if your windows partition is extended > :slight_smile:


This was leading to your error message.

Nope. “Ntldr missing” means exactly it. There is no ntldr in root

directory of boot up disk. Windows

NT second (if loader in MBR is first) loader (boot sector of windows

partition) just can’t find

ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr,

ntdetect.com and boot.ini

files from your bootable flopy or installation CD in root directory of

windows partition and see if

it helps.

Miguel, probably you placed lilo in MBR? Sorry, I don’t understand what

you mean by "destroy the

MBR". If you have partitions on your drive, it means your MBR is OK… but

primary loader is not

that one what you maybe wanted. If you have lilo in MBR you have just

configure your linux loader to

load QNX and WIndows as well. Can you explain more details?

Cheers,
Eduard.
ed1k at qnx-night dot com.


You now have two options:

  1. Rearange the partition table entries manually with QNX fdisk to the
    original state
  2. Edit \boot.ini to change the partition number to the correct index
    containing the windows partition.

Werner Schweizer


“Miguel Simon” <> simon@ou.edu> > schrieb im Newsbeitrag
news:> 3E4A06C9.3050602@ou.edu> …

Hi…

I installed QNX, Linux, Windows2000 in my laptop. Eventually I

managed

to destroy the MBR in such a way that not even QNX loader can undo the
damage (as it has done in the past). I have followed --EVERY–

windows

suggestion to no avail. The system always says: “NTLDR missing” or
something like that.

The only partition that boots well is the Linux partition. The QNX
partition boots off the cd, and the windows partition boots off the

floppy.

I have asked this question before, but perhaps one more time will be
better…

How can I boot QNX from the linux partition?

Thanks…

Miguel.

\

Hello Miguel,

“Miguel Simon” <simon@ou.edu> schrieb im Newsbeitrag
news:3E4ADFCE.801@ou.edu

Hi Eduard…



Eduard wrote:

For some reason Microsoft decided to have the index of the partition
table
entry
hard coded in the \boot.ini.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
---------------------------------------^^^--------
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect

I had also some situations the partition table entries where rearanged
(Don’t know why).


Werner, I’m sorry, but you’ve messed things up a little bit here.
Partition number in path for
operation system in boot.ini file is not the same what is partition
number of partition table entry
in MBR. Partition number in boot.ini is a number of partition from
Windows’ point of view. It’s a
little bit hard to understand how windows to number partition, but here
is some rules:

  1. partiton numbers start from 1, as opposite to controller number and
    disk number which start from
  1. numbering starts from primary active partition, then primary inactive
    partitions and last are
    the logical drives, i.e partitions in extended region.

I am not sure that I follow you here. When I do

fdisk /dev/hd0

in QNX, the qnx partition is the first one, and it is also the one set
to boot. The second partition is windows, and the third partition is
Linux. All the partitions are primary partitions.

In turn, the boot.ini file is:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT=“Microsoft Windows 2000
Professional” /fastdetect
c:\linux_bs.bin=" Red Het 8.0 "

Here is my point:

as windows numbers the partitions the opposite way
the windows partition (2 in QNX view) is number 3 in winddows.
So try to change partition(2) to partition(3) in boot.ini

This file is the same in both the floppy disk which boots just fine, and
the actual c:\ drive.


Does it explain your question why it was rearanged in your case? You can
mark another partition as
active… and you have to edit boot.ini > :slight_smile: > You can creat additional
primary partition on disk… and
you have to edit boot.ini if your windows partition is extended > :slight_smile:


This was leading to your error message.


Nope. “Ntldr missing” means exactly it. There is no ntldr in root
directory of boot up disk. Windows
NT second (if loader in MBR is first) loader (boot sector of windows
partition) just can’t find
ntldr. boot.ini file is parsed by ntldr later. You can just put ntldr,
ntdetect.com and boot.ini
files from your bootable flopy or installation CD in root directory of
windows partition and see if
it helps.

Humm… the root directory of boot up disk is… which one? In my case
windows is located in the second partition, where would the boot up disk
be located? In the first partition (where QNX resides) or the second
partition (where windows resides)?


Miguel, probably you placed lilo in MBR? Sorry, I don’t understand what
you mean by "destroy the

Yes, this is exactly what I did by accident. How did you know? In this
case it was grub, but same result. Big costly mistake, eh?

MBR". If you have partitions on your drive, it means your MBR is OK…
but primary loader is not
that one what you maybe wanted. If you have lilo in MBR you have just
configure your linux loader to
load QNX and WIndows as well. Can you explain more details?

Ok, I have grub booting Linux in the third partition very happily. I
was experimenting with trying to boot QNX off grub, copied grub…
oopss, I copied grub to the wrong partition, and problems begun.

None of the recovery schemes that the M$ people suggest works, and even
worst, when I run fdisk from QNX and tell it to upload the loader, this
action has no avail. So now I can not load QNX nor Windows. Problem
persist.

Thanks for your help.

Regards…


Miguel.


Cheers,
Eduard.


Werner

In article <MPG.18b4533aed3e414998968e@inn.qnx.com>, ed1k@humber.bay says…

operation system in boot.ini file is not the same what is partition number of partition table entry
in MBR. Partition number in boot.ini is a number of partition from Windows’ point of view. It’s a
little bit hard to understand how windows to number partition, but here is some rules:

  1. partiton numbers start from 1, as opposite to controller number and disk number which start from
  1. numbering starts from primary active partition, then primary inactive partitions and last are
    the logical drives, i.e partitions in extended region.

Sorry, it probably would be better just to refer to the original source:
Microsoft Knowledge Base, article 102873 -
BOOT.INI and ARC Path Naming Conventions and Usage

http://support.microsoft.com/default.aspx?scid=kb;EN-US;102873

Best regards,
Eduard.

Have you try with Boot Magic 8.0 ? I use it and it works.

Hello Eduard,
I don’t think it was a BootMagic problem.
If I remember correctly,
the problem started after assigning a drive letter to the FAT-partition
using the windows 2000 drive manager.
Werner

“Eduard” <ed1k@humber.bay> schrieb im Newsbeitrag
news:MPG.18b4ad12e85b7f5c989693@inn.qnx.com

In article <b2e9dl$sbq$> 1@inn.qnx.com> >, > W.Schweizer@SwissOnline.ch > says…
Eduard,
I’m sorry, but I was able to fix the problem by only rearrange the
entries
in the partition table
using the QNX fdisk program.
And with fdisk there is no magic numbering.
I know that QNX 4 numbers the partition table entries the opposite way
than
windows does.
Our installation contains four primary partitions.
In QNX notation:
1: QNX (77)
2: QNZ (79)
3: FAT 32
4: NTFS with Windows 2000
We are selecting the operating system at boot time with BootMagic.

One or two days after the installation windows where no longer booting
with
the same
error message as Miguel mentioned.

Looking into the partition table showed the entries of slot 3 and 4 in
the
partition table swaped.
I didn’t find out why. And it never again showed up un my PC.
But other people in our company had the same symptoms
with partition 3 and 4 the same and SCO UNIX on the rest of the disk.

I was able to fix it by just exchange the entries 3 and 4 in the
partition
table.

Werner,
Ok, I see. Do other people also use BootMagic? Did you report this problem
to BootMagic
manufacturer? I believe, the problem was in BootMagic.

Cheers,
Eduard.

As a general warning:

NEVER USE THE WINDOWS NT (includes 2000 and XP) PARTITON MANAGER!!!

It has a nasty habit of nuking your partition table. Wonder if that’s
what happened? When you click the option to commit your changes, it will
instead delete your partition table (neatly unmounting all of your
drives). Soon after, the system will die a most horrible death when it
can’t load executables and other key files.

Daryl Low

Werner Schweizer wrote:

Hello Eduard,
I don’t think it was a BootMagic problem.
If I remember correctly,
the problem started after assigning a drive letter to the FAT-partition
using the windows 2000 drive manager.
Werner

“Eduard” <> ed1k@humber.bay> > schrieb im Newsbeitrag
news:> MPG.18b4ad12e85b7f5c989693@inn.qnx.com> …

In article <b2e9dl$sbq$> 1@inn.qnx.com> >, > W.Schweizer@SwissOnline.ch > says…

Eduard,
I’m sorry, but I was able to fix the problem by only rearrange the

entries

in the partition table
using the QNX fdisk program.
And with fdisk there is no magic numbering.
I know that QNX 4 numbers the partition table entries the opposite way

than

windows does.
Our installation contains four primary partitions.
In QNX notation:
1: QNX (77)
2: QNZ (79)
3: FAT 32
4: NTFS with Windows 2000
We are selecting the operating system at boot time with BootMagic.

One or two days after the installation windows where no longer booting

with

the same
error message as Miguel mentioned.

Looking into the partition table showed the entries of slot 3 and 4 in

the

partition table swaped.
I didn’t find out why. And it never again showed up un my PC.
But other people in our company had the same symptoms
with partition 3 and 4 the same and SCO UNIX on the rest of the disk.

I was able to fix it by just exchange the entries 3 and 4 in the

partition

table.

Werner,
Ok, I see. Do other people also use BootMagic? Did you report this problem

to BootMagic

manufacturer? I believe, the problem was in BootMagic.

Cheers,
Eduard.

Hi Daryl…


Daryl Low wrote:

As a general warning:

NEVER USE THE WINDOWS NT (includes 2000 and XP) PARTITON MANAGER!!!

It has a nasty habit of nuking your partition table. Wonder if that’s
what happened? When you click the option to commit your changes, it will
instead delete your partition table (neatly unmounting all of your
drives). Soon after, the system will die a most horrible death when it
can’t load executables and other key files.

…have been there, have done that, have suffered the consequences…


Miguel.

Daryl Low

Werner Schweizer wrote:

Hi Antonio…

No, I have not tried Boot Magic 8.0, but I have tried 7.0 and it did not
work. So I will try this next. Thanks.

regards…

Miguel.


Antonio T.N. wrote:

Have you try with Boot Magic 8.0 ? I use it and it works.

Hi Werner…

Werner Schweizer wrote:

Here is my point:
as windows numbers the partitions the opposite way
the windows partition (2 in QNX view) is number 3 in winddows.
So try to change partition(2) to partition(3) in boot.ini

Lamentably, this did not work. Thanks.

Regards…

Miguel.

Werner