“Igor Kovalenko” <> Igor.Kovalenko@motorola.com> > wrote in message
news:> 3A7607C3.530C3D61@motorola.com> …
Then you should be fine.
I would think so, but it hasn’t worked out so far…
If you see ‘OS not found’ it means RTP did not even get control yet. The
message comes from BIOS and usually means BIOS can’t see MBR on the
drive.
The “os not found” gets displayed after it says “QNX Boot Loader” or
something like that. I don’t have the drive here to stick in a machine to
get the exact text. But it is definately getting as far as the MBR loader,
but then failing to start QNX itself…
Until you see ‘Press ESC to boot alternate OS’ message you should not
worry about RTP seeing the drive. Only when it appears you know that
/.boot file is being actually loaded into memory. Then start worrying
about passing proper parameters to the driver in the boot image.
I think it is getting that far, but then failing before it can load the
/.boot file.
The ‘fdisk loader’ is just command line way of doing that. You should be
fine as long as geometry was right when you did that thing. Otherwise
fdisk probably misplaced it so BIOS does not see it.
I’m wondering if the geometry that is seen by default under QNX differs from
what the target machine uses - I’m sticking the drive in a modern laptop to
do the fdisk/dinit and then putting it in a older machine to actually boot.
Maybe I should write down what the target machine’s BIOS detects the drives
as, and then make sure that that is the geometry passed to the devb-eide
command-line used to mount & prepare the drive for use in the target…
i would hope that your problem is solved by now but i feel i might
type my thoughts for consideration anyway, keep in mind that i`m
an amiga user at heart and learning RTP as i go, but it seems to me you might
be too close to the problem and over looked some basic things.
you said earlyer that your BIOS can see and boot the device, BUT were you
talking about the modern laptop
OR the older machine
can see and boot
device(PCMCIA) ?.
one other thing that might be werth trying is a slight variation on
what i tryed one an old 486 with very small IDE drive.
i found out very early on that while you need a windows OS to install
your first binaryfile RTP version, you dont need to have windows installed
in any other machine you might try running RTP on.
to explain, i didnot have a cdrom or big enough hardrive on that 486
to install both windows and the RTP binary image, SO i thought seeing
as the RTP always trys to auto config
(amiga speak for enumerate)
on every boot, that it should be simply a case of getting the binary
image on a drive thats been formated and made bootable for DOS
in the right dir c:/proram files/qnx.boot/fs and adding the RTP
boot script to the config.sys, it works i tell you LOL.
assuming you have a binaryfile RTP handy try format /s the PCMCIA device
in that older machine ,placing in the modern laptop and do the above,
if oit works you have a good chance it boot to RTP in the old one
and a far as i can tell the binaryimage seems as fast as a native
partition with the added advantage that its dead easy to backup
to cdr in a windows for safe keeping.
on the subjust of RTP binary files, id love a tuturial on
how to make a blank RTP hardfile` a assume a shell command
but a 3rd party ? GUI front end would be nice too.
`how to mount/initalise said empty hardfile in a running RTP, then
transfer a fully working standard RTP install (+ my 3rd party progs)
on a partition to that blank hardfile.
the ideal thing for me would be a shell command/script with front end
(i do like to use Photon more than shell) lets call it ohh say…
a non linux 2 letter cryptic type name id hope LOL
Phank-God-RTP-has-This-easy-backup-tool-as-standard.x
and when run
it would ask you what drive or files you wanted backing up, were
you would like it placed and by what name you want it called, it would then
proceed to work out what size HardFile would be needed, or fixed size if
you prefer (for 640meg cd storage perhaps), create the HF on the fly,
even make it a bootable image if you wish.
i know i made it over the top with the name , but i really would like a
generally simple hardfile making tool (optional gui but nice to have it IMO)
and a way to mount several at a time (i assume it can be done ?) would
be a very good way to backup and indeed run them at boot time if you wish,
i might have one setup for a web/file server, one for gimp or some
amiga style gfx program, yet another for MOD creation if thats ported
and boot them as i please, yet again i might decide to have several
networked machines, eather local or secure web(how?) connected
that can boot from their own special RTP Hardfile served from this machine.
as you might guess, i DO like the Hardfile option over the partition option
due simply to the fact its so simple to backup and keep track of them
not to mention configure them to my personal task in an easy way
(once i work out the easyest way to backup a full RTP install to hardfiles
and make/install them from scratch if course).
while im ranting on, i
d also like to ask someone to consider another
related app, i can currently take an IDE harddrive with a dos and qnx4
partition on it place it in my real amiga and mount these file systems
qnx4 $4d $4e and $4f (and many more) inside amigados useing a small
tool called mountdos (with full amiga E source), given that windows9x
has a tool called winImage that can mount floppy drive images and
cd images (virtual Daemon is better for CD ISO`s though).
i was hopeing that someone here had the skill and willingness to make
a winows 9x app sumiular to these that would mount a real RTP partition
and more so RTP HardFiles? (amiga HFs too if your able), im hopeing
that the RTP hardfile is layed out in the same way as the WinUAE
amiga HFs (HardFiles) (32 sectures, 1 surface, 512 blocks and 2 reserved)
what is the official RTP hardfile formular/spec ?.
IF that app existed then i would be able to read/write any RTP install
from win9x (running WinUAE, THOR and Cygnus ED as RTP email/news apps
cant compare ATM, perhaps a THOR/CED RTP port/clone one day ?)
even through WinUAE perhaps if the windows App could fool windows OS
in to seeing the RTP mounted R/W sections rather than
as i think winimage5 does it, only useable from inside itself,
but even thats enough as a starting point.
one one thing thats REALLY missing from current RTP though to make backup
so much easyer is a generic UDF CDRW driver for RTP, it would be so
useful to be able to simply any files you want to what must be the best
value for money and ease of use to date, a CDRW drive, id think that
just about everyone could/would make good use of a UDF CDRW inside RTP
and thats including the new users and longtime embedded people such as Igor
( write your latest update, plug in your CDRW at the clients plant and
deploy , make final ajusments, and back it up there and then in case of
operator c*ckup)
one last nice-to-have app/device you might write would be an RTP equiv of
the amiga style RAM/RAD disk, i.e a real RAMdisk that is both soft reset
proof (is that possible on generic x86 ?/RTP) everything copyed inside it
is retained until power down/hardreset/really bad crash or is deleted,
and will auto grow and shrink in size as required so as to not take
up any more ram than is required at the time, as in not a preset size
that you have to preset on first mount, its bootable too if you
set its priority higher than harddrives in amiga OS at least, perhaps
your cleaver enough to make it work in RTP too and willing to try.
amiga RAD is great for booting from and as fast as it gets once the
boot systems copyed to it, an RTP clone would be great, and probably
very useful in an embedded RTP device too, can/will it be done ?.
just some personal thoughts for consideration/work anyway,
later people.
There is (very poorly documented) cam-disk option for that.
Should look like ‘disk translation=heads:sectors:path:target:lun’. You
can see path, target and lun when driver starts. For eide drive there is
also eide-specific way to set it, look at docs.
Great, thanks.
It must be ‘dinit -h’ for hard drives actually. If you going to use RTP
Right, I was putting a “-h” and also a “-R” too.
Marisa
Paul May, Manchester, UK,
Phoenix Core © 1999, Phoenix Developer Consortium © 2000, Team Phx © 1999
Phinixi Technologies International LTD © 2000, Phinixi © 2000