Large Hard Disk

Hi,

We have serveral QNX 4/24 (plus patches) systems running here that have
hard disks of 20GB or less. Recently we received new computers that have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system with
a 20GB disk comes in I simply fdisk a partition on the new disk and then
populate its contents by copying files from the Golden Disk. This works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB disk
and it kind of worked. Looks like the resulting 80GB disk works ok but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk provided
with our QNX software?

Thanks in advance,
Charlie Powell

I’m not sure when the changes were made to Fsys to support large hard
drives, but you are most probably running out of heap space with the large
disk. The new Fsys has a -H option to increase the heap space, but I’m not
sure if this is in 4.24.

“Charlie Powell” <cwilliamp@yahoo.com> wrote in message
news:c147dq$sk1$1@inn.qnx.com

Hi,

We have serveral QNX 4/24 (plus patches) systems running here that have
hard disks of 20GB or less. Recently we received new computers that have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system with
a 20GB disk comes in I simply fdisk a partition on the new disk and then
populate its contents by copying files from the Golden Disk. This works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB disk
and it kind of worked. Looks like the resulting 80GB disk works ok but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk provided
with our QNX software?

Thanks in advance,
Charlie Powell

Thanks for the feedback.

Our Fsys does not support -H and we really don’t need the large capacity
disk so can I use fdisk to make it look like a smaller disk, say 20GB disk,
to QNX and would this work? Is fdisk the only tool I need?

Thanks,
Charlie Powell

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:c14ush$jls$1@inn.qnx.com

I’m not sure when the changes were made to Fsys to support large hard
drives, but you are most probably running out of heap space with the large
disk. The new Fsys has a -H option to increase the heap space, but I’m not
sure if this is in 4.24.

“Charlie Powell” <> cwilliamp@yahoo.com> > wrote in message
news:c147dq$sk1$> 1@inn.qnx.com> …
Hi,

We have serveral QNX 4/24 (plus patches) systems running here that have
hard disks of 20GB or less. Recently we received new computers that have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system with
a 20GB disk comes in I simply fdisk a partition on the new disk and then
populate its contents by copying files from the Golden Disk. This works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB disk
and it kind of worked. Looks like the resulting 80GB disk works ok but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk provided
with our QNX software?

Thanks in advance,
Charlie Powell

Hi Charlie,

Yes that should work if you make a smaller partition, then heap problem shouldn’t
show up. Please note however -H is a hidden option, so it won’t show up in the
docs.

Best regards,

Erick

Charlie Powell <cwilliamp@yahoo.com> wrote:

Thanks for the feedback.

Our Fsys does not support -H and we really don’t need the large capacity
disk so can I use fdisk to make it look like a smaller disk, say 20GB disk,
to QNX and would this work? Is fdisk the only tool I need?

Thanks,
Charlie Powell

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c14ush$jls$> 1@inn.qnx.com> …
I’m not sure when the changes were made to Fsys to support large hard
drives, but you are most probably running out of heap space with the large
disk. The new Fsys has a -H option to increase the heap space, but I’m not
sure if this is in 4.24.

“Charlie Powell” <> cwilliamp@yahoo.com> > wrote in message
news:c147dq$sk1$> 1@inn.qnx.com> …
Hi,

We have serveral QNX 4/24 (plus patches) systems running here that have
hard disks of 20GB or less. Recently we received new computers that have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system with
a 20GB disk comes in I simply fdisk a partition on the new disk and then
populate its contents by copying files from the Golden Disk. This works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB disk
and it kind of worked. Looks like the resulting 80GB disk works ok but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk provided
with our QNX software?

Thanks in advance,
Charlie Powell
\

Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Hi,

Would it show up under QNX’s “use Fsys”? Didn’t see it there.

What is the size limit for QNX 4 without the -H option?

BTW qdn.publick.qnx4 has a thread “QNX 4.25 40GB Disk Problem(?)” that has
information regarding this too.

Thanks,
Charlie

