"mount -p: read() of BIOS signature on /dev/hd0 failed: Corr

I have a machine that runs QNX 4.25D, but during boot it frequently spews

“mount -p: read() of BIOS signature on /dev/hd0 failed: Corrupted file
system detected”

while executing the .boot file, then it hangs. Power cycling makes it get
past this, but not always after the first power cycle.

Does anyone know what this is trying to tell me?

*** Machine Details ***
Motherboard – AAEON PCM-5335 NS Geode Biscuit PC for PC/104
CPU – NS Geode GX1-300 MHz
BIOS – Award
RAM – 128MB
Flash Disk – SanDisk SDCFB-64

*** Other Details ***
I have already found it necessary to modify my .boot file to load “Fsys -d0”
(no write-behind delay). Without this option, any file on flash disk that
I created or modified while QNX4 was running became corrupted (filled with
0xAA, I think; the filesystem checked okay).

->>>–Sherwood–>

Dale Sherwood, NYAB wrote:

*** Other Details ***
I have already found it necessary to modify my .boot file to load “Fsys -d0”
(no write-behind delay). Without this option, any file on flash disk that
I created or modified while QNX4 was running became corrupted (filled with
0xAA, I think; the filesystem checked okay).

What driver are you running ? We had the same problem here with a
compact flash disk (not sandisk) that we tried to use with Fsys.eide
(any file we wrote would be corrupt - oddly everything would install
correctly). We changed to using Fsys.ide isntead of Fsys.eide, and
everything got better (don’t know why).

Rennie

I’m using Fsys.eide. Based on your tip, I tried Fsys.ide and removed the -d0
option to Fsys, but I got a “no adapter found” error and had to undo it.

->>>–Sherwood–>

Rennie Allen wrote in message <3D6E4A56.7020400@csical.com>…

Dale Sherwood, NYAB wrote:

What driver are you running ? We had the same problem here with a
compact flash disk (not sandisk) that we tried to use with Fsys.eide
(any file we wrote would be corrupt - oddly everything would install
correctly). We changed to using Fsys.ide isntead of Fsys.eide, and
everything got better (don’t know why).

Rennie