Reinstall with broken DVD drive

P

PM

A friend passed on a laptop to my daughter. had a legal OEM XP home edition
originally. Some "helpful" person has installed an illegal XP Pro edition. i
want to revert to legal XP Home edition (I have disk). Problem is DVD drive
is not working.

Is there any way to change the registration key to the home edition key
without a re-install. If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or b) can I copy the
disk onto a USB memory stick and boot from there to install?
 
S

sandy58

A friend passed on a laptop to my daughter. had a legal OEM XP home edition
originally. Some "helpful" person has installed an illegal XP Pro edition.. i
want to revert to legal XP Home edition (I have disk). Problem is DVD drive
is not working.

Is there any way to change the registration key to the home edition key
without a re-install. If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or  b) can I copy the
disk onto a USB memory stick and boot from there to install?

A new DVD drive is around £20.
 
P

Paul

PM said:
A friend passed on a laptop to my daughter. had a legal OEM XP home edition
originally. Some "helpful" person has installed an illegal XP Pro edition. i
want to revert to legal XP Home edition (I have disk). Problem is DVD drive
is not working.

Is there any way to change the registration key to the home edition key
without a re-install. If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or b) can I copy the
disk onto a USB memory stick and boot from there to install?

Maybe someone else can answer the registration key question.
I wouldn't expect it to work, but you never know.

*******

These are the steps I'd follow.

1) Use a key finder, to record what key was used on the illegal WinXP software.
Just for future reference, if you ever want to research whether it was
a volume license key, or a flat out hacked version of WinXP or whatever.
This step is optional. I don't know what the deal is here, with the
different versions. Some people start reinstalls on their computer,
without recording what was used for the previous one, and then discover
they don't know the product key.

http://www.majorgeeks.com/Magical_Jelly_Bean_Keyfinder_d2612.html
http://sourceforge.net/projects/keyfinder/
http://magicaljellybean.com/keyfinder/

2) Transfer the i386 folder from the legit WinXP home CD,
to the hard drive on the laptop. I assume this will involve
a network connection. Or even using the USB flash stick to transfer
the stuff over. There are about 5000 files in that folder.
When I did a DOS style install, I used two partitions, C:
and D:, and D: ended up with the i386 folder on it. I presume
it would work on C: just as well. (Otherwise, you'd need to
mess with partitioning the laptop hard drive.)

3) Prepare a USB flash stick with MSDOS to boot the laptop.
The recipe varies, depending on what kind of partition C:
is currently (FAT32 or NTFS).

4) Erase the existing WinXP, to avoid the "I've got two WinXPs
on the same disk" problem. I presume you can do some "del"
commands while booted from DOS, but I haven't verified that.
(When I tried the winnt.exe trick, I was doing a new install
to an empty partition.)

5) Execute winnt.exe from the i386 folder you copied, while
in DOS, to start the install.

*******

MSDOS normally only knows how to access something like FAT32.
But this package can prepare a boot floppy, with a copy of
NTFS4DOS included on it. (I haven't tested, whether just
some of the files can be copied from this program, to make
some other MSDOS floppy handle NTFS. The package seems to
include a set of DOS files, so I assume it is complete
and ready to go.) You can prepare this on some other computer.

http://www.free-av.com/en/tools/11/avira_ntfs4dos_personal.html

