Início > Virtualização > Habilitando Intel-VT em Notebooks Sony VAIO da linha CR para suporte a Virtualização

Habilitando Intel-VT em Notebooks Sony VAIO da linha CR para suporte a Virtualização

segunda-feira, 2 mar 2009 @ 5:14 PM Deixe um comentário Go to comments

Sabemos, que dentre os requisitos básicos para o Hyper-V operar em uma máquina, é o suporte a 64 bits, D.E.P. e Intel-VT ou AMD-V. Em meu notebook Sony VAIO VGN-CR240E, o processador T7250 suporta todos os requisitos para a virtualização (ver outros posts). Entretanto, por algum motivo a Sony trava o recurso VT através da BIOS de forma que a funcionalidade fica indisponível para ser habilitado, ver o artigo: C381809.

Existe um método que pesquisei em diversos fóruns, onde quando gerei um dump da NVRAM encontrei uma similaridade com outros modelos da linha CR com relação aos seus registradores. O segredo é habilitar este registrador 0x5BB direto na NVRAM, usando o SymCMOS.exe.

O procedimento abaixo cria um arquivo literal da tabela de símbolos com os atuais valores, onde será possível habilitar o registrador 0x5BB, fixado em [0000], e gravar de volta com o novo valor, que será [0001]. Segue abaixo os passos:

AVISO: Embora o procedimento abaixo seja simples, é importante ter uma ação de contingência para caso apresentar algum problema inesperado, exemplo: remover a bateria da CMOS. Portanto, teste por sua própria conta e risco.

AVISO: Nunca mude um valor diferente de [0000], significa que o seu notebook não é o modelo VGN-CR240E ou verifique a versão da Phoenix BIOS que esta em seu notebook.

  1. Verifique a versão da BIOS, e se esta atualizada usando msinfo32.exe:

    BIOS Version/Date    Phoenix Technologies LTD R1121Q0, 02/06/2008

  2. Crie um disco de boot MS-DOS (no meu caso usei um Pen Drive para o boot), contendo o executável SymCMOS.exe.
  3. Entre na BIOS, e reset as configurações padrões de fábrica, salve e reinicie.
  4. Entre na BIOS novamente, habilite o boot por dispositivos externos e defina qual dispositivo será usado na inicialização.
  5. Em seguida, execute o symcmos.exe –v2 –lcmos.txt.
  6. Com um editor de texto, modifique o registrador 05BB do arquivo gerado acima:

    ……
    (05AC) [0000]
    (05AF) [0000]
    (05B2) [0000]
    (05BB) [0000] –> (05BB) [0001]
    (05BE) [0000]

  7. Salve o arquivo modificado com outro nome, exemplo: novacmos.txt.
  8. Em seguida, execute o symcmos.exe –v2 –unovacmos.txt para aplicar os novos valores, e reinicie.
  9. Para testar o funcionamento, podemos usar o SecurAble.exe para validar se o procedimento habilitou a virtualização por hardware. Veja este post anterior, o resultado será Locked On em Hardware Virtualization.

NOTA: Como a Phoenix BIOS de versão R1121Q0 é suportada nos modelos do Sony VAIO abaixo e o processador desses modelos atendem os requisitos mínimos do Hyper-V, é provável que seja o mesmo registrador para habilitar o recursos de virtualização. Entretanto, não posso garantir que o mesmo procedimento seja válido em todos os modelos.
VGN-CR215E *
VGN-CR215E/B *
VGN-CR220E *
VGN-CR220E/L *
VGN-CR220E/N *
VGN-CR220E/P *
VGN-CR220E/R *
VGN-CR220E/W *
VGN-CR225E *
VGN-CR225E/L *
VGN-CR231E *
VGN-CR231E/R *
VGN-CR240E/B *
VGN-CR240N *
VGN-CR240N/B *
VGN-CR290 *
VGN-CR290E *
VGN-CR290E/AW *
VGN-CR290EBR/C *

* Não deixe de mandar um comentário caso o procedimento acima funcione com um desses outros modelos.

Finalizando o procedimento detalhado acima, já será possível reduzir/aumentar uma partição com o diskmgmt.msc ou com o diskpart.exe para instalar o Windows Server 2008 RTM x64 com Hyper-V e em seguida aplicar o KB950050 antes de instalar o papel de virtualização.

Jonildo Santos
MCT/MCITP

Categorias:Virtualização
  1. Jorge
    segunda-feira, 27 abr 2009 @ 11:57 PM às 23:57

    Obrigado Jonildo, funcionou perfeitamente no meu vaio CR220. Uma pergunta: como enconstraste o endereço correto da NVRAM a ser alterado?

  2. Ranisses
    domingo, 21 jun 2009 @ 9:58 PM às 21:58

    Boa noite Jonildo, tenho um Sony Vaio VGN-C240E, porém o meu processador é o T5500, que o segundo o site da Intel (http://ark.intel.com/Product.aspx?id=27253) tem suporte a VT. Segui o seu procedimento porém não funcinou. A unica coisa que não consegui fazer foi o update, pois não encontrei em nenhum site. Você tem alguma dica do que posso fazer?Desde ja agradeço.Ranisses A. Corona

  3. Sander
    segunda-feira, 21 set 2009 @ 3:06 PM às 15:06

    Hello,can you test if this also works for my laptop. I have a sony vaio vgn-cr29xn and my bios version is R1131Q0greetings,Sander

  4. Andre
    terça-feira, 29 dez 2009 @ 9:39 PM às 21:39
  5. Pedro
    quinta-feira, 1 abr 2010 @ 9:29 AM às 9:29

    Qual o endereço certo para o Sony Vaio FW360AJ ?

  6. Paulo
    segunda-feira, 3 out 2011 @ 5:39 PM às 17:39

    Cara! muitissimo obrigado!
    Funcionou perfeitamente num vaio gn cr220e dourado!
    Eu tinha perdido as esperanças!

  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: