Как оказалось на Hyper-V не очень просто установить linux , я начал ставить CentOS 5.3 (это RHEL кто не в курсе) и наткнулся на одну проблему - драйверы.
По порядку.
Всё действие происходит на win 2008 server core (console) с установленым Hyper-V и всеми на него обновлениями. Создаём виртуалку, указывая железо можно сетевой адаптер вообще пока не добавлять, я ставил с DVD образа мне сеть не к чему все пакеты уже есть на нём.
Если надо можно добавить "Legacy Network Adapter" если нужна сеть при установке, этот адаптер появился после последнего обновления и для него драйвера благо не нужны.
Ставим. Когда установка завершена, грузимся, настраиваем сеть (добавить адаптер не забываем но пока только Legacy, для другого нужны драйверы).
Если есть возможность и желание можно обновить систему для начала:
yum update
(мне нужна была именно 5.3 я не обновлялся)Ставим пакеты для разработки если не поставлены при установке:
yum install kernel-devel
yum install gcc
Скачиваем с http://connect.microsoft.com образ диска "Linux Integration Components v2 RC2"
или вот тут
Hyper-V v1: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ab7f4983-93c5-4a70-8c79-0642f0d59ec2#tm
Hyper-V R2: http://www.microsoft.com/downloads/details.aspx?familyid=C299D675-BB9F-41CF-B5EB-74D0595CCC5C&displaylang=en
На последней версии есть драйвера для ядер с виртуализацией, PAE и т.д.
Вставляем образ в привод виртуальной машины и ставим драйвера:
mount /dev/cdrom /mnt
mkdir /opt/ic
cp /mnt/* /opt/ic/ –R
cd /opt/ic
./setup.pl drivers
Рубаем машину.
reboot
Теперь можно удалить "Legacy Network Adapter" и добавить стандартный( "Synthetic Network adapter" ) адаптер на сеть и проверить как он работает.
Грузимся и смотрим подгрузились ли модули :
/sbin/lsmod | grep vsc
P.S. если используется графика то ставим "мышиные драйвера" если нужно :
Для начала ставим:
yum install xorg-x11-server-sdk
Качаем образ inputvsc.iso из http://www.xen.org/download/satori.html, монтируем в виртуальную машину и устанавливаем :mount /dev/cdrom /mnt
mkdir /opt/ic/mousedrv
cp –rp /mnt/* /opt/ic/mousedrv cd /opt/ic/mousedrv
./setup.pl