Now, you're probably asking "what am I going to do with a
floppy, on the laptop?". Well, you can't use it directly.
But I discovered, quite by accident, that a DOS floppy, copied
sector by sector, to a USB stick, boots *my* computer. The
nature of USB flash booting is, no two people have the same
experience. For example, the HP Formatter didn't work for me,
when it works for others. (And at least one version of the
HP formatter I've got here, has FreeDOS included with it.)
And yet, copying 1440K bytes of data from a MSDOS floppy
to an 8GB flash stick, boots fine. The file system registers
as "FAT", and the size seen by an OS, varies depending on
how you're looking at the stick (either 1440K or 8GB). This means
there is no large amount of space left to carry the whole CD
with you. (The flash stick behaves like a floppy, with respect
to capacity when you copy files to it.)

So, you can try copying the Avira floppy, to a USB stick, sector
by sector. The Windows port of "dd" copies things sector by sector.

http://www.chrysocome.net/dd

The "dd.exe" program runs in a command window. The first thing
you run, is

dd --list

to get the names of all the storage devices. Now, one little bug
I just discovered, is the program hangs while doing the "--list"
if there is a floppy in the floppy drive. Removing the floppy
from the drive, allows the command to complete. And at least
with the floppy not present, I can get the names of the devices.
I see

\\?\Device\Floppy0

\\?\Device\Harddisk2\Partition0
link to \\?\Device\Harddisk2\DR10
Removable media other than floppy. Block size = 512
size is 8019509248 bytes (this is my 8GB flash stick)

Partition0 means treating the whole storage device. Partition1
through PartitionN refers to any separate partitions on the stick.
So we don't want those. We want to overwrite the whole flash stick.

In the command prompt window (assuming you're CD'ed
[changed directories] to where dd.exe is sitting)

dd if=\\?\Device\Floppy0 of=\\?\Device\Harddisk2\Partition0

will copy the floppy to the USB flash stick (known as Harddisk2
in my case), starting at sector 0 of the flash. The command
returns the cryptic

2880+0 records in
2880+0 records out

which is 2880*512 bytes or 1440K bytes, the size of a floppy.

The transfer goes much faster, if I do this in the command window.

dd if=\\?\Device\Floppy0 of=\\?\Device\Harddisk2\Partition0 bs=32768 count=45

as that requests data from the floppy in 32KB chunks. Then the command
will report that 45 chunks have been transferred. I think this might
have been three times faster.

Now that the USB flash is loaded with MSDOS, you can try booting it.
The Avira tool will put a prompt on the screen, asking you to
confirm you are using the tool for personal usage. And after that,
I assume you'll have access to an NTFS volume. You can try this
in the command window.

dir c:\

where c: might be your NTFS hard drive partition. If the partition
was not NTFS, but was FAT32, then you could skip the Avira MSDOS
thing, and use a boot disk from bootdisk.com . Or even
investigate the HP Formatter - I think it might work if the
flash stick is smaller than 2GB. I may have got it to work
on my 1GB flash stick for example.

(There are several versions of the HP Formatter, and this
one is actually part of a firmware updater. But a small part
of it, includes the HP Formatter. The program HPUSBFW.EXE ends
up stored in C:\drivekey. This is the bookmark I've got.
Try a flash stick smaller than 2GB, as the formatter is
likely using a FAT file system.)

http://h20000.www2.hp.com/bizsuppor...ion.jsp?lang=en&cc=US&swItem=MTX-UNITY-I23839

Next step, would be copying the i386 folder, from the CD
on the other computer, over to the laptop. You could continue to
do that, with your illegal WinXP software.

I don't know the easiest way to erase the existing WinXP.
You shouldn't be able to do that while still in WinXP, so
that won't work. That leaves doing it while in DOS.

Now comes the install part. Boot DOS from the USB flash on
the laptop. If the laptop has a boot menu (sometimes accessed
by pressing F8 or F11 when the BIOS starts), you may be able to
select the USB flash from there. Then, after the boot finishes
and you're in the MSDOS window, change to the C: drive or
whatever partition has the i386 folder.

c:

cd i386

winnt.exe

and then the installation should start.

Now, if the laptop needed a driver to access the hard drive,
well that would just suck... This is already hard enough.

So that is how "McGyver" would install WinXP :)

Good luck,
Paul
 
K

Ken Blake, MVP

