Installing SharePoint 2010 using Windows 7 Boot from VHD

If you plan to install SharePoint in a VHD using the Windows 7 Boot from VHD capability, there a few gaps in the story that are worth sharing…

First off, I wanted to make my life as simple as possible and start with a base Windows 2008 build, rather than create my own from scratch.  Here’s how to speed along that process.

First, download the Windows 2008 R2 Enterprise Trial VHD from the Microsoft Download site

Expand the downloaded files, then open the Command Prompt. Be sure to Run as Administrator though!

Now execute these commands:

bcdedit /copy {current} /d “Boot_From_VHD”

Copy the CSLID that is displayed, and then use that CLSID as you run each of the following commands:

bcdedit /set {CLSID} device vhd=[C:]\vhdname.vhd

bcdedit /set {CLSID} osdevice vhd=[C:]\vhdname.vhd

bcdedit /set {CLSID} detecthal on

You should replace [C:]\vhdname.vhd with the path and name of your extracted VHD.

Once that is complete reboot and you will have the option to “Boot_From_VHD”!  You can verify the bootloader is configured correctly with the bcdedit command which will list all the boot options.  If you want to delete the entry make note of the GUID listed in bcdedit and use the following command…

bcdedit /delete {GUID} /cleanup

At this point you may find (as I did) that when you boot your VHD it bluescreens. This can often be because the maximum size of the VHD was configured to be larger than the free space available on the physical hard drive.

In Windows 7 you can mount the VHD as a volume in Computer Management, and shrink the volume (thanks http://radicaldevelopment.net/index.php/2009/11/20/create-virtual-hard-disk-vhd-windows-7/)

To do this, open Computer Management from Administrative Tools. Click Disk Management in the nav pane. Then, on the Action menu click Attach VHD. Right-click the volume you want to shrink and click Shrink Volume.

But that just decreases the size of the volume as seen by the guest OS. It doesn’t decrease the amount of physical disk space the VHD attempts to reserve when you boot it.  That’s the next step…

Download and install VHD Resizer from vmtoolkit.com and shrink the VHD to a suitable maximum size for your physical disk. I chose 25Gb.

Now reboot your PC into your Windows 2008 virtual machine and simply install SharePoint 2010.  I recommend using Joe Li’s SharePoint 2010 installation FAQ as a guide.

Happy SharePointing!

Office 2010 – 32-bit or 64-bit?

Office 2010 is the first version of Microsoft Office to be available in 32-bit and 64-bit versions.

If you are running a 64-bit version of Windows, you should install 64-bit Office, right?

WRONG!

Official advice from Microsoft is to use the 32-bit version unless you specifically need to make use of some of the capabilities only available in the x64 version such as Excel 2010’s support for larger data sets.

The problem is that Office 2010 x64 introduces breaking changes that mean 32-bit add-ins may not work in 64-bit Office. For a complete discussion see http://msdn.microsoft.com/en-us/library/ee691831(office.14).aspx

Office 2010 System Requirements

Minimum CPU and  RAM requirements are unchanged from Office 2007, but the footprint of most Office applications have gotten larger. Most standalone application disk-space requirements have gone up by 0.5 GB and the suites have increased by 1.0 or 1.5 GB.

So, in short, if your PC can run Office 2007, it will be able to run Office 2010. If you just acquired a brand new PC, it also will be able to run the forthcoming suite. But if you’re using Office 2003, there are no guarantees you’ll automatically be able to run Office 2010 on the same hardware.

The 32-bit version of Office 2010 will run on the following 32-bit operating systems: XP with Service Pack (SP)3, Vista SP1, Windows 7, Windows Server 2008 and Windows Server 2003 R2 (with MS XML). The 64-bit version will run on on 64-bit versions of all of these same operating systems, with the exception of Windows Server 2003 R2.

via Mary Jo Foley

4 Great Reasons to use Social Media

  1. If your customers, competitors or partners are using social media, why wouldn’t you?
  2. No matter how big you are, you cannot hire all the smartest people. It doesn’t mean they are inaccessible.
  3. Your customers and clients are co-shaping your reputation. Do you know what they are saying?
  4. You can spot trends by monitoring …but only monitor what would cause you to act.

All too often, businesses block access to tools that they deem irrelevant to employees work and a drain on productivity. But why block employee access to tools that your customers are using? It’s a false assumption. You may as well ban email because for sure people will be sending irrelevant emails during the day. Instead, provide the tools but have clear policies regarding their use and the consequences of their misuse.

With thanks to Sharon Richardson and her two great posts from the Dell Social Media Huddle: Trends Part 1 and Community Matters.