“Erick Muis” <emuis@node55.ott.qnx.com> wrote in message
news:c15f78$4p8$1@inn.qnx.com

Hi Charlie,

Yes that should work if you make a smaller partition, then heap problem
shouldn’t
show up. Please note however -H is a hidden option, so it won’t show up
in the
docs.

Best regards,

Erick

Charlie Powell <> cwilliamp@yahoo.com> > wrote:
Thanks for the feedback.

Our Fsys does not support -H and we really don’t need the large capacity
disk so can I use fdisk to make it look like a smaller disk, say 20GB
disk,
to QNX and would this work? Is fdisk the only tool I need?

Thanks,
Charlie Powell

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c14ush$jls$> 1@inn.qnx.com> …
I’m not sure when the changes were made to Fsys to support large hard
drives, but you are most probably running out of heap space with the
large
disk. The new Fsys has a -H option to increase the heap space, but I’m
not
sure if this is in 4.24.

“Charlie Powell” <> cwilliamp@yahoo.com> > wrote in message
news:c147dq$sk1$> 1@inn.qnx.com> …
Hi,

We have serveral QNX 4/24 (plus patches) systems running here that
have
hard disks of 20GB or less. Recently we received new computers that
have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system
with
a 20GB disk comes in I simply fdisk a partition on the new disk and
then
populate its contents by copying files from the Golden Disk. This
works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB
disk
and it kind of worked. Looks like the resulting 80GB disk works ok
but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk
as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk
provided
with our QNX software?

Thanks in advance,
Charlie Powell





\


Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Hi Charlie,

It isn’t really a limitation per se. Rather its just Fsys doesn’t
by default set aside enough heap to be able to properly handle the
size of the bitmap required for a larger sized drive. Thus we tell
Fsys to assign a “whole lot” in advance to be able to handle it
properly. The value of “whole lot” is subject to the size of your
drive. Someone had at one point put up a somewhat magical algorithm
to calculate how much you need, however I don’t belive it was a QSS
employee so using it is up to you (not sure which group it was on either).
Generally the way to try this is, give it a value. If its big enough the
error won’t be there, if its still there, give it a larger number…

Also this won’t show up in the use msg either :slight_smile:

Best regards,

E.



Charlie Powell <cwilliamp@yahoo.com> wrote:

Hi,

Would it show up under QNX’s “use Fsys”? Didn’t see it there.

What is the size limit for QNX 4 without the -H option?

BTW qdn.publick.qnx4 has a thread “QNX 4.25 40GB Disk Problem(?)” that has
information regarding this too.

Thanks,
Charlie

“Erick Muis” <> emuis@node55.ott.qnx.com> > wrote in message
news:c15f78$4p8$> 1@inn.qnx.com> …
Hi Charlie,

Yes that should work if you make a smaller partition, then heap problem
shouldn’t
show up. Please note however -H is a hidden option, so it won’t show up
in the
docs.

Best regards,

Erick

Charlie Powell <> cwilliamp@yahoo.com> > wrote:
Thanks for the feedback.

Our Fsys does not support -H and we really don’t need the large capacity
disk so can I use fdisk to make it look like a smaller disk, say 20GB
disk,
to QNX and would this work? Is fdisk the only tool I need?

Thanks,
Charlie Powell

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c14ush$jls$> 1@inn.qnx.com> …
I’m not sure when the changes were made to Fsys to support large hard
drives, but you are most probably running out of heap space with the
large
disk. The new Fsys has a -H option to increase the heap space, but I’m
not
sure if this is in 4.24.

“Charlie Powell” <> cwilliamp@yahoo.com> > wrote in message
news:c147dq$sk1$> 1@inn.qnx.com> …
Hi,

We have serveral QNX 4/24 (plus patches) systems running here that
have
hard disks of 20GB or less. Recently we received new computers that
have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system
with
a 20GB disk comes in I simply fdisk a partition on the new disk and
then
populate its contents by copying files from the Golden Disk. This
works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new 80GB
disk
and it kind of worked. Looks like the resulting 80GB disk works ok
but
somethings are missing. Notably, when I try a compile/link the linker
can’t find files under /usr. I’ve tried setting BIOS to see the disk
as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk
provided
with our QNX software?

