Parallel Port Driver Service - parport

I have been some trusty Windows Server 2003 VMs from Virtual Server 2005 across to Windows Server 2008 R2 Hyper V this week and without fail each of them has given me the boot message "At least one service or driver failed during system startup. Use Event Viewer to examine the event log for details."

Error - At least one service or driver failed during system startup. Use Event Viewer to examine the event log for details. 

Now I expect this when network adaptors have yet to find their drivers as all sorts of things fall over, but even once the devices were all happy and working the prompt persisted - checking the event logs showed that the Parallel port driver service failed to start - I didn't think you could get parallel ports on VMs! :)

Anyhow, thought I'll check the services MMC and disable it - but it was not to be found there. A quick search later revealed some posts suggesting I tweak registry values to stop the service ; but I don't like doing that sort of thing, especially when this one is a DC. So fiddled around with command line options for services and found that the answer is one line in a dos prompt thus:

 sc config parport start= disabled

Simple, by the third VM I managed to remember it without looking at the help!

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Network Cable unplugged in Virtual Server 2005 R2 SP1 running on Windows Server 2008

I was moving our staging servers onto some spare hardware we had recently decomissioned and thought it would be a good chance to play with Server 2008. I first attempted this before the RTM of Server 2008 and ran into networking problems, but at the time I was busy on projects so left it as it was and put it down to being a bug that would probably be fixed in the final release. Well today I tried again to get Virtual Server 2005 R2 SP1 running on a Windows Server 2008 full installation. My VMs transferred across and added fine to the new host. But when i booted them the network connections all said network cable unplugged. D'Oh!. I fiddled a little - change connection to not connected, create new virtual network, etc. all the normal stuf you try before looking for an answer. Whilst I was trying this i then also lost connection to the host - D'Oh!. Fortunately the KVM over IP i fitted a few months back saved a trip to the Server Room.

So here I am again with failing RDP into the server and VMs that won't talk to anything over the network. First thing i found googling was the TCP offload issues. We had encountered these before with our broadcom nics on the Dell servers - causing our Virtual server service to suspend all communication to the service, the VMs talked fine over the network but you couldn't open up the admin web site or the VMRC connections - the only solution was to stop and start the Virtual Server service, not popular during the day when people are using the guests! Sop in this instance Microsoft have given a nice article - http://support.microsoft.com/kb/888750 A small note in the middle reads:

Note If you have any network adapters that Virtual Server 2005 guests use, Microsoft recommends that you disable TCP segmentation offloading.

I used the second method - disable it altogether. Seemed a safer bet to me, especially as there is only one NIC in the server at the moment. Thankfully this allowed me back into the server over RDP, but I was still getting network cable unplugged inside my Virtual Machines.

I figured it was now a virtual server issue as the configuration page for each of the virtual machines showed 0 bytes received and sent even though i kept trying some pings.

A little more googling revealed a hint and then the answer, my VMs had been set to boot up automatically on the previous host as we needed to make sure they didn't go down and not come back up. This meant that the VMs were set to run under a local user account without admin rights. Now it told me when i first added the VMs to this host that the account was not valid - which was fair it was a local user account that didn't exist on this host. Creating the local account and specifying the credentials worked fine. But now the issue transpires to be permissions on the Virtual Network files, or more generally the Virtual Machines and Virtual Network folders. The following article details what's needed :

http://www.microsoft.com/technet/prodtechnol/virtualserver/2005/proddocs/vs_operate_using_secure_vm.mspx?mfr=true

But hang on! This folder is the all users documents folder or as Windows Server 2008 now uses C:\Users\Public\Documents\. Surely everyone has access to that?, or at least the local Users group - but no, Microsoft seem to have locked it down so that by default only administrators gain access! Adding some permissions to the Virtual Networks folder for the local user account the VMs run under and restarting them brought all the virtual NICs to life.

Well I am pleased that it is finally working, but a little frustrated that it was down to some buried permissions that really could have been flagged up in the Virtual Server interface.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Virtual Server 2005 R2 SP1 Update

I stumbled across this download today on Microsoft's site, but the KB article 948515 doesn't exist yet and even the virtualization team blog doesn't mention it! Hey ho, I'm sure they'll blog it soon! So it seems that they have releaed today an update for Virtual Server 2005 R2 SP1 that provides support for the following Host and Guest Operating Systems

Additonal Guest Operating System support:
Windows Vista® Ultimate Edition with Service Pack 1 (SP1)
Windows Vista® Business Edition with Service Pack 1 (SP1)
Windows Vista® Enterprise Edition with Service Pack 1 (SP1)
Windows Server® 2008 Core
Windows Server® 2008 Standard
Windows Server® 2008 Datacenter
Windows Server® 2008 Enterprise
Windows Server® 2008 Small Business Server
Windows XP Professional with Service Pack 3

Additional Host Operating System support:
Windows Vista® Ultimate Edition with Service Pack 1 (SP1) (non-production use only)
Windows Vista® Business Edition with Service Pack 1 (SP1) (non-production use only)
Windows Vista® Enterprise Edition with Service Pack 1 (SP1)(non-production use only)
Windows Server® 2008 Core
Windows Server® 2008 Standard
Windows Server® 2008 Datacenter
Windows Server® 2008 Enterprise
Windows Server® 2008 Small Business Server
Windows XP Professional with Service Pack 3 (non-production use only)

I haven't tried it on my Virtual Server yet, but will do soon and let you know what i find.

You can find the update here: http://www.microsoft.com/downloads/details.aspx?FamilyID=A79BCF9B-59F7-480B-A4B8-FB56F42E3348&displaylang=en

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

 

Dilbert of the day