FOG & Compilando um Kernel

1

Temos usado o FOG instalado no Ubuntu para criar imagens em computadores e agora começamos a criar uma imagem como uma máquina virtual Hyper-V (uma imagem criada como uma máquina virtual foi uma recomendação para nós e estamos executando hosts Hyper-V então criamos como um Hyper-V virtual).

Estamos tendo problemas para obter o kernel que o FOG está usando para ler o disco rígido do virtual (e ele não passará na verificação de disco do teste de Compatibilidade do FOG), então presumimos que os drivers no kernel não suportam o que o Hyper-V virtual usa.

Nós agora tentamos compilar um novo kernel (3.10) usando o arquivo .Config que o FOG fornece e o comando sudo make xconfig que traz um Configurador de Kernel, mas onde diz Microsoft Hyper-V guest support não há tickbox próximo a para incluí-lo no kernel? Tentei marcar Virtualization Drivers e Virtualization e, em seguida, compilei o kernel, mas isso não pareceu resolver nosso problema. Estamos tentando fazer isso em uma instalação do Ubuntu 12.04.

Alguém sabe como incluir o suporte do Hyper-V no kernel e se será ou não uma solução para o nosso problema? Alguma outra ideia?

Por favor, tenha em mente, nós não sabemos muito sobre sistemas operacionais Linux / Unix e nunca compilamos um kernel antes.

    
por Derek 11.07.2013 / 06:19

1 resposta

0

Não tenho certeza se isso ainda é um problema para você, mas pensei em responder sua pergunta de qualquer maneira. Você precisa habilitar o suporte ao Linux Guest primeiro, encontrei o mesmo problema recentemente. Vamos para - Tipo de processador e recursos - > Suporte para convidados Linux Habilite isso e você poderá selecionar as opções do Microsoft Hyper-V. Nota: Se você ativar a opção, o padrão será ativar o código de paravirtualização, portanto, entre no suporte ao convidado do Linux e desative-o.

Espero que isso conserte as coisas para você.

    
por Mark Brookes 04.11.2013 / 11:49