16/11/2015 Atenção, este post foi feito no momento do lançamento do Technical Preview 2. Estou trabalhando no Technical Preview 3 para poder gerar conteúdo e apresentar alguns detalhes de como configurar e usar o Nano Server no dia-a-dia.
Olá pessoal, saem aos poucos alguns artigos a respeito do Windows Nano Server, mas ninguém fala nada a respeito do VirtualBox. Todos os testes que vi foram feitos a com o Hyper-V.
A primeira coisa que você precisa entender do Nano Server é: ELE NÃO POSSUI NENHUMA INTERFACE, NEM O CONSOLE! Isso significa que você precisa fazer tudo a partir de outra máquina. Eu tentei rodar o Nano Server diversas vezes, e depois de muito tempo descobri que na verdade já estava funcionando. A ausência do console me fez pensar que havia algo errado.
No post anterior eu falei do que seria o Nano Server, agora vamos criar um VHD para o Virtual Box.
Não vou detalhar aqui como instalar o Virtual Box, o procedimento é bem simples, mas se precisar de ajuda, use esse link.
Tutorial – Windows Nano Server para o VirtualBox
Crie a pasta c:NanoServer
Downloads
Para começar, você vai precisar fazer alguns downloads.
ISO Windows Server Technical Preview 2 (ou superior)
Faça download de uma ISO que se encontra no site do TechNet Evaluation Center. A ISO que baixei foi a 10074.0.150424-1350.fbl_impressive_SERVER_OEMRET_X64FRE_EN-US.ISO na época, coloque a ISO na pasta c:NanoServer.
Nano Server Scripts @ GitHUB
Para facilitar criei um repositório no GitHub dedicado ao Nano Server. Clone-o no diretório c:NanoServer.
Execução
Para facilitar a sua vida, e evitar que você precise editar os scripts para começar, não tenha mais que 1 único arquivo ISO no diretório c:NanoServer.
Execute o powershell como adminsitrador.
Execute os comandos um-a-um:
Set-ExecutionPolicy Unrestricted
cd C:NanoServer
.Create-VirtualMachine-VHD.ps1
Alguns warnings pedirão sua confirmação para algumas tarefas. Confirme todos.
Após a execução do script, que leva alguns minutos, seu VHD estará pronto para ser usado no VirtualBox.
Finalizado!
Seu VHD está pronto.
Configurações opcionais
A Microsoft publicou dia 4 de Maio um Getting Started with Nano Server, com muito mais detalhes, nele temos muito mais informações detalhadas.
Por exemplo, o script Create-VirtualMachine-VHD.ps1 cria seu VHD com todos os pacotes disponíveis, tente comentar alguns pacotes, a configuração fica em:
local_Apply_Cab -cabName 'Microsoft-NanoServer-Compute-Package' local_Apply_Cab -cabName 'Microsoft-NanoServer-FailoverCluster-Package' local_Apply_Cab -cabName 'Microsoft-NanoServer-Guest-Package' local_Apply_Cab -cabName 'Microsoft-NanoServer-OEM-Drivers-Package' local_Apply_Cab -cabName 'Microsoft-NanoServer-Storage-Package' local_Apply_Cab -cabName 'Microsoft-OneCore-ReverseForwarders-Package'
No arquivo unattend.xml que está no repositório que você baixou, encontramos:
- nome da máquina
- password de administrator
- Time Zone (já configurado para Brasil)
- Registered Owner
- Registered Organization
No próximo post eu falo de como criar a máquina virtual no VirtualBox e em seguida como conectar na sua nova VM.
Grande abraço!
[UPDATE 07/02/2019]
O repositório do github foi descontinuado. A intenção de rodar .NET em uma instalação minimalista e com foco em configuração deu lugar ao deploy no Linux, com .NET Core. Algo que realmente ficou fácil e atende muito melhor minhas necessidades. Infelizmente descontinuei o repositório.
Boa noite amigo,
Infelizmente o Link do seu repositório GitHUB esta quebrado.
Teria como repostar?
Luiz
Luiz, eu busquei aqui e de fato eu não tenho mais esse repositório. Vale lembrar que esse é um post de 2015, portanto inconsistente com o que temos hoje.
Fico triste pois dessa vez fico devendo. Eu de fato não tenho mais esse repo em lugar algum. De qualquer forma agradeço pelo contato.