Tech Support Guy banner
Status
Not open for further replies.
1 - 20 of 41 Posts

· Registered
Joined
·
28 Posts
Discussion Starter · #1 ·
error on bootup of laptop is 'media card test failed' 2nd error pops up "operating system not found"

CompUSA says - hard drive failure. Hard drive is just over a year old.

Wondering if there is anyway to recover data off of the drive.

Thanks -

Murph
 

· Registered
Joined
·
3,923 Posts
Get hold a Linux Live CD, boot it up, log in as root and you can access to all the files.

Recommended Distro is Slax or Kanotix as it permits you to log in as root thereby inheriting the admin rights.

You should consider cloning the disk into an external USD hard disk. Linux can do this for you too, with a simple instruction like
Code:
dd if=/dev/hda of=/dev/sda
Example and explanation in the first link of my signature.

Done a couple of salvage jobs like this before and recovery is nearly 100%.

It could be something very simple like one system file corrupted and Windows become unbootable.
 

· Registered
Joined
·
28 Posts
Discussion Starter · #4 ·
Saikee - is this site what your talking to attempt this: http://www.slax.org/download.php If so which thing should I download. Im not totally dumb about confusers, more smart about Unix than windos though, so Im not sure which of the downloads on the page listed I need to use amd burn to a cd to attempt what you recommended.
 

· Registered
Joined
·
3,923 Posts
Bulldog455,

Yep. Choose the Standard edition 5.1.8.1, click ftp and save the file.

You will find the iso file in the desktop and then burn it as a disk image on a CD.

To boot up the CD you need to tell the Bios to boot the CD drive first before the hard disk if this isn't already the case.

On a boot up Slax will give you a text screen with explanations. The administrator in Linux is root and you will find its password on the screen. To kick start a GUI desktop the command, as explanined by the screen and standard in every Linux, is "startx".

Once in the desktop just click the home icon and search /mnt folder with the upward direction key.

Linux names your first hard disk as hda or sda depending it is a Pata or Sata disk and the number after the disk name signifies the partition number. If your XP is the first partition you will find it in /mnt/hda1 or /mnt/sda1.

I have just booted up my Slax 5.1.8 and it mounted 145 partitions, described in this thread, in /mnt directory. I can access all my files in Win2k, XP and Vista and so you should be alright too.

Unless you download additional programs a modern Linux, which Slax belongs, reads but does not write on ntfs partitions which XP uses. Therefore your XP computer is pretty safe against accidental damage by a misadventure in Linux as technically it can't. You can verify this by trying to delete a useless file in XP (must be in a ntfs partition) with Slax

For saving your own personal data you can connect any USB devices, like a memory stick or an external hard disk, and do a "drag and drop" between two foloders or partitions. As Linux doesn't write on ntfs partitions you need a fat32 or fat16 partition in the USB device to receive the files. Current USB memory sticks use fat16 filing system as standard. Slax should detect the USB devices. If it doesn't just do a reboot. The USB devices will follow the Sata naming convention. This is to say if you have two Sata ports inside the Laptop Linux will reserve sda and sdb for them even they are not used. Therefore your first USB disk will be called sdc. If you have no Sata capability in the machine the first USB disk will inherit the sda status. You can ask Slax to partition and format any fat16 or fat32 partition for you too. Slax can create ntfs partition but cannot format it.

While in Slax you can check any of your Word document, Excel spredsheets, MP3 and photos as you are in a XP.

If you have a need to back the disk up take a peep at the first link of my signature. You can connect a 2.5" external disk of identical or larger size to clone the XP image out, swap the two disks, keep the original and proceed to do repair work on the new disk inside the computer with XP installation CD. That would be my approach.

If your disk develops a hardware problem and some sectors have been damaged it can still be cloned, if the damage is not in an advance state to stop the disk being read. The "dd" command in Linux only copies the binary bits of "1" and "0" between two disks. That is why Linux doesn't write on a XP but can clone it. Everytime you run a hardware-related corrupted hard disk you can propmote further damage and so an early cloning isn't a bad idea if the data is valuable to you.

A hard disk is a consumable because the operating system always read the same area and wears it dowm quicker than other area that get less used. The whole disk elsewhere can be in perfect health. It is unfortunate that due to a crucial system file not available the whole operating system refuses to boot and a user is left in a hopeless situation.

Good luck to your data recovery.
 

· Trusted Advisor
Joined
·
22,008 Posts
First Name -
Jay
There's another way IF you have a USB External Hard Drive to work with ...
That has enough spare space to store a large Data file ??
... A little less than the occupied space in your Laptop will be needed.
 