A friend passed on a laptop to my daughter. had a legal OEM XP home edition
originally. Some "helpful" person has installed an illegal XP Pro edition. i
want to revert to legal XP Home edition (I have disk). Problem is DVD drive
is not working.

Is there any way to change the registration key to the home edition key
without a re-install.



No.

And there is no way to downgrade from Professional to Home.

If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or


No. You have to boot from the CD.

b) can I copy the
disk onto a USB memory stick and boot from there to install?


*Some* computers might be able to boot from a thumb drive, but many
can not.
 
S

smlunatick

A friend passed on a laptop to my daughter. had a legal OEM XP home edition
originally. Some "helpful" person has installed an illegal XP Pro edition.. i
want to revert to legal XP Home edition (I have disk). Problem is DVD drive
is not working.

Is there any way to change the registration key to the home edition key
without a re-install. If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or  b) can I copy the
disk onto a USB memory stick and boot from there to install?

NO, registration keys are based on the version. Home keys do not work
in Pro and vise versa.

You can buy a USB based DVD / CD drive that may be used to install the
XP Home (after a complete reformat.)
 
K

Ken Blake, MVP

A new DVD drive is around £20.


They are more expensive for laptops than for desktops, and usually
harder to install.

Also one other point for PM: If I acquired a used computer, no matter
who previously owned it, the first thing I would do with it would be
to reinstall the operating system cleanly. You have no idea how the
computer has been maintained, what has been installed incorrectly,
what is missing, what viruses and spyware there may be, etc. I
wouldn't want to live with somebody else's mistakes and problems,
possibility of kiddy porn, etc., and I wouldn't recommend that anyone
else do so either.
 
B

BillW50

In Ken Blake, MVP typed on Wed, 30 Sep 2009 06:50:15 -0700:
[...]
If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or

No. You have to boot from the CD.

Not so! You can install from anything that is bootable on your machine.
This can include CD/DVD, USB drives, hard drives, etc. All you need to
copy from the XP install disc is the i386 folder. And booting from DOS,
run Winnt. Otherwise you want to run Winnt32.

For home user machines, I don't believe you can install from a network.
This option is normally available for corporate machines. And very few
of them as well.
*Some* computers might be able to boot from a thumb drive, but many
can not.

Any USB drives, whether thumb, optical, hard drive, etc. can boot if the
BIOS supports it. Most computers since 2002 can. Although XP still won't
install from an USB device unless it is SP2 or higher. If you have an
install disc with less, you can slipstream SP2/3 with the likes of nLite
and make an updated XP install disc.
 
K

Ken Blake, MVP

In Ken Blake, MVP typed on Wed, 30 Sep 2009 06:50:15 -0700:
[...]
If a reinstall is necessary can I do it a) through a
DVD drive on another machine through my home network or

No. You have to boot from the CD.

Not so! You can install from anything that is bootable on your machine.



Yes, as I said below. "*Some* computers might be able to boot from a
thumb drive, but many can not."

This can include CD/DVD, USB drives, hard drives, etc. All you need to
copy from the XP install disc is the i386 folder. And booting from DOS,
run Winnt. Otherwise you want to run Winnt32.

For home user machines, I don't believe you can install from a network.
This option is normally available for corporate machines. And very few
of them as well.


Any USB drives, whether thumb, optical, hard drive, etc. can boot if the
BIOS supports it.


Yes, as I said "*Some* computers might be able to boot from a thumb
drive, but many can not."
 
B

BillW50

In Ken Blake, MVP typed on Wed, 30 Sep 2009 08:16:21 -0700:
Yes, as I said below. "*Some* computers might be able to boot from a
thumb drive, but many can not."

But you also left out the ability to boot from the hard drive. So you
can copy the install files from the i386 folder and install XP from
there.
Yes, as I said "*Some* computers might be able to boot from a thumb
drive, but many can not."

But you left out that any USB device which you are installing, must be
SP2 or SP3. Earlier install discs won't work from any USB device.
 
P

PM

