Antivirus on Windows Server Core

As some people say AV on Server Core is a strategic choice. But what are the products that support Server Core?

Here is an exhaustive list of the enterprise anti-virus/endpoit protection products


Not specified / Not confirmed:

Not supported:

2013 Update: Antivirus on Windows Server 2012 Core


Simple iSCSI Lab with Linux & Windows Server 2008 Core

This is a very simple lab scenario for testing iSCSI.
In Linux iSCSI is setup in the usual way: from command line. Since Windows 2008 Core dosen’t have an interface to setup iSCSI initiator, you have to use the linux-way: command line.

iSCSI Target: Linux Box, openSuSE 11, IP address:, Name:
iSCSI Initiator: Windows Server 2008, Core Install, IP Address:, Name:

Target setup:
Install openSuSE 11, any installation type + iscsitarget, iscsitarget-kmp-default
Make available one additional disk, in this case sdb
Add target by editing /etc/ietd.conf:
Lun 0 Path=/dev/sdb, Type=fileio

Enable & satart service
#chkconfig --set iscsitarget on
#rciscsitarget start

Initiator Setup:
Install Windows Server 2008 core

Enable & satart service
sc \\core config msiSCSI start= auto
net start msiSCSI

Setup iSCSI Intiator

iscsicli AddTargetPortal 3260
iscsicli ListTargets
Targets Lists:
iscsicli QloginTarget
iscsicli PersistentLoginTarget T * * * * * * * * * * * * * * * 0
iscsicli ListPersistentTargets
iscsicli ReportTargetMappings

Create partition & format

DISKPART> rescan
DISKPART> list disk
DISKPART> select disk=1
DISKPART> online
DISKPART> create partition primary
DISKPART> format quick

Migrating Windows server 2008 guests from Virtual Server to Hyper-V

Virtual server is limited to one CPU per VM. When you go to Hyper-V, it’s posible to use up to 4 virtual CPU inside each VM.

To be able to use more than one CPU you have to change from uni-processor hal to multiprocessor hal. So far I could research this change is not well documented for Windows Server 2008. Here it is:

Execute MSConfig, and then go to tab Boot -> Advanced Options…, check option “Detect Hal”, restart to these options take effect.

Or using command line:

bcdedit /set detecthal yes