2

I want to transfer data from an old laptop in which the hard drive doesn't work.

I have:

  • Old laptop = 7yr old Toshiba laptop - Windows XP, was fast, hard drive doesn't work
  • Newer laptop = 3yr olf Toshiba laptop - Windows 7, quite slow, works.
  • SATA/USB converter = External 2.5" Sata HDD USB connector

Planning on getting:

  • New drive = New 80GB+ 2.5" Sata HDD hard drive

The SATA/USB converter says it's compatible with Win2000/Vista/7/8 but not XP!

Is it feasible to download Ubuntu to the new drive via the new laptop & the SATA/USB converter then fit that drive into the old laptop and boot up with Ubuntu, then plug the SATA/USB converter with the broken hard drive, into the old laptop and transfer "all" the data including WinXP from the broken hard drive to the new drive?

Or alternatively, download Ubuntu to the new drive via the NEWER laptop & the SATA/USB converter then use that to boot up that newer laptop with Ubuntu, then replace the new drive with the broken hard drive from the old laptop and transfer "all" the data including WinXP from the broken hard drive to the hard drive within the newer laptop then replace the broken hard drive with the new drive and transfer the data to it via the SATA/USB converter, then fit the new drive into the old laptop?


Firstly, sorry for not making the question easy to understand, I did read and edit it many times, and did consider numbering the broken drive, before posting. I guess it was the reading many times that made it clear in my mind.

Secondly I'd be interested to know if any others find that Win7 is slower than WinXP.

The broken hard drive has the famous “click noise of death” including when it is fitted into the SATA/USB converter via the newer laptop. I doubt if that hard drive still works.

wilf - When you refer to "disk" I guess you mean to acquire a blank CD disk. I have never done that before so would be curious if there is anything I need to know in advance.

By the way I found Ubuntu from http://geekyprojects.com/storage/how-to-recover-data-even-when-hard-drive-is-damaged/


I searched for Operating Instructions for Ubuntu Rescue Remix and the best place I've found is http://www.geekyprojects.com/storage/how-to-recover-data-even-when-hard-drive-is-damaged/

5
  • 2
    it was so hard to understand. Dec 14, 2013 at 13:29
  • You missed to give a number to the broken hard drive. That made it hard to read. But your (1) method is feasible (though it's hard), your (2) is not.
    – falconer
    Dec 14, 2013 at 13:49
  • What do you mean by 'broken' on the first drive - is WinXP just broke, or is it the drive itself - if so, is input/output errors or what? :-s
    – Wilf
    Dec 14, 2013 at 14:34
  • I've just made the eleventy-first attempt to make this question easier to understand. I think I almost nailed it. Jul 25, 2014 at 1:46
  • And realised this isn't really an Ubuntu issue at all - the problem is how to get data off a broken hard drive on an old Windows XP laptop. Ubuntu is just one possible tool that can be used when attempting to recover data. Jul 25, 2014 at 1:49

2 Answers 2

1

I would use a USB stick, or disk with Ubuntu on, to boot 1, from which I could work out whether 1's hard drive still works - It would be a 'Live' environment of Ubuntu, with disk and file managers, which should work, and mean youw would not need to install anything.

Basically, your first method should work OK, but if you do all the stuff from a Ubuntu session on a USB stick or disk, then you would not wipe the Ubuntu install on the 4 hard drive, and could copy all the stuff from 1's broken drive to the new 4 drive form the Live Ubuntu session.

This will all depend on the type of 'broken' you mean on the first drive...


Here is a step-by-step guide (tested on Windows 7 Pro 64bit):

First download the Ubuntu 14.04 (latest version of Ubuntu, main version 32bit) from here. This should be perfectly capable of recovering any data etc from your computer, and anything else can likely be installed easily. Note this download will take a while, and will require at least 1 Gigabyte in space.

Then open where it was downloaded to, right click on the 'ubuntu-14.04-desktop-i386.iso' File and click 'Properties'. You should be able to see something like the following, with similar sizes (note, not all computers and programs may get the exact same size):

The properties window should show the size of the file

The iso file should be around 970MiB (1017118 KiloBytes) in size - if the download had stopped suddenly try again (I managed to download it fully on the second try using Firefox), or use the torrent download (you can do this with BitTorrent, you can exit it when has downloaded)

If you are still not sure the file has been downloaded properly, you can check the MD5SUM of the file, using these instructions, the program available here, and this file with what the MD5SUMs should be (use the one for ubuntu-14.04-desktop-i386.iso).

You can then burn the DVD to a disc. There are instructions on that here. You should be able to use the Windows program to do this, you shouldn't need a third-party (other companies) program to do it (if you do, you can use InfraRecorder, instructions on using it are here ).

Insert a blank DVD (ignore any autorun options), then right click on the downloaded iso file and click 'Burn disc image'. Select the Disc burner, and tick 'Verify after burning' so the disc is checked afterwards. When finished it should show:

Disc burned sucessfully
Note: Writing on the disc what you have put on it (ubuntu-14.04-desktop-i386.iso) and the date is great for future reference. Permanent markers work fine for this.

You can then check the disk to see if it has been burned correctly - take the disc out and put it in again. You may get this Autorun option (probably a good sign that it has burned correctly): AutoRun Prompt showing 'Run wubi.exe'

Select 'Open folder to view files' and you should get: There should be mutiple files in the disc folder, not one

You can then eject the disc and put it into the computer you want to recover the files from. When booting, get the computer to boot from the CD/DVD drive. You said you had the following:

  1. CD/DVD - what you want it do, boot from a disc in the CD/DVD drive
  2. +HDD - boot from the hard disk
  3. LAN (or PXE or Ethernet) - boot from the internet - this means it will search the connected network for something to boot from, and will return errors if it can't find anything. See also: Preboot Execution Environment
  4. FDD - Floppy Disk Drive (probably) - is this computer that old? :-)