Thanks for all these responses - all helpful in their own way. The bios
settings don't give me any option to boot from USB ports. The HD is already
partitioned into 3. Would it therefore be easiest for me to make an image of
the CD onto one of the partitions and boot from there. I am sure it can't be
as easy as that
 
P

Paul

PM said:
Thanks for all these responses - all helpful in their own way. The bios
settings don't give me any option to boot from USB ports. The HD is already
partitioned into 3. Would it therefore be easiest for me to make an image of
the CD onto one of the partitions and boot from there. I am sure it can't be
as easy as that

Have you checked for a popup boot menu ?

USB support was "visible" a few years back, in that a separate
BIOS page was provided, with info on currently connected
USB devices, emulation mode used and so on.

USB has gone "underground" since then. There is support for
USB in the BIOS, but there isn't much to see. They no longer
provide a separate page for USB. But the same feature set
is still hiding in there.

Perhaps we can be of more help, if we knew the make and model number
of computer. If the computer is old enough, then you could be right,
that there is no USB boot support. That does narrow your options.

Paul
 
P

PM

It's a Gateway laptop. I canot find any model number on the case at at all.
There is a barcode with what appears to be a serial number but it isn't
recognised by any the US Gateway site. If that is the s/n it means it was
bought between 10/04 and 9/08 - not much help. It is running a P4 3 GHz
processor with 480 Mb RAM.

I have gone through all the bios settings and boot device options are
CD/DVD, FDD, IDE/HDD and Broadcom MBA. On the advanced settings page USB
legacy support is enabled and Network boot is enabled.
 
P

Paul

PM said:
It's a Gateway laptop. I canot find any model number on the case at at all.
There is a barcode with what appears to be a serial number but it isn't
recognised by any the US Gateway site. If that is the s/n it means it was
bought between 10/04 and 9/08 - not much help. It is running a P4 3 GHz
processor with 480 Mb RAM.

I have gone through all the bios settings and boot device options are
CD/DVD, FDD, IDE/HDD and Broadcom MBA. On the advanced settings page USB
legacy support is enabled and Network boot is enabled.

Scroll down to the "Identifying your model" section here.

http://support.gateway.com/s/Mobile/Solo_Series/p1100/8505462/05462c01.htm

This picture needs to be magnified a bit. The word "model" appears
in each example, but that doesn't mean Gateway would be consistent.
They've been through a lot of changes.

http://support.gateway.com/s/Mobile/Solo_Series/p1100/8505462/images/genericl.jpg

Paul
 
J

Jose

It's a Gateway laptop. I canot find any model number on the case at at all.
There is a barcode with what appears to be a serial number but it isn't
recognised by any the US Gateway site. If that is the s/n it means it was
bought between 10/04 and 9/08 - not much help. It is running a P4 3 GHz
processor with 480 Mb RAM.

I have gone through all the bios settings and boot device options are
CD/DVD, FDD, IDE/HDD and Broadcom MBA. On the advanced settings page USB
legacy support is enabled and Network boot is enabled.

Just because it says Gateway on the outside, doesn't mean it is
Gateway on the inside.

Provide much information:

Click Start, Run and in the box enter:

msinfo32

Click OK, and when the System Summary info appears, click Edit, Select
All, Copy and then paste

There will be some personal information (like System Name and User
Name), and whatever appears to
be private information to you, just delete from the pasted
information.


Only when the model is determined can you then start to find a
replacement drive.

Don't you think you might need a working CD drive someday?

If your system doesn't boot someday, how are you going to start
troubleshooting it?