· Registered
Joined
·
28 Posts
Discussion Starter · #7 ·
Noyb, How does the way your describing work. I am doing saikee's way on a hard drive that just went south but I saved my other HD from last year that went south and it would be great to get that info off as well. I wouldnt mind trying your way as well if you dont mind.
 

· Registered
Joined
·
3,923 Posts
To dispel any misunderstanding I explain the principles behind the proposed Linux method with the following:-

The proposed method is to use Linux to copy the files out while the XP disk remains inside the PC. Linux runs on a Live CD and memorary only. It takes over the hardware working exactly like a Windows but it is more robust. This is because Windows system is sensitive to errors and can terminate the copying process if it isn't happy with the overall integrity of the file. This leaves a user in a hopeless situation as the filing error may be not system-related (by the user accidental damage). Linux on the other hand treat it as rubbish in and rubbish out because files regarded by Windows as corrupted has no meaning to Linux. As far as Linux is concerned it just reads the files according the the published rules of the the ntfs filing system and write the output to a device in a format dictated by partition type of destination. Thus if a ntfs partition is moved into a fat32 partition the protection inherent in the ntfs system will be stripped out because there is no protection mechanism in the fat32 filing system. XP itself will do exactly the same.

I have suggested two methods with Linux.

(1) by "drag and drop" in a Linux desktop for easy handling by a Windows user.

(2) by "cloning" which requires a basic understanding of Linux as it operates in terminal mode (equivalent to command prompt of XP)

The second method is bullet proof if the disk does not suffer hardware failure and can be read. Linux has a command called "dd" that copies the binary bits of the hard disk. There are only "1" or "0" to copy and cloning is almost at a hardware level. Thus Linux can't read a foriegn system but can clone it. The cloned drive is a mirror image of the orginal and boots exactly like it. The cloning is also very simple involving just one line of command like
Code:
dd if=/dev/hda of=/dev/sda
meaning to "data dump" (write the binary pattern out) using input file from device hda and output file to the device sda . I run this command regularly with 50Mb/s transferring rate. Therefore a 300Gb disk takes 1.7 hours to clone. My Vista in a 20Gb partition can be cloned in 7 minutes. That is the quickest and surest way of obtaining a backup copy of any disk but the user must be able to distinguish which one is the source disk.

The clone disk can be a USB external drive of either a 3.5" desktop unit or a 2.5" laptop unit. If a 2.5" unit is used that means the cloned drive can be swapped with the original in the laptop and any experiements done on the cloned drive has no consequence to the original disk.

If the original disk is healthy the cloning is my recommended way to a XP user wanting to migrate his/her XP to a bigger-capacity hard disk.

The success of Linux recovering a XP system depends on how much hardware damage sustained. If the disk cannot be read then no OS can slavage it including Linux. If the disk can be read fully then the recovery is 100%.
 

· Trusted Advisor
Joined
·
22,008 Posts
First Name -
Jay
Bulldog455 said:
... I wouldnt mind trying your way as well if you dont mind.
I have no Mind

Get the free trial of ... http://www.acronis.com/homecomputing/products/trueimage/
It's fully functional for 14 days.

Install this on your desktop.
Make an Acronis Rescue boot CD... it'll probably ask you to do this during the install .. say yes.
Put the Boot CD in the laptop .. and connect an external HD to the laptop.
Turn on the laptop... it will boot to Acronis true image.

Tell Acronis to make a Backup image of the C: drive to a ***.tib file in the external.

Connect the External to you desktop .. and tell Acronis to mount the ***.tib recovery file ..
As a virtual HD ... "Explore Validate Backup Archives"
You should be able to read (copy) the files that were in your laptop from the Backup Image in the external.

If you'd have done this while the laptop was working ...
You could have used this backup image to write a new drive in the laptop.
 

Attachments

· Registered
Joined
·
3,923 Posts
Acrinis True Image is a rival to Ghost (used to be owned by Norton) as a Windows-based software that can clone a XP and have the target disk bootable.

dd is a Linux terminal command that does the same thing slightly quicker.

The proprietary software like Ghost can clone a larger disk into a smaller one as long as the filled content can fit in, in other word the empty space becomes less in the smaller disk. Linux dd command is a carbon-copy duplication and doesn't resize, as it copies empty spaces faithfully and rigidly as any other "1" or "0". Proprietary WIndows software also copies the same binary pattern but has additional intelligence to optimise the operation. They can clone a Linux disk exactly the same way a Linux dd can clone a XP.

The Windows based software need a Windows for installation. Thus if the hard disk is unbootable then one must remove it and take it to another computer for the rescue work.

dd is available in every Linux Live CD and does not need an installation. It can therefore use the same machine, where the unbootable XP resides, to conduct the salvage operation.

I am not here to compete at all but I think you guys may like to know the similarities and difference if you haven't gone through the motion before. It is nice to be able to make connections between all various methods and choose one most suitable.
 

· Registered
Joined
·
3,923 Posts
Bigbear,

The way I look at it is if the Bios can't see it then the disk is "electronically dead". It may still be electrically operational but there is faulty or no electronic signal to convince the Bios of its presence.

All operating system, as far as I know, works on the hardware by the information supplied by the Bios. This is certainly all the MS systems and Linux I know.

An operating system doesn't bypass the Bios as far as I am aware. The operating system operates the files, the kernel makes the connections with the devices and the Bios is the one that feeds information to the kernel on which device is available. I have loads of situation of an older kernel doesn't detect the devices available from the Bios but never the other way round.

Not an expert on this matter myself, more of an end user experience but I do take an interest in the hardware side and every PC I had was self assembled. I do hope other learned persons can correct me if I got it wrong.
 

· Registered
Joined
·
4,725 Posts
Thanks for taking time to explain.
I pretty much new that if the bios could not see it then windows wouldn't either, I was just hopefull there might have been a work around with Linux.
Oh well its going to cost my friend a few quid with the recovery guys.
BTW could you recommend a good recovery specialist in the UK ?
 

· Registered
Joined
·
3,923 Posts
Bigbear,

I am not working in the computer industry. If my IT department knows anything it has to be on Monday. To replace the outside components isn't too expensive as some members here seem to keep dead disks for spare parts. To open the disk up to forensically recover the data may need to re-mortgage the house.

There is nothing to stop you from posting your friend's disk details here to see if outside spare parts are available for it or not. There are still some nasty soldering to be done though as the cables are sealed on entry into the interior which must be assembled in a clean room condition. I remember some members claimed to have run disks with cover removed for a salvaging work.

If the disk runs, is ecognised by the Bios but can't read properly the common solution is to freeze it overnight in a hope the contraction may tighten up the bearing for a quick recovery. Have a peep at this thread too.
 

· Registered
Joined
·
28 Posts
Discussion Starter · #15 ·
Saikee, I did what yuo were saying, for the most part I downloaded what I needed and then burned it to a cd and when booting up my laptop I changed or hopefully changed the boot order and when I did that the cd spun up on boot but then got quiet and now all I have is a cursor on my laptops screen. Did I miss something?
 

· Retired Moderator
Joined
·
110,551 Posts
saikee said:
Acrinis True Image is a rival to Ghost (used to be owned by Norton) as a Windows-based software that can clone a XP and have the target disk bootable.
Actually, GHOST was purchased by Symantic (Norton) some time back, and is still owned by them.
 

· Registered
Joined
·
28 Posts
Discussion Starter · #18 ·
Noyb - I tried your method to an extent because when I do creatre the recovery disk and put the external hard drive on my laptop and have the system on bootup bootup off of the cd-rom it all come up fine but when I try to ask Acronis to recover or make an image of the laptops hard drive the laptops hard drive is not an option to choose and Acronis thinks my external is Drive C. My harddrive on my laptop can still be recognized as it almost booted up this morning when I turned the laptop on. So what am I doing that Acronis is not recognizing that my laptops hard drive is there.
 

· Trusted Advisor
Joined
·
22,008 Posts
First Name -
Jay
Hummm .. Sounds like the internal HD is unreadable ... instead of just not booting.
But you said it almost booted ???

I've suspected that the Created Boot CD is primarily applicable to the computer it's made on ...
??? the Drivers needed ????
The Acronis program is also supposed to be bootable .. So I've heard ... But don't know how to do this from the downloaded trial .. or the downloaded purchase.

ANYONE ???

The next thing I'd try is to get a 2.5" <> 3.5" adapter and mount the HD as a slave in another computer ... or in your External HD (if it's an enclosure) and see if you can read the data.

Just in case, and for only ~$10 .. I got one for my Laptop .. But haven't had to use it yet.

If you can read it .. and save your Data ... Then I'd do a Windows Check Disc on it.
I've luckily fixed a couple of non-booting drives this way.

EDIT .. Just a wild thought ...
Boot the laptop from Acronis .. remove the CD ... Cross your fingers ... and tell Acroins to make another boot CD.
Did you originally tell Acroins to make a full or safe bootable CD ???
 
1 - 20 of 41 Posts
Status
Not open for further replies.
Top