cathy@larry.sal.wisc.edu (Cathy Accettura) (12/05/89)
Last week I was doing a dump and I got this error DUMP: (this should not happen) bread from /dev/rra1c [block 151984] : count = 6144, got -1 I am running Ultrix 3.0 and have a MicroVaxII. The disk that is causing me problems is a Fujitsui Eagle. Is there anyway I can use badsect or bad144 to get around this problem without format the disk. I thought that badsect was my best bet but I could not figure out how block and sector related to each other. The uerf program does show something but no sector number ---- UNIT INFORMATION ---- UNIT CLASS DSA DISK UNIT TYPE RA81 CONTROLLER NO. 17. UNIT NO. 0. ERROR SYNDROME DISK TRANSFER ERROR Should I give up and reformat or is there a way to write the bad sector into a file. cat cathy@larry.sal.wisc.edu Space Astronomy Lab-University of Wisconsin.
alan@shodha.dec.com ( Alan's Home for Wayward Notes File.) (12/06/89)
In article <781@larry.sal.wisc.edu>, cathy@larry.sal.wisc.edu (Cathy Accettura) writes: > Last week I was doing a dump and I got this error > > DUMP: (this should not happen) bread from /dev/rra1c [block 151984] : > count = 6144, got -1 > > I am running Ultrix 3.0 and have a MicroVaxII. The disk that is > causing me problems is a Fujitsui Eagle. > > Is there anyway I can use badsect or bad144 to get around this problem > without format the disk. I thought that badsect was my best bet but > I could not figure out how block and sector related to each other. That fact the disk is called "ra" suggests you have it on a DSA controller or a controller that makes ULTRIX think it is a DSA controller. In this case badsect and bad144 aren't applicatable, ULTRIX should be doing BBR to replace the block. Read the documentation on radisk(8). If it was a bad block then probably got replaced and has been marked with "Forced Error", which basically means ULTRIX couldn't get a good copy of the data to write on the new block. > > The uerf program does show something but no sector number > ---- UNIT INFORMATION ---- > UNIT CLASS DSA DISK > UNIT TYPE RA81 > CONTROLLER NO. 17. > UNIT NO. 0. > ERROR SYNDROME DISK TRANSFER ERROR > You may be able to get more information if you use the "-o full" option on uerf(8). It may depend on how much the Eagle really looks like an RA81. > Should I give up and reformat or is there a way to write the bad sector > into a file. Doing a scan with radisk(8) will reveal where the forced error is if there is one. You can then use radisk(8) to clear the error and start tracking down the file the block belongs to. When running radisk(8) the system has be running single user and all the file systems possible should be unmounted. > > cat > cathy@larry.sal.wisc.edu > Space Astronomy Lab-University of Wisconsin. -- Alan Rollow alan@nabeth.enet.dec.com