Are you comfortable slip streaming a new installation, purchasing a
USB device (that "whatever" device), making it bootable, configuring
your system to boot on a USB device (if it even will and what if it
doesn't), using the "untested", sometimes, might, maybe try methods
mentioned, etc.?

Isn't it less trouble just to replace the CD drive with something
compatible (if it even needs replacing)?

What methods did you use to determine the drive is bad and not just
misconfigured?

What does "not working" mean?

You can mess around with other ideas for a long, long time that might
work maybe, or you can fix what you have and it will work for sure.

I also wish someone would clarify this stated method of determining
authenticity:

"Research whether it was a volume license key, or a flat out hacked
version of WinXP or whatever."

If I have an XP license key, how can I determine it is is a volume,
flat out hacked or whatever license key?
 
J

Jose

It's a Gateway laptop. I canot find any model number on the case at at all.
There is a barcode with what appears to be a serial number but it isn't
recognised by any the US Gateway site. If that is the s/n it means it was
bought between 10/04 and 9/08 - not much help. It is running a P4 3 GHz
processor with 480 Mb RAM.

I have gone through all the bios settings and boot device options are
CD/DVD, FDD, IDE/HDD and Broadcom MBA. On the advanced settings page USB
legacy support is enabled and Network boot is enabled.

What do you see in Device Manager for DVD/CD-Rom drives?

C:\Windows\system32\devmgmt.msc
 
P

PM

Unfortunatley there is noting written on the case. There is a sticker with a
place for model numer and serial number but nothing written. There is a
separate sticker with barcode on it and number N3453 210 19153. Below is the
system info that Igot form the machine that gives a model as M520. Checking
on the Gateway site it does at least match the picture
--
Thanks

PM
-
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
System Name BROKEN-LAPTOP
System Manufacturer Gateway
System Model M520
System Type X86-based PC
Processor x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056 Mhz
Processor x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056 Mhz
BIOS Version/Date AMI NOTE BIOS Version /52.00.14, 10/5/2004
SMBIOS Version 2.3
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVolume1
Locale Saudi Arabia
Hardware Abstraction Layer Version = "5.1.2600.2180
(xpsp_sp2_rtm.040803-2158)"
User Name BROKEN-LAPTOP\Rechurd
Time Zone Arabian Standard Time
Total Physical Memory 544.50 MB
Available Physical Memory 98.21 MB
Total Virtual Memory 2.00 GB
Available Virtual Memory 1.95 GB
Page File Space 1.10 GB
Page File C:\pagefile.sys
 
P

PM

I am sceptical too about whther what it says on the outside is what it is on
the inside. Have pasted the info below which give the model as M520 and at
least it does look like that model and the specifications could fit.

Now I have a model number a new drive would be $90 plus shipping to the UAE
- probably $150 in total which is hard to justify on a laptop of this age. I
was hoping to be able to boot of USB or network should the need arise - but
this looks tricky - if possible at all.

Also as you say I don't know whether it is the physical drive or just some
setup issue. I wanted to see if I could just do a clean install of XP and
try and sort out any issue thjis way. Am going through the process of seeing
whther the drive can be sorted now. Will keep you posted
--
Thanks

PM
-
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
System Name BROKEN-LAPTOP
System Manufacturer Gateway
System Model M520
System Type X86-based PC
Processor x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056 Mhz
Processor x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056 Mhz
BIOS Version/Date AMI NOTE BIOS Version /52.00.14, 10/5/2004
SMBIOS Version 2.3
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVolume1
Locale Saudi Arabia
Hardware Abstraction Layer Version = "5.1.2600.2180
(xpsp_sp2_rtm.040803-2158)"
User Name BROKEN-LAPTOP\Rechurd
Time Zone Arabian Standard Time
Total Physical Memory 544.50 MB
Available Physical Memory 98.21 MB
Total Virtual Memory 2.00 GB
Available Virtual Memory 1.95 GB
Page File Space 1.10 GB
Page File C:\pagefile.sys
 
P

Paul

PM said:
Unfortunatley there is noting written on the case. There is a sticker with a
place for model numer and serial number but nothing written. There is a
separate sticker with barcode on it and number N3453 210 19153. Below is the
system info that Igot form the machine that gives a model as M520. Checking
on the Gateway site it does at least match the picture

OK, the M520 starts here. The document section was a disappointment,
but I got lucky on the FAQ thing.

http://support.gateway.com/s/Mobile/Gateway/M520/3501916nv.shtml

The Boot Menu on your computer is discussed here. Press F10 at boot,
to see boot devices. If you had a USB device, it *might* show up
in the list. For example, my 8GB OCZ Rally USB flash, shows up
as "Rally" in this menu. So I can boot from it.

http://support.gateway.com/s/Mobile/Gateway/M520/3501915faq39.shtml

The FAQ section makes no mention of what level of support there
is for USB. So you'll just have to prep a USB flash stick,
and give it a try, do the F10 thing, and see if it is in the menu.

For example, if you use the HP USB formatter, it will prepare
a bootable USB flash stick, and copies FreeDOS onto it. So you
may be able to come up with something to use for a test.

Even without any fancy prep on a USB flash, just plug it in and
press F10, and see if it shows in the popup boot menu. If it
does, then that makes it more worthwhile to work on making
a bootable device.

The HP Formatter works with Flash devices below 2GB in size. That
is because it uses a FAT file system with a 2GB limit. I presume
that is for best compatibility with older versions of DOS, that
may not be able to handle FAT32. When I tested the HP software,
it was getting pretty hard to find small flash sticks, and
I got lucky and found a 1GB one for sale. The local stores
don't seem to carry anything small any more, so I better not
break my 1GB one.

Paul
 
J

Jose

Unfortunatley there is noting written on the case. There is a sticker with a
place for model numer and serial number but nothing written. There is a
separate sticker with barcode on it and number N3453 210 19153. Below is the
system info that Igot form the machine that gives a model as M520. Checking
on the Gateway site it does at least match the picture
--
Thanks

PM
-
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 2 Build 2600
OS Manufacturer Microsoft Corporation
System Name     BROKEN-LAPTOP
System Manufacturer     Gateway
System Model    M520
System Type     X86-based PC
Processor       x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056Mhz
Processor       x86 Family 15 Model 4 Stepping 1 GenuineIntel ~3056Mhz
BIOS Version/Date       AMI NOTE BIOS Version /52.00.14, 10/5/2004
SMBIOS Version  2.3
Windows Directory       C:\WINDOWS
System Directory        C:\WINDOWS\system32
Boot Device     \Device\HarddiskVolume1
Locale  Saudi Arabia
Hardware Abstraction Layer      Version = "5.1.2600.2180
(xpsp_sp2_rtm.040803-2158)"
User Name       BROKEN-LAPTOP\Rechurd
Time Zone       Arabian Standard Time
Total Physical Memory   544.50 MB
Available Physical Memory       98.21 MB
Total Virtual Memory    2.00 GB
Available Virtual Memory        1.95 GB
Page File Space 1.10 GB
Page File       C:\pagefile.sys

It's what's on the inside that counts and your info says M520.

Did you check to see if it shows up in Device Manager?

What I would do is yank the CD drive out and put it back in. I would
do it a couple times.

The process is easy, and will be sure that you have good connectivity
with the connectors.

Here are instructions:

http://support.gateway.com/s/Mobile/Gateway/M520/8510039_Web.pdf

Now check to see what is says in Device Manger and try again?
 
J

Jose

It's what's on the inside that counts and your info says M520.

Did you check to see if it shows up in Device Manager?

What I would do is yank the CD drive out and put it back in.  I would
do it a couple times.

The process is easy, and will be sure that you have good connectivity
with the connectors.

Here are instructions:

http://support.gateway.com/s/Mobile/Gateway/M520/8510039_Web.pdf

Now check to see what is says in Device Manger and try again?

Some other poster a few days ago got her CD laptop drive working using
this method, except hers had one screw.

My desktop has a Chiquita banana sticker on the outside.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top