Solved

SCO OpenServer Release 5 Errors : Sdisk: Unrecoverable error reading SCSI disk

Posted on 2008-10-12
5
1,225 Views
Last Modified: 2016-10-27
Hi,
I have a customer who has brought me an old Pentium computer with SCO Openserver release 5 on it, I do not know much about this but they have stated that it has all there invoices and business files on there.

Errors:

Sdsk Unrecoverable error reading SCSI disk 0 dev 1/42 (ha=0 id=0 lun=0) Block=1489780
Medium error.

The drive is very noisy clicking and creaking and sounds to me like the drive is dying / dead.

It seems that that block is constantly being errored out as well as block 276 on the screen.

From what I gather its a unix distro so will have a unix file system within this.

So as such im asking for some guidance as to how to best approach this. could I set up a linux machine and add it as a second drive to try and recover files or is there free software i can use to look at the files.

Im going to try using acronis to get a backup image of the hard drive, however I know that its probably it wont work but its worth a shot.

What do you advise?

Any questions please ask.

0
Comment
Question by:Aegil
  • 3
  • 2
5 Comments
 
LVL 14

Accepted Solution

by:
mikelfritz earned 500 total points
ID: 22698867
It seems there is very little support for HTFS filesystems on Linux:
http://aplawrence.com/Bofcusm/2450.html

Best bet may be to download the SCO boot CD (or you may have it - and it needs to support the SCSI controller) and then use the "tools" boot option:
http://aplawrence.com/SCOFAQ/FAQ_scotec1install_script.html

You would most likely be able to access the disk to a degree (anytime you hit a bad spot, take a coffee break, it'll be a while before it stops screaming at you).  Since you are booted from CD you are limited on the choices to get the data off, tape would be the best I suppose, but the CD must also see the tape and configure it.  

You may get stuck with actually loading an OS to a new disk and then setting the bad disk to a different ID (like 2) then doing a "mkdev hd" to add it to the kernel and then a "divvy" to give the slices names.  Once named they can be mounted with "mount /dev/mount_name /mnt" or similar.  At that point you have network potions to copy the data off.  

A CD image can be downloaded here:
http://www.caldera.com/support/update/download/osr507list.html
0
 
LVL 14

Expert Comment

by:mikelfritz
ID: 22698876
That was supposed to be "options" but I guess "potions" is just as meaningful.
0
 
LVL 8

Author Comment

by:Aegil
ID: 22698980
Thanks for that,
im downloading the iso at the moment.
Once its downloaded I will give it a try.
Im not 100% sure what it is i will find on it to recover though to be honest. Supposedly it had some invoicing software on it, however the machine is 9, nearly 10 years old and they dont seem to know much about it really.

It does however have a tape drive in it.
0
 
LVL 14

Expert Comment

by:mikelfritz
ID: 22715625
Any progress?  

The data could be anything,  ranges from MAS90 to proprietary, who knows(?).  
0
 
LVL 8

Author Closing Comment

by:Aegil
ID: 31505436
Hey, thanks for your help
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Does your iMac really need a hardware upgrade? Will upgrading RAM speed-up your computer? If yes, then how can you proceed? Upgrading RAM in your iMac is not as simple as it may seem. This article will help you in getting and installing right RA…
Is your company's data protection keeping pace with virtualization? Here are 7 dynamic ways to adapt to rapid breakthroughs in technology.
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now