I am trying build custom bootable floppy image
which boot from floppy (CD-ROM) and then
install QNX from CD-ROM.
(I use original QNX CD-ROM)
build file:
[virtual=x86,bios +compress] .bootstrap = {
startup-bios
PATH=/proc/boot procnto
}
[+script] .script = {
devc-con -n9 &
reopen /dev/con1
display_msg QNX 6 booted from floppy disk
display_msg Starting EIDE driver
devb-eide blk cache=2m,automount=hd0t79:/hdisk,automount=cd0:/cd &
waitfor /hdisk/ 10
dinit -hqR /dev/hd0t79
mkdir /hdisk/boot
mkdir /hdisk/boot/fs
cp -V /cd/boot/fs/qnxbase.ifs /hdisk/boot/fs
cp -V /cd/boot/fs/qnxbase.ifs /hdisk/.altboot
cp -V /cd/boot/fs/qnxbase.qfs /hdisk/boot/fs
cp -V /cd/boot/fs/qnxbasedma.ifs /hdisk/boot/fs
cp -V /cd/boot/fs/qnxbasedma.ifs /hdisk/.boot
[+session] esh
}
libc.so.1
libcam.so
io-blk.so
cam-disk.so
fs-qnx4.so
cam-cdrom.so
fs-cd.so
pci-bios
[data=copy]
devc-con
esh
ls
cat
sin
pwd
dinit
cp
mkdir
devb-eide
[type=link] /usr/lib/ldqnx.so.1=/proc/boot/libc.so.1
But after rebooting from HDD I can see:
Verifying DMI Pool Data …
QNX Loader
Boot Partition 1
Press Esc for alternate OS …
Press the space bar to input boot options…
Detected EIDE.Scanning for devices
This can take up to 30 seconds…
Unable to mount a qnx filesystem as
/fs/hd0-qnx4-qnxbase.qfs on /fs/hd0-qnx4/boot/fs/qnxbase.qfs
(Corrupted file system detected)
Unable to start devc-con
Can anybody help me?
Thanks
David