this is my defective kit.

it’s not broken.

Guide: Install Windows without a CD-ROM or floppy drive

Guide: Install Windows without a CD-ROM or floppy drive

There are many times where I have run across a system (mainly laptops) that I need to install Windows XP or Windows 2000, and the system doesn’t have a CD-ROM (or functioning CD-ROM). This is a method I have divised using another computer, that will help you install Windows on a system with no CD-ROM available.

Items you’ll need…

- Windows 98 or equivilant CD
- A floppy bootable with Windows 98 (you can get one at bootdisk.com)
- A seperate system with Windows XP (that has a CD-ROM and floppy)
- Working knowledge of Windows and some DOS (including fdisk)
- Adapter to convert a laptop 2.5 inch to a 5.25 inch IDE Adapter (if you are trying to install to a laptop)

1) So you’re ready to install Windows XP (or 2000) on a system with no working CD-ROM or floppy. The first thing you are going to want to do is make a bootable floppy with Windows 98. On this floppy, you need to format it so that it’s system bootable. If you go to http://www.bootdisk.com, you can download various bootdisk’s from various Windows OS’.

2) So you have your floppy that is bootable now. Using the windows 98 CD, you need to extract some files from the cabinet files on the CD (.cab files). Using the extract command in the CD, you need to extract the following files and put them on the bootable floppy. “himem.sys”, “smartdrv.exe” “format.com” “fdisk.exe”.

3) Next you will need to write an ‘autoexec.bat’ and ‘config.sys’ for the floppy. This will be relativily easy. With the floppy still in the drive, open notepad (or whatever editor you want) and write this in…

device=himem.sys

Then you can save it as ‘a:\config.sys’.

After you save your config.sys file to the floppy, next you want to write an ‘autoexec.bat’ file for the floppy. Open notepad again and write this in…

smartdrv.exe

…then save it as ‘a:\autoexec.bat’.

Your floppy is locked and loaded. It’s ready to prep your hard drive for installation.

4) You will need to take the hard drive that you want to install Windows to and install it to your working XP system. When you do this, you will need to boot to the floppy disk that you created. At the DOS prompt type in…

‘a:\fdisk.exe’

In FDISK, you will need to partition the hard drive and prep it so you can format it with FAT32.

MAKE SURE THAT YOU DO NOT PARTITION THE WRONG HARD DRIVE! IT WOULD SUCK IF YOU PARTITIONED YOUR MAIN DRIVE AND LOST YOUR DATA!

When the disk is partitioned, get out of fdisk. You will have to reboot. Go ahead and boot back into the floppy disk.

5) Now you’re ready to format the hard drive. Let’s check to make sure you can access the drive. At the prompt, type in ‘dir C:’. You should see a message stating that the media is ‘invalid’. At this point, you know you are ready to format it. Type in…

‘a:\format c: /s’

It will take some time but when it’s finished, it should say ‘system transfered’. This message indicates that your hard drive is now bootable.

If you receive an “Invalid drive specification” at any point, then the drive was either…
a) not partitioned correctly or
b) the drive is not hooked up.

Next type in the prompt…

‘copy a:\*.* c:\’

It will ask if you want to copy over the command.com and a few other system files. Just say no to everything it asks. Everything else will copy over.

6) Next you need to remove the floppy from the drive, and reboot the computer back into Windows with the drive attached as a secondary drive. When you boot into windows, you should see the attached drive (drive D or something equivilant) Create a folder in this drive called ‘WinXP’. Next you want to put in the Windows XP disk into the CD-ROM. Copy the complete contents of the CD into the ‘WinXP’ folder you just created.

7) After the Windows XP CD contents are copied over, turn off the computer and remove the drive. Put the drive back into the system that you need to install Windows and boot it up. The system should automatically boot into a DOS prompt. Type in…

‘c:\WINXP\I386\WINNT.EXE’.

The next window you will see is Windows asking for the directory of the Install files. It should say

‘C:\WINXP\I386′. Continue the installation and you are set.

Most of this write up is from memory. If I misdirected a piece somewhere, please let me know so I can correct it.

February 27, 2007 Posted by Charlie | How To:, Nerd Stuff | 40 Comments