Reason for 'read pio error' ?
First of all, I want to congratulate everyone involved in the development of Bluebottle for coming up with such a great and promising system! I also appreciate, that the source code has been released under a respected open source licence. I have successfully installed Bluebottle on a Dell Inspiron 7500. Currently I use a 5GB partition for Bluebottle. While trying to format a second 5GB partition with AosFS I got an error '2820' at lba 12991229. Some source code reading revealed the origin of that error code. It comes from the procedure "ReadPIO", which is part of module "AosATADisk". "2820" means "pio read error". As I understand it, the pio protocol is used to communicate with the hard disk. Does anyone know what is a typical reason for such an error? My first guess was a bad block on the hard disk. However, a modern IDE hard disk (it is an IBM-DARA-218000) should handle bad blocks at the hardware layer. For example with something like transparent bad block swapping. The only workaround I currently know is to define a small partition that includes the conspicuous block. This partition will not be used. Since the number of partitions is limited this is not a very good workaround :-( Kind regards, --Andreas
On Sat, 31 Aug 2002 15:03:11 +0200 Andreas Dörr wrote:
Currently I use a 5GB partition for Bluebottle. While trying to format a second 5GB partition with AosFS I got an error '2820' at lba 12991229.
I think the 8GB-Limit still exist for Bluebottle and ETH-Native-Oberon. This means Bios-calls are used to access the harddisk, and this method is limited to the first 8 GB. I am not sure if this is still true for newest Bios, but it was true too for my /boot-partition of my Linux-Installation. Try to use partitions below the 8GB-limit at the start of the disk. Two 4 GB Partitions at the start of the disk should work, maybe a little bit smaller to be safe. I cant imagine how you will fill 5 GB with Bluebottle. The size of OS is less than 50 MB. I use two 1GB partitions at the beginning of my 40 GB disk, one for BlueBottle, the other for ETH-Native-Oberon. Both have much free space. Best regards Stefan Salewski
participants (2)
-
Andreas Dörr -
Stefan Salewski