FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
cpnc
- рядовой
- Сообщения: 11
- Зарегистрирован: 2014-03-06 18:12:36
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Что-то поломали в 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 все прекрасно.)
Это бага? или я такой криворукий? И что с этим делать?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
ыть
- проходил мимо
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
зачем вам виндофс? и 10\2012 в частности..
неужто без этого унылого дерьма нельзя обойтись?
неужто без этого унылого дерьма нельзя обойтись?
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
В рассылку напишите чтоле....
Как минимум - вербозный лог загрузки надо
Как минимум - вербозный лог загрузки надо
Убей их всех! Бог потом рассортирует...
-
FireWall_Irk
- проходил мимо
-
rijk
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2015-10-16 10:00:48
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Решил так:
При установке переключил IDE контроллер на SCSI
Установил
Переключил обратно на IDE
Работает...
Есть ещё одна проблема FreeBSD 10.2 не видит 4ую и более сетевых карт в Hyper-V Server 2012
При установке переключил IDE контроллер на SCSI
Установил
Переключил обратно на IDE
Работает...
Есть ещё одна проблема FreeBSD 10.2 не видит 4ую и более сетевых карт в Hyper-V Server 2012
-
digital-freak
- проходил мимо
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Приветствую!
Вот тут: https://technet.microsoft.com/en-us/lib ... 48317.aspx советуют отключить Fast IDE драйвер.
В загрузочном меню FreeBSD выбрать и ввести
так же, очевидно, стоит добавить в device.hints
Вот тут: https://technet.microsoft.com/en-us/lib ... 48317.aspx советуют отключить Fast IDE драйвер.
В загрузочном меню FreeBSD выбрать
Код: Выделить всё
3. Escape to the loader prompt.Код: Выделить всё
set hw.ata.disk_enable=1
bootКод: Выделить всё
hw.ata.disk_enable=1- andrian_freebsd
- сержант
- Сообщения: 171
- Зарегистрирован: 2013-08-21 16:10:16
- Откуда: Україна
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Ничего в 10.2 не поломали, наоборот в ядре уже поддержка hyper-v 3.0, проблем нету!
А если поломали, тогда почему у вас проблема не на всех хостах FreeBSD?
Начните с generic ядра ...!
А если поломали, тогда почему у вас проблема не на всех хостах FreeBSD?
Начните с generic ядра ...!
-
cpnc
- рядовой
- Сообщения: 11
- Зарегистрирован: 2014-03-06 18:12:36
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
по-прежнему, даже обновленная система 10.2-RELEASE-p7 не работает на 2008r2 (тоже со всеми последними обновлениями). На windows 10 все ок.
Эх.. печально это все...
Пробовал шаманства с hw.ata.disk_enable=1:
Взял vhdx с установленной freebsd 10.2 от windows 10
конвертировал в vhd
засунул в 2008r2
сделал всякие шаманства с загрузкой с hw.ata.disk_enable=1, загрузкой с cd в single-mode, fsck (тк диск был в read-only), правкой fstab (замена /dev/da0p2 на dev/ada0p2) и device.hints...
Система в итоге грузится. Работает пару минут (при этом можно открывать и записывать(!) файлы).
Затем, через пару минут:
panic: ffs_blkfree_cg: freeing free block
ну и все на этом.
ну и установку системы с сд диска попробовал... Если просто загрузиться - не видит винт vhd вообще. Если загрузиться с set hw.ata.disk_enable=1, то винт установщик видит, но при попытке записи на диск выдает: "Error mounting partition /mnt: mount: /dev/ada0p2: Invalid argument".
Эх.. печально это все...
Пробовал шаманства с hw.ata.disk_enable=1:
Взял vhdx с установленной freebsd 10.2 от windows 10
конвертировал в vhd
засунул в 2008r2
сделал всякие шаманства с загрузкой с hw.ata.disk_enable=1, загрузкой с cd в single-mode, fsck (тк диск был в read-only), правкой fstab (замена /dev/da0p2 на dev/ada0p2) и device.hints...
Система в итоге грузится. Работает пару минут (при этом можно открывать и записывать(!) файлы).
Затем, через пару минут:
panic: ffs_blkfree_cg: freeing free block
ну и все на этом.
ну и установку системы с сд диска попробовал... Если просто загрузиться - не видит винт vhd вообще. Если загрузиться с set hw.ata.disk_enable=1, то винт установщик видит, но при попытке записи на диск выдает: "Error mounting partition /mnt: mount: /dev/ada0p2: Invalid argument".
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Это всё кривые виндовсы....
Убей их всех! Бог потом рассортирует...
-
unisol
- рядовой
- Сообщения: 23
- Зарегистрирован: 2016-02-01 10:53:46
FreeBSD 10.2 не видит vhd в Hyper-V 2008 R2
Поломали - поддержку 2008, в 2012 вроде-бы всё работает.andrian_freebsd писал(а):Ничего в 10.2 не поломали, наоборот в ядре уже поддержка hyper-v 3.0, проблем нету!
А если поломали, тогда почему у вас проблема не на всех хостах FreeBSD?
Начните с generic ядра ...!
У меня в 2008 +10.2/10.3 - не заводится hn0 :\, это, может, похуже, чем не заводящийся ata disengage driver (его хоть отключить можно).
Отправлено спустя 6 минут 58 секунд:
Я пошел другим путём - поставил 10.1 на ZFS, накатил из исходников 10.3-пре (сборка в 1 поток - 4 часа). Потерял hn0 (device attach returned 12), дважды задетекченный жесткий диск (8191МБ ide + 8192МБ scsi).cpnc писал(а):по-прежнему, даже обновленная система 10.2-RELEASE-p7 не работает на 2008r2 (тоже со всеми последними обновлениями). На windows 10 все ок.
Эх.. печально это все...
Пробовал шаманства с hw.ata.disk_enable=1:
Взял vhdx с установленной freebsd 10.2 от windows 10
конвертировал в vhd
засунул в 2008r2
сделал всякие шаманства с загрузкой с hw.ata.disk_enable=1, загрузкой с cd в single-mode, fsck (тк диск был в read-only), правкой fstab (замена /dev/da0p2 на dev/ada0p2) и device.hints...
Система в итоге грузится. Работает пару минут (при этом можно открывать и записывать(!) файлы).
Затем, через пару минут:
panic: ffs_blkfree_cg: freeing free block
ну и все на этом.
ну и установку системы с сд диска попробовал... Если просто загрузиться - не видит винт vhd вообще. Если загрузиться с set hw.ata.disk_enable=1, то винт установщик видит, но при попытке записи на диск выдает: "Error mounting partition /mnt: mount: /dev/ada0p2: Invalid argument".
