Hello, fdisk fails to set up correct partition boundaries for me.
Situation: the current qnxrtp.iso cd was used, Adaptec AHA-2940U scsi
controller, Quantum Fireball ST6.4S disk (6.4 GB, cylinders=787
heads=255 sectors/track=63 (16065 blks/cyl)), 2 already existing
partitions:
The data for partition 1 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
start 63, size 3132612 (1529 Meg), flag 80 (active)
beg: cyl 0/ sector 1/ head 1;
end: cyl 194/ sector 63/ head 254
The data for partition 2 is:
The data for partition 3 is:
sysid 131,(Linux filesystem)
start 6265350, size 3132675 (1529 Meg), flag 0
beg: cyl 390/ sector 1/ head 0;
end: cyl 584/ sector 63/ head 254
The data for partition 4 is:
The QNX install picks partition-4, but does it all wrong (see cylinder
stuff, this disk only has 787 cylinders):
The data for partition 4 is:
sysid 79,(QNX 4.2 Tertiary)
start 9396224, size 3260416 (1592 Meg), flag 0
beg: cyl 1023/ sector 1/ head 0;
end: cyl 1023/ sector 63/ head 254
So I manually (booted FreeBSD, using its fdisk) modified it to :
4: sysid 79,(QNX 4.2 Tertiary)
start 9396224, size 3260416 (1592 Meg), flag 0
beg: cyl 585/ sector 1/ head 0;
end: cyl 778/ sector 63/ head 254
but the QNX installer insists on deleting it and re-creates its wrong
entry. After that dinit fails (obviously) with:
DINIT: can’t open drive ‘/dev/hd0t79’: Bad file descriptor
dinit -hq8 /dev/hd0t79 : failed (4104 256)
please advise. (please cc. to hans@lambermont.dyndns.org)