Running Windows Server 2008 on a Laptop

5/29/2008 6:25:00 PM

I've been running WS08 x64 on my laptop (HP 8710p, T7500 CPU, 4GB, 100GB 7200RPM SATA) for the last couple of months, and I have to say that I am loving it. WS08 is fast, reliable, looks cool with Aero, and does everything I need and want it to do. Oh, yeah and I run Hyper-V on it as well, which is truly excellent. I used Vista for a little while, and my impression is that WS08 is quite a bit faster, but that's just an impression; I didn't bother to try to measure it.

WS08 doesn't work so well as a laptop OS out of the box; I had to fiddle with it some to get it to work the way I wanted. In particular, getting Bluetooth to work took some serious effort. But the results are totally worth it.

Here are the basic steps:

  1. Install WS08 (I used Standard)
  2. Complete ICT (timezone, networking, etc.)
  3. Setup hardware
    1. Install all hardware drivers for the laptop (the HP Vista x64 drivers all seemed to work properly).
    2. Install and enable Wireless LAN Service (this is available as a feature in Server Manager).
    3. Enable Windows Audio Service (I didn't enable Quality Windows Audio-Visual Experience, Q-Wave. That deals with QOS networking, and I don't have that going on AFAIK).
    4. Install MSFT Bluetooth stack. This was a major hassle; see my earlier post. Note that the hardware drivers from HP worked fine, it was just that Windows would not install the rest of the Bluetooth stack to go along with them.
    5. In the system BIOS, enable Data Execution Prevention and Virtualization Technology. Hyper-V needs these.
  4. Use Server Manager to add roles:
    1. File Services (with Windows Search Service, not the Indexing service)
    2. Hyper-V (RC1 is very nice, BTW)
  5. Use Server Manager to add features
    1. .Net Framework 3.0 (which requires IIS and Windows Process Activation service)
    2. Desktop Experience
    3. Remote Server Administration tools
    4. Windows PowerShell
    5. Windows Process Activation Service
    6. Windows Server Backup
  6. Configure other Windows bits
    1. In Server Manager, disable IE enhanced security.
    2. In Service Manager, enable Themes service.
    3. In Service Manager, enable SuperFetch service.
    4. In Group Policy, disable Shutdown Event Tracking.
    5. From the desktop, Personalize Appearance and Sounds, enable the Aero UI features (yes, I know, it's just eye-candy. But it's so shiny.... :).
    6. From Control Panel, configure power management settings. Note: I've read in a couple of places where Hyper-V does something bad with power management settings. I need to find out more about that.
    7. Add Windows Sidebar (I got the Vista x64 sidebar bits from a friend of mine at MSFT, but you can get them from other places as well).
  7. Install applications

The only application that I've had trouble installing so far is the Windows Live apps: Live Messenger, Live Writer, etc. The code runs fine, but the installer seems to be written to specifically exclude WS08. I downloaded the MSIs separately from someplace (I don't recall where from, but you should be able to Google it), and they installed fine.

I've left out the detailed step-by-step because, well, frankly it's all pretty straightforward, except for the Bluetooth stuff. If you need more detailed instructions, here are several links to help you with the details:

http://blogs.msdn.com/vijaysk/archive/2008/02/11/using-windows-server-2008-as-a-super-desktop-os.aspx

http://www.win2008workstation.com/wordpress/

http://h0bbel.p0ggel.org/windows-server-2008-as-desktop-laptop-os

If you decide to use WS08 for your workstation/laptop, please post a comment regarding your experience. I'm curious.

Related posts

Comments

5/29/2008 7:34:05 PM

I have been debating this for awhile. I would love to play with the hyper-v and it should be much of change, but I have been leary. I think you have inspired me though Smile

Brandon (aka Unknow Guy w/ Dean) us

5/29/2008 7:44:53 PM

Running Hyper-V was my original motivation for putinng WS08 on my laptop. It's really pretty easy, except for the Bluetooth bits.

Gil us

6/13/2008 2:58:56 PM

