Linux環境をHyper-V上に構築する方法
主に自分用メモ
ホストはHyper-V Server 2008R2
ゲストはCentOS5.3 x86-32
最初はレガシーネットワークアダプタを追加した状態で起動する(そうしないとネットに繋がらないため。)

とりあえず
su
yum update
yum upgrade

とする。
gccとmakeが必要だが、筆者の場合追加でインストールする必要はなかった。

LinuxICは以下からダウンロード
Linux Integration Components for Windows Server 2008 Hyper-V R2

su
yum install gcc
yum install make
yum install kernel-devel
reboot
su -
mkdir /opt/LinuxICv2
mount /dev/cdrom /mnt
cp /mnt/* /opt/LinuxICv2/ -R
cd /opt/LinuxICv2
./setup.pl drivers

Checking if required components are installed...done.
Updating Linux integration components (vmbus, enlightened ide, enlightened scsi and network drivers) for Hyper-V...
Building vmbus driver...done.
Building blkvsc driver...done.
Building storvsc driver...done.
Building netvsc driver...done.
Installing vmbus driver...done.
Installing blkvsc driver...done.
Installing storvsc driver...done.
Installing netvsc driver...done.
Updating module dependencies. This may take a while...done.
Installing various udev rules and scripts...done.
Updating initrd image...
        Backing up /boot/initrd-2.6.18-164.el5.img to /boot/initrd-2.6.18-164.el5.img.backup0
        Done. Updated /boot/initrd-2.6.18-164.el5.img
Updating grub conf file...
        Done.
Installing vmbus startup script...
*** The drivers have been updated successfully. You will need to reboot.***
reboot
/sbin/lsmod | grep vsc

netvsc                 45232  0
storvsc                36772  0
blkvsc                 40260  3
vmbus                  56264  3 netvsc,storvsc,blkvsc
scsi_mod              141717  5 scsi_dh,storvsc,blkvsc,libata,sd_mod
というところ。