Thanks in advance,
Charlie Powell





\


Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Thanks to all.

I used fdisk to force the starting and ending cylinder values so the total
size of partition 1 was reported as ~19GB. I did not alter the other 3
partitions. With this setup I was able to initialize the disk and perform
all our required activities.

Thanks again,
Charlie Powell


“Erick Muis” <emuis@node55.ott.qnx.com> wrote in message
news:c15vci$iel$1@inn.qnx.com

Hi Charlie,

It isn’t really a limitation per se. Rather its just Fsys doesn’t
by default set aside enough heap to be able to properly handle the
size of the bitmap required for a larger sized drive. Thus we tell
Fsys to assign a “whole lot” in advance to be able to handle it
properly. The value of “whole lot” is subject to the size of your
drive. Someone had at one point put up a somewhat magical algorithm
to calculate how much you need, however I don’t belive it was a QSS
employee so using it is up to you (not sure which group it was on either).
Generally the way to try this is, give it a value. If its big enough the
error won’t be there, if its still there, give it a larger number…

Also this won’t show up in the use msg either > :slight_smile:

Best regards,

E.



Charlie Powell <> cwilliamp@yahoo.com> > wrote:
Hi,

Would it show up under QNX’s “use Fsys”? Didn’t see it there.

What is the size limit for QNX 4 without the -H option?

BTW qdn.publick.qnx4 has a thread “QNX 4.25 40GB Disk Problem(?)” that
has
information regarding this too.

Thanks,
Charlie

“Erick Muis” <> emuis@node55.ott.qnx.com> > wrote in message
news:c15f78$4p8$> 1@inn.qnx.com> …
Hi Charlie,

Yes that should work if you make a smaller partition, then heap problem
shouldn’t
show up. Please note however -H is a hidden option, so it won’t show
up
in the
docs.

Best regards,

Erick

Charlie Powell <> cwilliamp@yahoo.com> > wrote:
Thanks for the feedback.

Our Fsys does not support -H and we really don’t need the large
capacity
disk so can I use fdisk to make it look like a smaller disk, say 20GB
disk,
to QNX and would this work? Is fdisk the only tool I need?

Thanks,
Charlie Powell

“Hugh Brown” <> hsbrown@qnx.com> > wrote in message
news:c14ush$jls$> 1@inn.qnx.com> …
I’m not sure when the changes were made to Fsys to support large
hard
drives, but you are most probably running out of heap space with the
large
disk. The new Fsys has a -H option to increase the heap space, but
I’m
not
sure if this is in 4.24.

“Charlie Powell” <> cwilliamp@yahoo.com> > wrote in message
news:c147dq$sk1$> 1@inn.qnx.com> …
Hi,

We have serveral QNX 4/24 (plus patches) systems running here that
have
hard disks of 20GB or less. Recently we received new computers
that
have
80GB disks and I’m having problems getting these to work.

We have a 20GB disk, known as a Golden Disk, and when a new system
with
a 20GB disk comes in I simply fdisk a partition on the new disk
and
then
populate its contents by copying files from the Golden Disk. This
works.
We haven’t seen any problems with this.

Now, given my 20GB Golden Disk I’ve done the same with the new
80GB
disk
and it kind of worked. Looks like the resulting 80GB disk works ok
but
somethings are missing. Notably, when I try a compile/link the
linker
can’t find files under /usr. I’ve tried setting BIOS to see the
disk
as
AUTO, LBA or LARGE and all resulted in the same behavior.

Am I doing something wrong here?
Does QNX 4.24 handle large disks like 80GB ok?
Do I need to initialize the 80GB disk from an installation disk
provided
with our QNX software?

Thanks in advance,
Charlie Powell





\


Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com



\


Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com