Thanks a lot for this help. I have been looking for the easiest solution to this issue. I have been pretty disappointed on the support for 2008 server by many companies. Even getting SQL tools/Reporting services running was a challenge... If you ever need those instructions let me know I can pass ya the steps I took to get all of it to install properly.

Steve Stevenson us

6/20/2008 4:31:01 PM

Thanks to your guidance this was a breeze. Even my Blackberry tethering is working. So far... my biggest problem is the Power Management.

Brandon us

6/24/2008 1:23:37 PM

I seem unable to comment on your Bluetooth stack post directly Gil, so i'll add it here. This is merely an addition to your Excellent post that allowed me to get the bluetooth stack working correctly on my DELL Laptop - thanks very much for the info Gil, it's helped a lot.

I run an XPS M1730 with the Dell 355 Bluetooth module, and the following install was made on Windows Server 2008 x64.

I, like Krishna Kanth (see comments on stack post)wasn't able to find any device IDs beginning BTH.

The device hardware ID is shown as USB\VID_413C&PID_8126&REV_0100, and is shown in device manager (and the found new hardware wizard) as "BCM2045"

Steps I used to make the module install and work are as follows:

1. Follow your steps in the installing the bluetooth stack post up until you have edited all the inf files.

2. Download the dell driver for the bluetooth module

3. Run the DELL driver exe - it will be extracted to your disk - note where it gets extracted to. It will then auto run and hang when it tries to find the Bluetooth device - dont worry, it will be asking you to press F2 or switch your Bluetooth radio on - kill the install process using Task Manager.

4. Open Device Manager and browse to your device and select Update Driver, then browse to the location that you extracted the DELL driver to, and then browse deeper until you find either the Win32 or Win64 folder (depending upon which flavour you are working with) Select Ok at this point - the driver should start installing.

5. When the driver has installed the core files it will find the other "devices" (Bluetooth Printing, Bluetooth PAN e.t.c), and the "Found New Hardware" Wizard will pop up.

6. At this point you need to repoint the wizard to the location in which you created the file list and modified infs using Gils' Bluetooth stack article - and NOT the DELL driver location.

7. Repeat step 6 for every subsequent "device" that is found, they should all install without issue, and your Bluetooth services should work just fine.


Crispin Wright gb

7/10/2008 10:39:25 PM

Hi, have you been able to use the Windows Server Backup full restore onto a VM?

I have a Mac Book Pro with a BootCamp partition, ran a backup that allows a bare metal restore, or full system recovery. My problem is that when I run the wbadmin.exe it tels me the boot partition is too small..

Any thoughts?

Thanks,
Oscar

Oscar us

7/11/2008 1:39:30 PM

I haven't tried a full system restore onto a VM, but I don't have any reason to think it wouldn't work... Is it possible your boot partition is too small? ;)

Gil Kirkpatrick us

9/18/2008 5:51:51 PM

I don't see "Data Execution Prevention" in F10 "HP tx2500z" BIOS.
The HP tx2500z is one of the most powerful laptops...
Is there any other entry to HP BIOS?

Alex Yakov-Lev us

9/19/2008 10:36:45 AM

nice and great post

laptop is now great to use.. Running Windows Server 2008 on a Laptop

laptop cases us

10/1/2008 9:07:38 AM

nice post about tech..

busby seo test us

10/12/2008 8:31:14 AM

Hi:

I am running 32-bit Windows 2008 Server on a Lenovo T61 laptop.

On my machine, I am unable to do the following:

Step 6.3: When I try to run this service, I get an error message "The OS is not presently configured to run this application." Is there any pre-requisite to this service? Or, is it a 64-bit option?

Step 6.5: I do not see any way of turning the AERO UI option. Can you tell me which of the Personalize setting I should look into?

Venki

Venkat Venkataramanan us

10/20/2008 9:46:44 AM

nice tips about installing server 2008 in laptop

seo test us

Add comment


 

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

12/1/2008 8:51:44 AM

Powered by BlogEngine.NET 1.3.1.0
Theme by Mads Kristensen

Search

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008