Windows Server 2008 Only Comes on DVD



Well, last week I took my first stab at installing the all new Windows Server 2008 (Longhorn).  I must say that I was very frustrated when, a week later, it still wasn’t happily installed and working.  I ran into a couple of problems and I’m going to share them with you in the hopes that I might save you from the same aggravation that I endured.I’m an MSDN and TechNet subscriber, so I have access to the downloads of these products a few weeks before the general public.  I downloaded the English .iso and proceeded to burn it to disk.  When I took that disk to my server to install it, I hit my first hurdle.  It seems that the install disk for Windows Server 2008 only comes on DVD; the server is only equipped with a cd-rom.  I had a lot of ideas on how to fix this, but many of them didn’t pan out.  I didn’t have a large enough USB drive to create an install disk from, nor could I find anything on the web to solve my problem.  Suddenly, I was struck with the idea of the century, install from my network!  I copied the contents of the Server 2008 DVD to a common share on my network and searched for a boot disk to load the network from.  I tried loading a copy of WinPE 2004 (Windows Pre-installation Environment), which loaded just fine, however it threw up an error message when I tried to install Server 2008.  It would seem that the version of WinPE that I was using didn’t support Vista or Server 2008 installations.

After much hunting I discovered that there is a WinPE version 2.0, however I had no luck finding a copy that I could download.  Nope, the community wasn’t going to help me with this one, so I set out to create my own.  It actually wasn’t that hard.  You do need to have a Vista installation running somewhere to create the WinPE disk that will get you going.  For those of you who don’t know, WinPE is actually a replacement for DOS to some degree.  When you boot from the Vista or Server 2008 install disk, you are actually loading a WinPE environment, rather than a DOS one.  Think of it like a really compact version of the Vista kernel.

To build your own WinPE 2.0 disk, you have to start by downloading the Windows Automated Installation Kit (WAIK).  Warning!!!  Downloading this software does require you to validate your copy of Windows.  Just in case you happen to be one of the minorities that pirate software, I thought you should know.  Otherwise, download the software and install it using the wizard provided.  Once you have completed all of that, follow these instructions to create your disk:

  • Launch the “Windows PE Tools Command Prompt” from the start menu (Start –> All Programs –> Microsoft Windows AIK)
  • At the command prompt, type COPYPE.CMD x86 c:tempx86_PE (command  |  version  |  destination folder) and press <enter>

Note: the destination directory should not already exist.

  • Once the process completes, create a .iso by entering OSCDIMG -n -o c:tempx86_peiso c:tempx86_pe.iso and pressing <enter>
  • Now you can burn the image to a disk with your favourite burning software (Roxio, Nero, etc.)
  • You’re done!

Now you have a WinPE 2.0 boot disk.  Once you boot to it, it will look like a fancy Vista background and a command prompt.  If you are network installing like I am, you need to mount the network share so that the install can take place.  That part is easy, just type:

net use z: \computernamefoldername

or net use z: \computernamefoldername domainpassword /USER:domainuser (if you are using a secured domain share)

Now you can type z:setup and you will be on your way to installing Server 2008.  This technique also works for Vista for those of you having a similar problem there!

Windows Server 2008 Hangs After Loading crcdisk.sys


If you have been reading along, you’ll know that it’s been about a week now that I have been trying to install Windows Server 2008 onto an IBM x335. Until last night, I had been completely unsuccessful. The first time I ran the installation all went smooth. Well mostly. The installation appeared to be going as expected. The program told me that it had formatted the hard drive, unpacked and copied all of the files to the system directory, completed installation of the operating system, and rebooted a couple of times. Then it would show the Windows Server 2008 splash screen with the progress bar, but it would just get stuck there. I left it overnight the first time and in the morning it was still at the splash screen.

I did what any self-proclaimed geek would do, I tried to troubleshoot it. I tried loading in safe mode, which gave me my first big and important clue. When booting to safe mode, the console displays a list of the drivers that it successfully loads. It always froze as soon as it displayed the crcdisk.sys driver. My research indicated that this was an indicator that this driver was loaded without a problem, so I went on a mission to find out what driver was loading next, and failing. I spent way too much time on Google and really didn’t get anywhere. There were tons of MSDN forum posts about this, or similar, issues. The commonality between them seemed to be either IBM equipment or raid arrays. Still, none of the suggestions were helpful.

The answer though was so simple, I feel quite foolish even mentioning it. I will though, so that you don’t need to feel foolish hunting for it. This particular server is about 6 years old and is no longer being supported by the manufacturer. I did however find the most current firmware and drivers on the manufacturers website. The firmware is pretty easy to do, you need to download UpdateXpress (version 4.05 for this particular model) and burn it to a CD. This bootable disk will continually reboot and update firmware for each piece of hardware until they are all up to date. The second thing to do is download the raid drivers and create a boot floppy disk. Floppy disk you say? Yes, I say. It may be possible to load them onto a USB key, but I went with the traditional option.

Now here is what I did to complete the installation:

* Launch the installation of Windows Server 2008 again
* When presented with the option to select the installation partition, click on the Load Drivers link located at the bottom left-hand corner
* Select the floppy disk (or wherever you put the drivers)
* Select the driver that corresponds to your hardware
* Finish the installation

After many painful hours of troubleshooting, Windows Server 2008 finally installed. In the end it was nothing more than the raid drivers and was easily rectified. Make sure you are using updated drivers for your hard drive or controller to avoid this experience. Good luck with your installation and remember that this will work with Vista as well.

FreeNAS Setup for my Home Environment


I have been meaning to setup a FreeNAS server for awhile now, actually a real long time.  I have some older hardware just laying around, with a 200gig internal SATA drive, and USB ATA storage array (holds up to 4 ATA drives).  The storage array is hold about 800+gigs of space, only about a quarter used.  Install took about 15 minutes to get up and going.  Adding the drives were a snap.  I just imported my USB array and can now map to it via NFS.  The internal drive I thought I would setup as iSCSI.  I really like how that is working out.  I have my Windows 2003 and 2008 servers attaching to it, and it is really fast.  I am pretty impressed the speed they are attaching at while being virtual and only going over my 100MB network.  I also plan on setting up my Vista machines and laptop access so I can do quick transfers on the fly when needed.  Here is a good write up on how to setup the iSCSI services within FreeNAS.  I may also setup my VMware ESXi environment to take advantage of the iSCSI as well if I get any more spare drives.  If you have the hardware and the need for extra storage space, FreeNAS is a way to go (

Installing Windows 2008 on an IBM xSeries 335 (or how to kill a few days trying to load Win2k8 on old hardware)

***** UPDATE 11.16.09 – I added links to my site from seems to be down

I spent some of last week and this week finally installing a copy of Windows 2008 on a decommissioned IBM xSeries 335 server from work in my home network. I thought I would share a couple of the issues I came across, but was able to get by with the help of a couple of people who ran into the same issues as me. Continue reading Installing Windows 2008 on an IBM xSeries 335 (or how to kill a few days trying to load Win2k8 on old hardware)