Bootloader - What does "Booting: .....S" mean?

Dear QNX-Community,

what’s wrong when I see a capital ‘S’ as the last character
of the ‘booting dots’?

This happens when I try to boot from my 3GB harddisk, after I

  1. Changed a QNX partion to QNY (cylinders 291…580)
  2. Changed a QNZ partion to QNX (cylinders 1…290), bootable.
  3. Copied all data from formerly QNY to QNX (cp -R)
  4. Took special care about /.boot and /etc/licenses
  5. Merged the QNY partion with the rest of the disk, to get
    a larger Partion.

When I put the /.boot file on a floppy and boot from there,
everything is fine.

I also tried to use the LILO instead of the QNX bootloader,
but nothing changes.

Is there any documentation about the meaning of the bootloader’s
characters?

I remember:

? : bad block.
C : boot block beyond the 1024 cylinders boundary.
S : ???

Anything else?

Any hints are appreciated?

TNX, Karsten.

BTW: I’m using QNX4.25D on a 3 GB EIDE drive with 1200 cylinders.


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld

Karsten Hoffmann wrote:

  1. Changed a QNX partion to QNY (cylinders 291…580)

Next time, I promise, I’ll write ‘partition’ correctly :slight_smile:


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld

Karsten Hoffmann <Karsten.Hoffmann@mbs-software.de> wrote:

I remember:

? : bad block.
C : boot block beyond the 1024 cylinders boundary.
S : ???

S means that the loader cannot find a OS signature, usually this is
because the OS image is sitting in a different spot then where the
boot loader thinks it should be.

-Adam
amallory@qnx.com

It may be necessary to also write a secondary boot loader for that
partition. This is usually done with ‘dinit -h /dev/hd?t??’ BUT DON’T DO
THAT NOW ! ! !

dinit will erase everything on that partition. There is an option to dinit
to just write the boot loader. I think it is ‘-b’ but check the usage for
dinit first.

“Karsten Hoffmann” <Karsten.Hoffmann@mbs-software.de> wrote in message
news:3B936339.F904B365@mbs-software.de

Karsten Hoffmann wrote:

  1. Changed a QNX partion to QNY (cylinders 291…580)

Next time, I promise, I’ll write ‘partition’ correctly > :slight_smile:


| / | __ ) | > Karsten.Hoffmann@mbs-software.de > MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld

Operating System for Tech Supp wrote:

S means that the loader cannot find a OS signature, usually this is
because the OS image is sitting in a different spot then where the
boot loader thinks it should be.

What I forgot to mention: the formerly QNZ partition was created by
QNX RTP, I only changed the partition type and used ‘rm’ to remove
everything, except my home directory, before I put all the QNX4
stuff on it.

I did not use the QNX4 ‘dinit’ to reinitialize the disk.

The ‘dinit’ of QNX4 and QNXRTP doesn’t seem to be compatible,
regarding bootloader and/or the special files in the root directory …

In the meantime I used the QNX4 ‘dinit’ to solve my problem.



Thanks for your answer, anyway!


:Karsten.


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld

“Bill Caroselli (Q-TPS)” wrote:

dinit will erase everything on that partition. There is an option to dinit
to just write the boot loader. I think it is ‘-b’ but check the usage for
dinit first.

Thanks for the hint, I tried that already and also the following

‘dinit -r …’ followed by ‘chkfsys …’ immediately.

No data loss … but also no success!


TNX,

:Karsten.


| / | __ ) | Karsten.Hoffmann@mbs-software.de MBS-GmbH
| |/| | _ _
\ Phone : +49-2151-7294-38 Karsten Hoffmann
| | | | |
) |__) | Fax : +49-2151-7294-50 Roemerstrasse 15
|| ||// Mobile: +49-172-3812373 D-47809 Krefeld