I want to install Windows 7 on a computer, currently running Windows XP, that doesn't have a DVD drive. I know that I can do that from USB, but I only have 1 GB flash drives. I found a question here (I can't currently find the link) that said that it can be installed from the network, but apparently my computer needs to support something called PXE, and I don't think it does. So,
How can I find out whether this computer supports PXE?
If it doesn't, how can I install Windows 7 here?
6 Answers
I'd recommend just borrowing a suitable USB key, it will save you a lot of hassle and I'm sure you'll be able to find someone who can spare one for a couple of hours.
2You can typically determine if your machine can support PXE by looking at the bootable media options in you BIOS screen. The exact option to look for will vary by vendor. Holding F12 down during a boot sequence frequently works.
Since you mentioned PXE, and than implies a network, have you considered sharing the DVD from a machine that has a DVD drive, then connecting to the network share and using the installer that way? Trying to go the PXE route will mean spending a lot of time and effort that's worth a lot more than the $10 you'd spend on a larger USB drive.
2Well you can easily install Windows 7 drives using USB drives, that is the best way thing to do if you dont have DVD drives.
Here you can get a guideline from my website.Windows 7 Tutorial For Install From USB
4You can do the following:
- Put the hard drive from the Windows XP computer in your Windows 7 machine.
- Format the hard drive, and create a new partition.
- Extract the disc or ISO contents to the new partition.
- In the partition, there should be a
bootfolder. Open a command prompt, and navigate to that folder. - In that folder, there should be a program called
BOOTSECT.EXE. RunBOOTSECT /NT60 X:, whereX:is the letter of the new partition. This will mark the partition as bootable.
After that, you should be able to boot from that partition, and setup should start.
Alternative solution: Follow these #1 and #2 steps instead of those above (warning: I have not tried it)
- Transfer the .ISO or disk contents to the computer over the network.
- Partition the hard drive, and make a new partition about 4GB in size. Make the partition NTFS.
Then follow steps 3 to 5 from above. If it doesn't boot, you might have to format the partition with Windows XP on it first (you can use a portable Linux distro or BartPE to do it).
PXE is not your answer here. Even if your machine supported PXE, what would be serving the install image?
You are going to waste a lot of time and effort looking for alternative solutions. Based on your lack of knowledge of PXE, I gather that you are not very PC savvy (which is fine). Save your self the headache and run to Best Buy and purchase a USB DVD drive. Sometimes the easiest solution is the right one.
2You can just copy the full installation dvd in the hard drive and then install from there. So far I can remember, I had done it that way.
1