Instale o Ubuntu no Chromebook usando o Crouton

18 Comments
Eu comecei recentemente a utilizar um Chromebook e decidi instalar o Ubuntu nele. Há duas maneiras (que eu saiba) de se fazer isso: usando Crouton, que utiliza um ambiente chroot e permite executar tanto o Chrome OS e Ubuntu ao mesmo tempo e você pode alternar entre os dois usando um atalho de teclado, e ChrUbuntu, que funciona você pode dual boot com o Chrome OS, mas ele suporta apenas Chromebooks baseados em x86. 

Desde que eu tenho um Chromebook baseado em ARM (HP Chromebook 11, Samsung Chromebook), eu usei Crouton, realmente prefiro Crouton pela forma como permite alternar entre o Chrome OS e Ubuntu sem ter que reiniciar. 

Se você possui um Chromebook e quer instalar o Ubuntu usando Crouton, aqui está como fazê-lo. Eu testei isso em HP Chromebook 11 e em um Samsung Chromebook, mas deve funcionar em qualquer Chromebook.

Como instalar o Ubuntu em seu Chromebook usando Crouton

Atenção: seguir as instruções abaixo pode anular a garantia! 

1. A primeira coisa que você precisa fazer é ativar o modo desenvolvedor em seu Chromebook: 

a) Em primeiro lugar, você precisa reiniciar o Chromebook em modo de recuperação. Para fazer isso, pressione e segure as teclas Esc e Atualizar e, em seguida, pressione o botão Power, mantendo as outras duas teclas (em Chromebooks mais velhos há um interruptor físico para isso). 

Após a reinicialização, você verá um ponto de exclamação na tela - pressione Ctrl + D (não há pronto - você tem que saber fazê-lo). 

b) Você será perguntado se você deseja ativar o modo de desenvolvedor - confirme e depois de fazer isso, espere. Vai levar um tempo e uma nova tela irá aparecer e então o Chromebook irá reiniciar, iniciar o processo que permite que o modo de desenvolvedor seja ativado. Isso deve levar cerca de 15 minutos. 

c) Depois que é feito, você verá uma tela com um ponto de exclamação vermelho. Você não precisa fazer nada, é só esperar até que seu Chromebook reinicia em Chrome OS. 

Agora cada vez que seu Chromebook começa, você verá uma tela de aviso dizendo que a verificação OS está desligada. Isso adiciona um tempo extra para o processo de inicialização, mas você pode ignorá-lo, pressionando Ctrl + D. 

Você também pode encontrar instruções sobre como ativar o modo de desenvolvedor para cada modelo de Chromebook, aqui.

2. Instalar Ubuntu com Crouton 

a) Baixe o Crouton 

Você pode baixar Crouton aqui. Verifique se o arquivo baixado está salvo na pasta de Downloads. 

b) Instalando o Ubuntu 

Comece o terminal em seu Chromebook, pressionando Ctrl + Alt + T. Em seguida, digite "shell" no terminal. 

Agora você pode começar a instalar o Ubuntu. Antes de prosseguir, eu vou explicar brevemente os comandos abaixo:

  • por padrão, Crouton irá instalar o Ubuntu 12.04 LTS (precise), mas eu adicionei "precise" para o primeiro comando abaixo para que você possa ver como você pode alterar a versão do Ubuntu. Você pode ver uma lista de versões do Ubuntu suportados executando "lista sh-e ~ / downloads / crouton-r" 
  • no modo de desenvolvedor, a configuração padrão é completamente insegura e você não será solicitado por uma senha quando usar "sudo" no terminal Chrome OS. Por esta razão, eu recomendo criptografar o chroot usando "-e" 
  • "-t" significa "alvos" que é o que Crouton usa para decidir o que instalar. O destino pode ser o ambiente de trabalho (nos dois comandos abaixo) como "unity", "xfce" e assim por diante ou outros "pacotes", como "toque", por exemplo. Use "sh-e ~ / downloads / crouton-t help" para ver todos os destinos disponíveis e descobrir mais sobre isso. 
  • Se você estiver usando um Chromebook com uma tela de toque, adicione também o alvo "touch",  (exemplo para Xfce): "-t xfce,touch".
Para ARM Chromebooks: é importante notar que a unidade só funciona no Ubuntu 12.04 (porque só Unity 2D funciona devido Xephyr falta de apoio EGL).


sudo sh -e ~/Downloads/crouton -r precise -t unity -e

Da mesma forma, você também pode instalar o gnome (GNOME Shell), cinnamon, o KDE ou LXDE. 

A instalação deve começar agora e vai demorar um pouco. Quando terminar, você será solicitado a digitar um nome de usuário e uma senha para a nova instalação do Ubuntu. 

c) Iniciar o Ubuntu 

Para começar a Unidade, no terminal Chrome (Ctrl + Alt + T), tipo "shell" e, em seguida:
sudo startunity

Ou, para iniciar o Xfce, abra o terminal Chrome (Ctrl + Alt + T), tipo "shell" (se você já não) e, em seguida:
sudo startxfce4

