Hi, first of all, I wish to thank all the FreeDOS developers, because I successfully upgraded the BIOS of our new diskless compact-PCI rack, equipped with a pentium class CPU.
The task was a little tricky: since I had no compact flash card units on any of the available x86 PCs, I had to use Bochs 2.1 on a MAC-I-Book with Linux-PPC, with FreeDOS ODIN 0.6 (1.44) bootdisk image. Within the Bochs simulation I successfully SYSed the 63MB compact flash disk, pre-fromatted with a single FAT16 partition, and FreeDOS ran with no warning or errors. The rack booted OK from the card, and the kernel wrote the following warning: --- start of hand-written report--- Kernel 1.1.33 [Jan 31 2004] ... -InitDiskDrive is too large to handle, using only 1st 8 GB drive 80 heads 8 sectors 32, total=0xea00-00000001 C: HD1, Pri[ 1], CHS= 0-1-1, start= 0MB size= 61MB --- end of hand-written report--- Then it shows two more times the warning "Drive is too large ... 0xea00-00000001". The disk is seen by Linux on the PPC as a C490-H8-S32, while on the rack it is reported by fdisk /info /tech as: --- start of hand-written report--- current fixed disk drive: 1 (TC:488 TH:7 TS:32) Partition Status Mbytes Description Usage StartCyl EndCyl C: 1 6 A 61 FAT16 100% 0 488 --- end of hand-written report--- Anyway, despite of those warnings, FreeDOS worked, and I successfully upgraded BIOS. I suspect a BIOS problem here, since: 1 - The disk is seen as > 8 GB, while it is < 64MB 2 - The number of heads and cylinders does not match But I'm not sure. There's something else I can do to discover the cause of the problem? Ciao ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel
