FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Добавлено: 2015-08-15 17:17:20
Что-то поломали в 10.2 по части поддержки Hyper-V.
На Windows 10, при использовании vhd или vhdx диска, dmesg выводит 15(!) da устройств. (da0, da1, d2 итд) объемом 0 байт (кроме одного, который и является "жестким" диском.
da0: <Msft Virtual Disk 1.0> Fixed Direct Access SPC-3 SCSI device
Все остальные:
da1: < > Fixed Direct Access SCSI device
da2: < > Fixed Direct Access SCSI device
итд итп.
При этом на windows 10 Hyper-V, возможно поставить FreeBSD 10.2 и все будет работать. Правда у меня, после установки системы и перезагрузки da0 стал da1, ну да с этим жить можно...
Но в Windows Server 2008 R2 Hyper-V, в принципе невозможно использовать FreeBSD 10.2. Виртуальный диск не определяется совсем. Вместо диска, показывается 19 штук da*: < > Fixed Direct Access SCSI device устройств, объемом 0 байт. Никаких других дисков типа ada итд нету.
Пробовал всякие шаманства, типа делать не динамический vhd, а фиксированный, включать-выключать службы интеграции в hyper-v, грузиться на freebsd без поддержки ACPI, грузить принудительно модули ядра hv_vmbus.ko и hv_storvsc.ko - бесполезно.
Копирование файла работающего vhd диска с windows 10 на win Server 2008 R2 тоже не дало никакого эффекта.
http://c2n.me/3maHgE3
http://c2n.me/3maHpyY
Проблема проявляется и в 32 и 64 битной сборках.
(На FreeBSD 10.1 все прекрасно.)
Это бага? или я такой криворукий? И что с этим делать?
На Windows 10, при использовании vhd или vhdx диска, dmesg выводит 15(!) da устройств. (da0, da1, d2 итд) объемом 0 байт (кроме одного, который и является "жестким" диском.
da0: <Msft Virtual Disk 1.0> Fixed Direct Access SPC-3 SCSI device
Все остальные:
da1: < > Fixed Direct Access SCSI device
da2: < > Fixed Direct Access SCSI device
итд итп.
При этом на windows 10 Hyper-V, возможно поставить FreeBSD 10.2 и все будет работать. Правда у меня, после установки системы и перезагрузки da0 стал da1, ну да с этим жить можно...
Но в Windows Server 2008 R2 Hyper-V, в принципе невозможно использовать FreeBSD 10.2. Виртуальный диск не определяется совсем. Вместо диска, показывается 19 штук da*: < > Fixed Direct Access SCSI device устройств, объемом 0 байт. Никаких других дисков типа ada итд нету.
Пробовал всякие шаманства, типа делать не динамический vhd, а фиксированный, включать-выключать службы интеграции в hyper-v, грузиться на freebsd без поддержки ACPI, грузить принудительно модули ядра hv_vmbus.ko и hv_storvsc.ko - бесполезно.
Копирование файла работающего vhd диска с windows 10 на win Server 2008 R2 тоже не дало никакого эффекта.
http://c2n.me/3maHgE3
http://c2n.me/3maHpyY
Проблема проявляется и в 32 и 64 битной сборках.
(На FreeBSD 10.1 все прекрасно.)
Это бага? или я такой криворукий? И что с этим делать?