Vamos colocar a mão na massa. No laboratório que montei para fazer este post fiz a instalação do Debian somente texto e informei nas configurações da Maquina Virtual para utilizar a Rede Legada, pois o Kernel padrão do Debian não reconhece a Rede Sintética. Esta rede está conectada a um Switch Virtual que possui acesso a internet, para podermos atualizar o Kernel do Debian:
Precisaremos informar no source list o repositório utilizado para atualizar o kernel do Debian, para isso siga o procedimento abaixo, editando o arquivo /etc/apt/sources.list :
# cd /etc/apt
# vi sources.list
Segue abaixo, o sources.list utilizado:
#mirros de seguranca mundial do debian
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
#mirros de atualizacao
deb http://ftp.debian.org/debian/ squeeze-updates main
deb-src http://ftp.debian.org/debian/ squeeze-updates main
#mirros do dotdeb que mantem em dia a atualizacao do mysql para debian
#deb http://packages.dotdeb.org squeeze all
#deb-src http://packages.dotdeb.org squeeze all
#mirros de seguranca do brasil
deb http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
deb-src http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
#mirros oficiais do brasil
deb ftp://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb-src ftp://ftp.br.debian.org/debian/ squeeze main contrib non-free
#repositorio para kernel 3.2.X
deb http://ftp.br.debian.org/debian-backports/ squeeze-backports main contrib non-free
Agora depois de editado e populado nossa sources.list , vamos atualizada conforme procedimento abaixo:
# apt-get update
Depois de Atualizar a lista, vamos fazer uma pesquisa no repositório no qual utilizaremos para instalar o kernel 3.2.X no Debian:
# apt-cache search linux-image-3
Verificamos que nosso repositório possui o kernel 3.2.X conforme esperavamos, nisso agora vamos efetuar a instalação do Kernel, seguindo o comando abaixo:
# apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.4-amd64 firmware-linux-free
Depois de digitar o comando no prompt, ele irá solicitar confirmação da instalação. Caso sua instalação esteja em português digite S e pressione Enter. Caso sua instalação esteja em Inglês digite Y e pressione Enter. Depois de instalado o kernel , favor reiniciar o sistema para que o mesmo possa inicializar com o novo kernel instalado.
Para verificar, se está utilizando o novo kernel digite os comandos abaixo:
# uname -a
# lsmod | grep hv
O ultimo comando verifica se os drivers de integração do Hyper-V estão disponíveis para serem utilizados. Agora é só configurar a Rede Sintética para utilizar redes de alta velocidade e utilizar armazenamento SCSI caso deseje.
Veja nesta ultima foto, a utilização da Rede Sintética no Debian, após a instalação do Kernel 3.2.X.
Bom pessoal, espero que este post possa ajudar aqueles que precisavam de uma solução para virtualizar Servidores Linux Debian em ambientes de virtualização com Hyper-V. Só lembrando que o Debian não possui suporte oficial da Microsoft, mais como pudemos ver ele é totalmente funcional quando utilizamos o Kernel 3.2.X. Qualquer dúvida sobre a implementação do post favor comentar. Que a Graça e Paz estejam com todos.
Fonte:
http://www.cyberciti.biz/faq/debian-linux-6-apt-get-install-linux-kernel-3-2/
ResponderExcluirCara muito bom está de parabéns belo tutorial!
ResponderExcluirAngelo,
ExcluirObrigado por visitar o Blog e agradeço o apoio.
Att,
Emerson
Muito bom mesmo esse tutorial. Me ajudou muito.
ExcluirSaiu a nova versao do kernel 3.4.9 em abril, porem, ao executar o comando apt-cache search... nos repositórios do Debian só aparece 3.2. Isso é porque a comunidade Debian não tem a atualizacao do novo kernel, ou eu estou fazendo algo de errado. Porque no ubuntu ja tem a 3.4.9.
ResponderExcluirBom dia, tenho a versão do Hyper-V 6.1.7601.17514 e estou tentando instalar uma versão linux com o kernel 3.6, tem alguma imcompatibilidade que voce saiba??
ResponderExcluirMuito bom este post
ResponderExcluir