How to upgrade to a bigger disk?

1

1

I've a laptop (IBM T42) which has its current bog standard 30GB disk, the user is running out of space and thus I'm upgrading them to a 160GB disk.

I'd rather avoid paying the Windows XP license again (It currently has an OEM IBM-provided install) so ideally I'd like to clone the small disk to the bigger. I attempted to do this using Clonezilla however it failed due to multiple corruption errors (I can't recall the exact error) on the main partition (secondary partition cloned fine) which is strange as Windows can boot into it fine. The image was being saved to a USB external drive and I attempted to restore which was successful however upon booting it fails with a disk error. I even re-tried with "dd" the famous disk replication tool however the same errors occurred.

How can I resolve this? I don't mind using a different cloning tool (or something else?) however would prefer it be free.

Thanks

Adam Gibbins

Posted 2009-06-27T12:59:05.560

Reputation: 787

Answers

2

The disk has errors - probably in the free space Windows isn't currently using, or files that aren't being used.

First, fix the errors, probably with something like Spinrite

Douglas Leeder

Posted 2009-06-27T12:59:05.560

Reputation: 1 375

chkdsk returns no errors and surely if it did have errors the cloning should copy them along also anyhow? – Adam Gibbins – 2009-06-27T14:48:04.847

chkdsk will not detect most kinds of errors if they exist outside the logical drive being checked, yet those errors may cause cloning to fail. I am not aware of Windows cloning software that will copy errors. – None – 2009-07-27T03:01:41.230

I remember Joel mentioning that IBM/Lenovo does something crazy with their boot-record and/or partitioning that makes drive cloning them really aggravating.. worth looking into. – Jeff Atwood – 2009-07-31T09:19:40.653

0

I've had good luck cloning with Acronis and I've heard good things about Norton Ghost as well.

So long as you aren't changing too much hardware you should be OK.

BIBD

Posted 2009-06-27T12:59:05.560

Reputation: 1 506

Not free, I'm pretty much limited to free solutions for this unfortunately...else that would void the point of trying not to pay for another Windows license :) – Adam Gibbins – 2009-06-27T14:47:29.963

True, but that was only a preference :) However, there is a free trial... http://www.acronis.com/homecomputing/download/trueimage/

– BIBD – 2009-06-29T19:29:07.857

0

A free solution would be XXClone. It might get round your errors since it doesn't do a traditional disk image clone.

A pay for solution which has consistently worked for me when I went from the 30GB hard disk in my X31 to a 100GB to a 250GB one is Acronis Migrate Easy. (I still can't post more than one direct link, sorry!) There's a trial version so if other free solutions fail, you can give it a go and only pay if it works.

blndcat

Posted 2009-06-27T12:59:05.560

Reputation: 33

0

I would prefer Acronis, but it's not free. My first free preference would be Clonezilla: http://gpartedclonz.tuxfamily.org/

churnd

Posted 2009-06-27T12:59:05.560

Reputation: 4 228

Clonezilla was the tool I tried in my original post, unfortunately that failed. – Adam Gibbins – 2009-06-27T14:51:10.597

0

I have used Clonezilla successfully in cases like this. It would be the first tool I would reach for to do this job.

Perhaps you should run chkdsk and maybe defrag on the current disk before trying to make the image.

I would be interested to hear how you solved this in the end.

railmeat

Posted 2009-06-27T12:59:05.560

Reputation: 181

0

Maybe you got some bad sectors from the old drive, have you tried running 'chkdsk /r /f' on it before cloning the drive ?

If it still can not boot, we need the specific error message to help you further. Try inserting the windows installation cd, and choose repair windows installation. It won't delete your user settings and program files.

Bimo Arioseno

Posted 2009-06-27T12:59:05.560

Reputation:

Yup, nothing returned from chkdsk, no errors found and thus none corrected. The errors aren't from Windows itself, they're from the actual machine...it doesn't get into booting the OS. I'll get you the errors on Monday however the restore one was pretty box standard, something along the lines of "Disk error", no specific error messages. – Adam Gibbins – 2009-06-27T14:50:29.257

0

Have you not got a "rescue disk" that would let you reinstall "as new" on to he new HD, before then using XP's settings transfer wizard to get across the personal settings, et al.?

Rowland Shaw

Posted 2009-06-27T12:59:05.560

Reputation: 3 607

Nope, unfortunately they've been lost sometime in the past. – Adam Gibbins – 2009-06-27T19:25:25.097

0

Actually, even though it is an OEM license, if you reinstall it on your new HDD and it won't activate, there is a link to a MS phone number. Call that activation hot line and they will manually activate it for you, just explain that it is the same hardware minus the HDD. I've done this literally hundreds of times without incident.

MDMarra

Posted 2009-06-27T12:59:05.560

Reputation: 19 580

It was an OEM that was pre-installed on the laptop, the key is on the bottom of the laptop as usual but we haven't the IBM disks and thus can't use the key on a normal copy of Windows. – Adam Gibbins – 2009-06-27T19:24:53.787

Ah, without an OEM disk, even a normal XP disk with those keys won't work. There are three keysets for XP: one for OEM, one for retail/upgrade and one for Corporate(VLK). The type of key must be used with the same type of disk anyway, so without this you might be best off with the 30 day trial of Acronis or Ghost. – MDMarra – 2009-06-27T23:47:14.557

0

Personally I have an old copy of Ghost 2003. Best ghost ever imo. It can clone and resize disks while ignoring errors. There is probably better things to use now a days, but this one is great.

user10711

Posted 2009-06-27T12:59:05.560

Reputation:

0

I just did a successful clone by plugging my disks into a linux box and using ntfsclone and ntfsresize from the ntfsprogs suite. I basically followed instructions for cloning using Linux but (a) copied with ntfsclone instead of dd and (b) found I had to resize the file system with ntfsresize after enlarging the partition using qtparted.

If you can, you're much better off avoiding USB disks, since they are very slow, but if the laptop is your only computer you can still do it via USB.

Norman Ramsey

Posted 2009-06-27T12:59:05.560

Reputation: 2 613

0

try Clonezilla.

1.Its Free of cost. GPL licensed 2.Can do a complete copy 3.can backup and restore MBR 4. works if your source and destination disks/partitios are of different sizes (need to work in expert mode for this and avoid overwriting existing filesystem)

Mallik Reddy

Posted 2009-06-27T12:59:05.560

Reputation: