Bootstrapping Windows 2000 without a CD-ROM

by Volker Weber

I have Ernie, the Thinkpad 240, running under Windows 2000 again. That was a first time: Installing Microsoft Windows 2000 on a machine that does not have a CD-ROM, and only connects to the network via PCMCIA. I have had tremendous problems doing so.

The machine once came installed with Windows 98 which I later replaced with Windows 2000 (without upgrading). After two years of heavy use, Windows was so bloated that it needed a reinstall. Instead of doing that, I chose to install RedHat across the network, which is extremly easy and convenient. RedHat was having some difficulties with wireless LAN adapters, I had to replace a network card but other than that it was running nicely. But I needed better wireless support ...

I planned to replace RedHat with SuSE Linux this weekend and failed miserably, although I tried seven different network cards. I then decided to call it quits and to try a fresh install of Windows 2000.

Question: How do you bootstrap this with a clean harddisk?

I decided to partition and format the disk with DOS (a.k.a. Windows 98 SE). BTW: Windows ME does not let you sys the drive so you cannot make it bootable. Earlier versions of DOS/Windows don't support large FAT partitions.

Once I had the partition formatted and sys'ed, it was still not bootable. GRUB was still sitting in the master boot record. The undocumented fdisk parameter /mbr fixed that. Now I could boot into DOS just fine.

But how would I get all the 300 MB of install files onto the machine? Tried a PC-Card DVD-drive that has DOS drivers but could not get the card and socket services running to support it. Then I dug out some 80's software like LapLink but it threw too many timeouts to be of any use. Next on the agenda was a parallel port network adapter without the need of card and socket services. While looking for the trusty old Xircom adapter I stumbled across my ZIP Plus drive. Finally a solution !

I dumped the Windows install files on four ZIP drives which was rather quick via SCSI and then connected the drive to Ernie's parallel port. I took quite a while to pull the files in through the port. Then I was finally able to bootstrap the install process. Pfeeew.

Comments

You could have tried sorting out DOS drivers for your network card and copying/installing the files that way - however for many PCMCIA network cards, this is sometimes more trouble than its worth - I think your ZIP drive technique was the best way to go.

On my machines old machines I used to create a small DOS partition and throw i386 in there however these days I have a vanilla Win2000 system image (no apps, no service packs, just Win2000) built with Norton Ghost and boot disks sorted for network/USB imaging - very fast to get a standard Win2000 system up and running these days.

Right, I did not even think about those DOS network card drivers. And I should check out Norton Ghost. On second thought: I do not intend to do this again. :-)

i have windows 98 se .i want to clean up my machine and install windows 2000. ..thank you

abdeljalil, 2003-09-22 01:15

Post a comment











Shall I remember this for you?




Use your full name and a working email address. Unless you want your comment to be removed. No kidding.



Recent comments

Stephan H. Wissel on Notes.ini parameter RunFaster=1 is finally here at 05:24
Volker Weber on It has only been less than two hours at 01:33
Thomas "Duffbert" Duff on It has only been less than two hours at 01:26
Chris Linfoot on Planet Lotus not picking up Christopher's feed at 21:56
Yancy Lent on Planet Lotus not picking up Christopher's feed at 19:48
Bruce Elgort on Robin Bloor: Why Google Chrome Will Dominate at 18:51
Mac Guidera on Planet Lotus not picking up Christopher's feed at 16:04
Kevan Emmott on 824 Chrome users so far today at 15:56
Chris Linfoot on Planet Lotus not picking up Christopher's feed at 14:54
Lars Berntrop-Bos on Planet Lotus not picking up Christopher's feed at 13:12
Andreas Braukmann on 824 Chrome users so far today at 11:33
Nick Daisley on Robin Bloor: Why Google Chrome Will Dominate at 10:14
Chris Linfoot on Planet Lotus not picking up Christopher's feed at 09:42
Alper Iseri on 824 Chrome users so far today at 09:38
Jean Pierre Wenzel on 824 Chrome users so far today at 08:37
Jan-Piet Mens on Robin Bloor: Why Google Chrome Will Dominate at 08:26
Benjamin Stein on Synchronizing iPhone with ... Lotus Notes at 07:18
Greg Walrath on Party like it's 2008 at 06:56
Andy Brunner on Party like it's 2008 at 05:41
Michelle O'Rorke on Synchronizing iPhone with ... Lotus Notes at 05:01
Arthur Fontaine on Chrome in the wild at 03:26
Yancy Lent on Planet Lotus not picking up Christopher's feed at 02:15
Ben Poole on Robin Bloor: Why Google Chrome Will Dominate at 01:32
Ben Poole on Planet Lotus not picking up Christopher's feed at 01:26
Oliver Regelmann on Chrome in the wild at 23:43

Ceci n'est pas un blog

vowe.net is a personal website published by Volker Weber a.k.a. vowe. I am an author, consultant and systems architect based in Darmstadt, Germany.

rss Click here to subscribe

Hello

About me
Contact
Publications
Certificates
Frequently asked questions

Twitter Updates

More >

Poll

Can you bring a camera phone to work?

Getting poll results. Please wait...

Local time is 06:42

visitors.gif
95 visitors online

News

Other sources of news, imported into my own format to make them more accessible:

Heise Online
Schlagzeilen
Weather

Archives

As most of my articles roll off the front page rather quickly, I am making an archive of previous posts available here. You can also use the handy search box at the top of the page if you are looking for something particular.

Last 30 days
More archives

Got the T-shirt?

Got the T-shirt?
Are you buying from the US?

Systems Architecture

This site runs on an Apache web server on top of the Linux operating system. The content is managed with MovableType which is implemented in Perl. Last but not least the HTML code your browser sees is put together with PHP.

© 1992-2008 Volker Weber.
All Rights Reserved.

Impressum