Você pode alternar entre o Chrome OS e Ubuntu em ARM usando: Ctrl + Alt + Shift + Back e Ctrl + Alt + Shift + Forward (em Chromebooks baseados em x86, os atalhos de teclado são: Ctrl + Alt + Back ou Ctrl + Alt +Forward, em seguida, também pressionar Ctrl + Alt + Refresh). 

Para sair do desktop do Ubuntu, basta selecionar "Logout".

Removendo Ubuntu / Crouton 

Há duas maneiras de remover Ubuntu / Crouton. Você pode reiniciar o seu Chromebook, pressione espaço quando a tela de inicialização pede-lhe para desativar o modo de desenvolvedor e siga as instruções - isto vai limpar tudo, incluindo todas as alterações que você fez para o seu sistema operacional Chrome. 

Ou você pode remover todas as chroots - para fazer isso, saia do Ubuntu (exit Unity/ Xfce ou o que você está usando) e use o seguinte comando no terminal Chrome (Ctrl + Alt + T, em seguida, digite "shell"):

cd /usr/local/chroots 
sudo delete-chroot * 
sudo rm -rf /usr/local/bin

18 comentários:

  1. Muito bom o post, gostei, bem explicado e consegui instalar sem problemas.
    Mas no Ubuntu ele nao conecta com o server e nem reconhece redes wifi, tem algum macete ou fiz algo errado?

    ResponderExcluir
  2. Sandrinho Messa
    8 DE FEVEREIRO DE 2015 09:44
    Muito bom o post, gostei, bem explicado e consegui instalar sem problemas.
    Mas no Ubuntu ele nao conecta com o server e nem reconhece redes wifi, tem algum macete ou fiz algo errado?

    ResponderExcluir
    Respostas
    1. Acredito que seja um problema de drive, talvez as versões mais recentes do ubuntu já venha com esses driver's.

      Excluir
    2. Acredito que seja um problema de drive, talvez as versões mais recentes do ubuntu já venha com esses driver's.

      Excluir
  3. Bom tutorial, faltou apenas dizer que existe uma extensão para abrir o Ubuntu no modo janela do chrome.

    ResponderExcluir
  4. Encontraram a solução para o problema de acesso pelo wi-fi?

    ResponderExcluir
  5. Instalei o ubuntu mas quando reinicio ele volta ao normal e perco tudo.

    ResponderExcluir
    Respostas
    1. no momento que voc inicia o chrome aparece um aviso. Isso acontece porq voc ativou o modo desenvolvedor. Basta apertar crtl + d que da certo

      Excluir
  6. Instalei perfeitamente! Percebi que preciso conectar o wi-fi com o chrome os primeiro e depois iniciar o ubuntu para funcionar.
    Outro macete é instalar o update-manager que não vem instalado para poder baixar programas. sudo apt-get purge update-manager
    ALERTA: Ao tentar atualizar o sistema para o 14.04 pelo update-manager travou meu samsung chromebook 2 e ao reiniciar não consegui retomar o ubuntu. Estou refazendo os procendimentos e não vou atualizar o sistema por enquanto.

    ResponderExcluir
    Respostas
    1. Depois de instalado, para atualizar para o 14.04, fui no terminal do Chrome, coloquei shel, e depois o seguinte comando:

      sudo sh ~/Downloads/crouton -t unity -u

      Excluir
  7. Consigo dar instalar o ubuntu em cima do ChromeOS ?, deixar o Ubuntu nativo?

    ResponderExcluir
  8. Fiz uma adaptação no meu Chromebook soldei um cartão de memória de 128Gb dentro dele e ainda tem a entrada para outro cartão.
    Mas na verdade a minha dúvida é tem como remover definitivamente o Chrome OS e deixar apenas o Linux Ubuntu

    ResponderExcluir
    Respostas
    1. Mas porque? Acho que mesmo que tivesse ainda seria melhor usar via crouton. Menos preocupações...

      Excluir
  9. Se eu instalar o linux consigo instalar outros programas nele?

    ResponderExcluir
  10. sera que tem como instalar O lol no chromebook 2 porfavor responde

    ResponderExcluir
  11. Boa noite a todos, tenho um Samsung XE303C12 que no sexto dia de uso, corrompeu o sistema, pra minha infelicidade.
    Logo após ler um pouco, vi que ele esta com o seguinte erro: recovery_reason: 0x05 tpm error in read-only.
    Alguns locais dizem que devo desligar a bateria que pode voltar a funcionar, fiz isto e não voltou.
    Outros locais dizem que devo desligar entre 20 e 25x que pode voltar.
    A minha duvida e o seguinte: Tem possibilidade de instalar alguma destas distros sem carregar o chromeOS, pois ele não sai da tela que informa que esta sem sistema operacional.
    Ainda se tem salvação para ele, ou vai continuar sendo peso de papel na minha mesa?

    ResponderExcluir
  12. Não consigo fazer com que o terminal reconheça nenhum comando que eu digito, exemplo:
    crosh> shell
    ERROR: unknown command: shell

    ResponderExcluir