access beyond end of device?

Benjamin Scott dragonhawk at iname.com
Sun Jul 10 12:11:02 EDT 2005


On Jul 8 at 3:59pm, Brian Chabot wrote:
> Jul  8 15:35:23 hostname kernel: attempt to access beyond end of device
> Jul  8 15:35:23 hostname kernel: hdb1: rw=0, want=7144059272, limit=40017852

   That means something (the filesystem driver, most likely) requested a block 
past what the kernel considers the size of the device to be.  In this case, 
the "device" is the partition.  The "limit" is the size the kernel thinks the 
device is, in 512-byte blocks.  40017852 is roughly 19 gigabytes, which would 
seem to agree with the "df" output you posted.  7144059272 is roughly 3.3 
terabytes!  I'm assuming that's wrong.

   I would suspect filesystem corruption, first.  Unmount the filesystem and 
run "fsck -f" on it.

   If that doesn't get you anywhere, post the output of the following commands:

 	cat /proc/partitions

 	fdisk -l /dev/hda

 	cat /etc/fstab

 	dumpe2fs -h /dev/hdb1

(That last command (dumpe2fs) assumes an EXT2 or EXT3 filesystem; if you're 
using something else, let us know.)

-- 
Ben <dragonhawk at iname.com>



More information about the gnhlug-discuss mailing list