Operating System - HP-UX
1833762 Members
2796 Online
110063 Solutions
New Discussion

fsck gives error : "cannot read: blk 290528"

 
Jeroen_D
Regular Advisor

fsck gives error : "cannot read: blk 290528"

Hi,

After hanging, I rebooted a HP-UX 10.20 system and had to do a manual fsck. The disk has no lvm, it is a whole disk architecture HFS filesystem.

fsck -F hfs /dev/dsk/c0t6d0 gives me the above error.
I tried fsck with the -b 16 option, but same result. The /etc/sbtab hasn't got the 290528 listed. I don't know if the above information is relevant though...

Does this mean this disk is beyond repair ?
I can still access its contents when in single usermode. Can I copy everything to another disk ?

TIA,
Jeroen.
6 REPLIES 6
Vincenzo Restuccia
Honored Contributor

Re: fsck gives error : "cannot read: blk 290528"

make_recovery -A in a tape.
paul courry
Honored Contributor

Re: fsck gives error : "cannot read: blk 290528"

Back it up NOW.

You have a block that can't be read which can be a symptom of a failing drive. If this sucker is on maintenance, smile and hand the drive to them. They should install a new one. If it is not on maintenance then wait for more answers to be posted to your question. If you feel comfortable after all the answers have been posted then well and good, if not then replace the drive anyway.

XSTM can strip the drive and look at the error log. This info may be helpful in making your decision. All modern drives have automatic sparing of bad tracks (unless you turn it off)
Pedro Sousa
Honored Contributor

Re: fsck gives error : "cannot read: blk 290528"

Hi Jeroen.

from the doc http://europe-support.external.hp.com/cki/bin/doc.pl/sid=caf37d160b81c7830b/screen=ckiSearchResults
CANNOT READ: BLK...(CONTINUE)?.

The fsck command's attempt to read a specified block number in the file
system failed. This can happen when you interrupt fsck before it
finishes. Contact your local HP Sales and Service Office for further
assistance.

Possible responses to the "CONTINUE" prompt are:



YES Attempt to continue to run the file system check. Often,
however, the problem will persist. This error condition will not
allow a complete check of the file system. Run fsck a second
time to recheck this file system.

NO Terminate the program.

so, I would install latest ignite sw ( and perform a make_tape_recovery and contact HP to check for possible disk problems.

good luck.
Jeroen_D
Regular Advisor

Re: fsck gives error : "cannot read: blk 290528"

Hi,

it's an old 715/50 workstation with no real data on it except for some links and config. There is no make_recovery software on it. If modern drives can put the bad blocks away, I doubt this old 1 GB drive can do that.

I will try to put the make_recovery software but I have little hope as the machine just crashed with the error : root file system corrupt.
If I would attach another 1 GB drive and I do a dd, wouldn't that be the easiest way ?
What is the command ?
dd if=/dev/dsk/c0t6d0 of=/dev/dsk/c0t5d0 bs=??

TIA,
Jeroen.
paul courry
Honored Contributor

Re: fsck gives error : "cannot read: blk 290528"

I think the easiest way would be to boot from your support disk and use the disk-to-disk copy utility provided there. It does a bit for bit copy of the drive.
Roberto Arias
Valued Contributor

Re: fsck gives error : "cannot read: blk 290528"

Hi:

Use the next command:
if (ioscan -fnC disk) OK then
if(diskinfo /dev/rdsk/ if (dd if=/dev/dsk/cXtXdX of=/dev/null bs=1024) then
the disk is OK
else
disk failure
fi
else
disk failure
fi
else
hardware failure, check cables
fi


The man is your friend