[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Attempt to access beyond end of device



Hi gang,

I have a small but recuring, and annoying problem. Every now and then,
my little xconsole starts spewing out the messages below, after which X,
and sometimes the whole system, usually crashes. It's somewhat
disconcerting.

Jul 16 23:00:32 rei kernel: attempt to access beyond end of device
Jul 16 23:00:32 rei kernel: 08:01: rw=0, want=131384, limit=128488
Jul 16 23:00:32 rei kernel: dev 08:01 blksize=4096 blocknr=32845 sector=262760 size=4096 count=1
Jul 16 23:00:32 rei kernel: attempt to access beyond end of device
Jul 16 23:00:32 rei kernel: 08:01: rw=0, want=131388, limit=128488
Jul 16 23:00:32 rei kernel: dev 08:01 blksize=4096 blocknr=32846 sector=262768 size=4096 count=1
Jul 16 23:00:32 rei kernel: attempt to access beyond end of device
Jul 16 23:00:32 rei kernel: 08:01: rw=0, want=131392, limit=128488
Jul 16 23:00:32 rei kernel: dev 08:01 blksize=4096 blocknr=32847 sector=262776 size=4096 count=1

My guess is that there is a problem somewhere with the swap device, and
when trying to access this, somethings going wrong, resulting in memory
corruption and a crash. That is only a guess so far, but it's the best I
can come up with.

What I would like some clues on is, is this the likely problem, and if
so, what can I do to fix it.

As I'm writing this, I decided to include the output of the partition
table on this disk to help diagnose the problem. To me, it doesn't look
especially healthy!

Disk /dev/sda1: 255 heads, 63 sectors, 527 cylinders
Units = cylinders of 16065 * 512 bytes

     Device Boot    Start       End    Blocks   Id  System
/dev/sda1p1   ?    115306    236915 976827065+  6c  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(80, 10, 0) logical=(115305, 135, 4)
Partition 1 has different physical/logical endings:
     phys=(371, 101, 33) logical=(236914, 223, 5)
Partition 1 does not end on cylinder boundary:
     phys=(371, 101, 33) should be (371, 254, 63)
/dev/sda1p2   ?    120529    208571 707199029+  74  Unknown
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(367, 97, 46) logical=(120528, 70, 23)
Partition 2 has different physical/logical endings:
     phys=(370, 104, 37) logical=(208570, 123, 12)
Partition 2 does not end on cylinder boundary:
     phys=(370, 104, 37) should be (370, 254, 63)
/dev/sda1p3   ?         1         1         0   20  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(288, 68, 18) logical=(0, 0, 33)
Partition 3 has different physical/logical endings:
     phys=(32, 32, 32) logical=(0, 0, 32)
Partition 3 does not end on cylinder boundary:
     phys=(32, 32, 32) should be (32, 254, 63)

This disk is a 4.something G SCSI Quantum Fireball. I haven't
experienced any problems with it until recently. The only thing that
seems to be showing problems is the swap (I have lots of data on this
drive, and haven't lost anything recently).

Anyone have any ideas?

cheers.

damon

-- 
Damon Muller (dm-sig6@empire.net.au) /  It's not a sense of humor.
* Criminologist                     /  It's a sense of irony
* Webmeister                       /  disguised as one.
* Linux Geek                      /     - Bruce Sterling 

- Running Debian GNU/Linux: Doing my bit for World Domination (tm) -

Attachment: pgpHGUbc5mt9I.pgp
Description: PGP signature


Reply to: