FOG & Сборка ядра
Мы использовали FOG, установленный в Ubuntu, для создания образа компьютеров и теперь начали создавать образ как виртуальную машину Hyper-V (образ, созданный как виртуальная машина, был для нас рекомендацией, и мы работаем с хостами Hyper-V, поэтому мы создали это как виртуальный Hyper-V).
У нас возникают проблемы с получением ядра, которое FOG использует для чтения виртуального жесткого диска (и оно не пройдет проверку диска в тесте на совместимость FOG), поэтому мы предполагаем, что драйверы в ядре не поддерживают то, что Hyper-V виртуально использует.
Теперь мы попытались скомпилировать новое ядро (3.10), используя .Config
файл, который поставляет FOG и команда sudo make xconfig
который вызывает Конфигуратор ядра, но где он говорит Microsoft Hyper-V guest support
рядом нет галочки, чтобы включить его в ядро? Пробовал тикать Virtualization Drivers
а также Virtualization
, а затем скомпилировал ядро, но это, похоже, не решило нашу проблему. Мы пытаемся сделать это на установке Ubuntu 12.04.
Кто-нибудь знает, как включить поддержку Hyper-V в ядро, и действительно ли это будет решением нашей проблемы? Есть еще идеи?
Пожалуйста, помните, что мы не знаем много об операционных системах Linux/Unix и никогда раньше не компилировали ядро.
1 ответ
Не уверен, что это все еще проблема для вас, но подумал, что я все равно отвечу на ваш вопрос. Сначала нужно включить поддержку гостевой системы Linux. Недавно я столкнулся с той же проблемой. Перейдите к - Тип процессора и функции -> Поддержка гостевых систем Linux. Включите его, и вы сможете выбрать параметры Microsoft Hyper-V. Примечание. Если вы включите эту опцию, то по умолчанию будет включен код паравиртуализации, поэтому перейдите в службу поддержки гостей Linux и отключите ее.
Надеюсь, это все исправит.