The only two options that are likely to work ar CD/DVD and HDD - the first will boot from the disc, what you need to

When booting the disc, you should get a purple screen then a screen with the Ubuntu logo. When prompted press 'Try Ubuntu'. This means that Ubuntu will run off the disc, and the memory in the computer - any files you save to Ubuntu's won't be saved as this is in the computer's memory - use a USB stick to save/copy to.

When the desktop loads, open the Nautilus file manager from the launcher on the left. Looking under 'Devices' you should see the entry for the computer's hard disk partitions, as well as a any connected USB drivers. The directory 'Users' (or 'Documents and Settings' for Windows XP) in the root of one of these drives should contain your user's files.

If you can't access the disk, you may need to do something else to get the data off of the disc.


Recovering files

If you only have command line access to Ubuntu, you can run mc to use the midnight-command file manager:

mc

(You can run mc -a if the lines are not drawn properly)

This is a command line file manager - you can find out how to use it here, also here - you can use the following:

  1. Use Tab and the arrows keys to navigate
  2. The function keys:

    F1 - help.
    F2 - user menu (to compress files etc)
    F3 - view (checking contents of a file i think)
    F5 - copy
    F6 - rename or move
    F7 - create a directory
    F8 - delete
    F9 - pull-down - accesses the menu bar at the top.
    F10 - quit. Closes mc, as well as mcedit and any unwanted open menu. 
    
  3. Ctrl+O to switch to and from command line - useful for running mount commands etc

Devices plugged into the computer should be automounted in the media directory - if not, you will need mount them manually - for example:

  • To make a directory for the partition to mount to

    sudo mkdir /media/windows-partition
    
  • To mount the partition - you can find the device (/dev/sda2 for example) from the output of sudo fdisk -l or sudo parted -l - a large partiton (you can find sizes in sudo parted -l) formatted to NTFS or FAT should be the main windows partition. Your user files should be contained within 'Documents and Settings' in the root of the partition.

    sudo mount /dev/sda2 /media/windows-partition/
    
  • To unmount the partition, run

    sudo umount /media/windows-partition
    

You can then copy the files over using mc - copying should mean you can check whether you have the files you want afterwards.

19
  • The broken hard drive has the famous “click noise of death” including when it is fitted into (3) via (2). I doubt if that hard drive still works. When you refer to "disk" I guess you mean to acquire a blank CD disk. I have never done that before so would be curious if there is anything I need to know in advance.
    – user225359
    Dec 15, 2013 at 7:40
  • You need to get DVD-R disks usually, and you should be able to buy them in spindle packs from some stationary/electronics stores. DVD+R can be variable in support, as far as I remember. You then need to burn the disk, there is a guide on doing so in Windows here.
    – Wilf
    Dec 15, 2013 at 14:09
  • I have recently purchased (4) = 2.5" Sata hard drive, and I've burned Ubuntu onto a DVD and changed the boot order in BIOS having DVD first. But when the computer is re-booted I keep getting this message; Intel UNDI, PXE-2.0 (build 082) Copyright (C) 1997-2000 Intel Corporation For Realtek RTL8139(X)/8130/810X PCI Fast Ethernet Controller v2.13 (020326) PXE-E61: Media test failure, check cable PXE-M0F: Exiting PXE ROM. Operating System not found
    – user225359
    Apr 20, 2014 at 12:47
  • The error sound like u have booting by Ethernet set as first, not DVD... Try setting the boot order again. Instructions on making a bootable DVD on windows here, there is also thisguide on booting from a disc.
    – Wilf
    Apr 21, 2014 at 14:40
  • When I re-boot and press F12 I get Boot Menu 1. CD/DVD 2. +HDD 3. LAN 4. FDD <Enter Setup> I've searched my computer & the Internet for "Ethernet" but can't find anything. I'm lost and need more help.
    – user225359
    May 1, 2014 at 15:03
0

Given that you already have a second working laptop AND a SATA/USB converter, you don't necessarily need to buy another drive - you can transfer it directly onto the new laptop (if it has space).

  1. Remove broken drive from old laptop.

  2. Connect broken drive to the SATA/USB converter. (Note: if the old hard drive isn't SATA, this won't work and you'd need to do things differently).

  3. Use data recovery tools on the new laptop to try to copy stuff off the broken drive onto the drive inside the new laptop.

If you want to use Ubuntu for data recovery (because it's free), then you will need to be able to load Ubuntu onto a bootable DVD or bootable USB stick. Once you have that you can boot the new laptop with Ubuntu.

To boot from USB or the DVD without removing the internal disk in the new laptop, you'd have to reconfigure the boot order in the BIOS setup of the broken laptop.

Once you have Ubuntu running, you start the data recovery.

  • Firstly, you may be able to mount the broken hard drive to copy things from it. Sometimes a hard drive won't boot but it can still otherwise be mounted from another OS.

  • Otherwise if the drive is more heavily corrupted you may need to use testdisk - available in Ubuntu - to do recovery. How to use testdisk is another question probably outside of the scope here.

  • Don't write anything to the broken hard drive, even if you do manage to access it. Only copy from it to another drive (eg the drive inside the new laptop).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .