===== Instalando Ubuntu 12.04 no atom-asctec =====
==== Criando uma versão customizada do Ubuntu 12.04 para o atom-asctec ====
Este tutorial foi baseado no [[http://robotics.ccny.cuny.edu/wiki/AscTec/LiveCD|site]].
=== Preparação ===
* Tenha um computador com Ubuntu instalado;
* Baixe a imagem do [[http://www.ubuntu.com/download/desktop|Ubuntu 12.04 Desktop (x86)]];
* Instale o programa [[http://uck.sourceforge.net/|UCK]] (Ubuntu Customization kit) ou, pela Central de Programas do Ubuntu, procure por UCK (Kit de Customização do Ubuntu) e instale;
=== Criando uma Imagem ===
Inicie o UCK, execute no terminal:
$ uck-gui
Irá aparecer uma série de mensagem na tela, responda na sequência abaixo:
* **OK**
* **pt** e **OK**
* **pt-BR** e **OK**
* Escolha a imagem ISO que baixou: **ubuntu-12.04.2-desktop-i386.iso**
* **yes**
* **yes**
Depois, selecione **run console application** e um novo terminal irá aparecer.
=== No terminal aberto ===
== Remova o Display Manager ==
Isso é necessário para que o X não inicie automaticamente ao iniciar o atom-asctec.
apt-get remove lightdm --purge
== Set up wireless ==
Este passo é indicado pelo manual do atom-asctec. Instalar o wicd no lugar do network-manager do Ubuntu.
apt-get remove network-manager --purge
apt-get install wicd
== Adicionando os módulos SD card ==
Edite
nano /etc/initramfs-tools/modules
Adicione as seguintes linhas e salve:
sdhci
sdhci-pci
mmc_block
Para as alterações terem efeito, execute:
update-initramfs -u
== Construindo a imagem ==
Feche o terminal (se abrir outro, feche-o). Retorne ao uck gui e selecione **continue building**. Ao final do processo, você verá no seu terminal algo como:
Generation completed SUCCESSFULLY, find your ISO in /home/USERNAME/tmp/remaster-new-files
=== Movendo a imagem criada ===
Mova a imagem criada do diretório temporário:
sudo mv ~/tmp/remaster-new-files/livecd.iso ~/Desktop/.iso
sudo chown USERNAME ~/Desktop/.iso
==== Criando um LiveUSB com a imagem customizada para a instalação ====
* Inicie o programa **Criador de Discos de Inicialização** no Ubuntu;
* Coloque o pendrive que será utilizado para instalar o Ubuntu 10.10 no atom-asctec (**Atenção: os dados do pendrive serão perdidos no processo, faça um backup**);
* Escolha a imagem customizada na seção **Drive de CD/Imagem**;
* Clique em **Criar disco de Inicialização**
==== Instalado o Ubuntu no atom-asctec ====
=== Preparando ===
* Ligue o monitor (fornecido pela ASCTEC) no atom-asctec;
* Ligue os cabos adaptadores USB nas portas USB do atom-asctec;
* Ligue o teclado em um cabo-adaptador USB;
* Ligue o pendrive (previamente "carregado" com a imagem customizada no outro cabo-adaptador USB);
__Obs: Algumas portas USB do atom-asctec podem não funcionar o teclado e/ou o pendrive, ligue em outras portas até que esteja funcionando ambos;__
* Ligue a fonte do atom-asctec ou, se ele estiver montado no Quadrotor, ligue o quadrotor à bateria ou uma fonte;
* Ligue o atom-asctec;
__Obs: Se não iniciar a instalação ao iniciar o atom-asctec com o pendrive ligado, pode ser o boot. Entre na configuração da BIOS e configure para que o primeiro boot seja feito pelo pendrive (USB);__
* Caso ele inicie a instalação e não inicie a parte gráfica, digite no terminal **startx**;
==== Após a instalação ====
== Possíveis erros e soluções ==
** Ubuntu não inicia: **
Isso pode estar ocorrendo devido a um problema no GRUB. Siga os passos abaixo para resolver:
Execute o LiveCD do Ubuntu (o mesmo da instalação) e abra seu terminal:
Execute:
fdisk -l
Monte a partição linux:
sudo mount /mnt
Instalando o GRUB2 na partição:
sudo grub-install --boot-directory=/mnt/boot
**Problema chave GPG:**
Possível solução neste [[http://linuxlike.blogspot.com.br/2012/02/correcao-para-erro-gpg-assinaturas.html|site]]
**Rede sem fio por comandos:**
Se o WiCd não conseguir configurar uma rede para entra automaticamente. Aqui vai o tutorial para fazer isso:
Configuração:
Baseado neste [[http://www.vivaolinux.com.br/artigo/Configurando-cliente-na-rede-wireless-com-criptografia-WPA-Debian|site]]
Caso tenha o network-manager (padrão no UBUNTU) instale o wicd:
- Instalando do wicd no lugar do network-manager:
Retirar network-manager:
Abra o synaptic e procure por pacotes com nome “network-manager”;
Marque todos para desinstalação;
Instalando o wicd:
sudo apt-get install wicd
Configurando Rede iniciar automaticamente:
- Criando arquivo wpa_supplicant.conf (arquivo de configuração de redes wireless):
wpa_passphrase "" ‘’ > /etc/wpa_supplicant.conf
- Modificando arquivos /etc/network/interfaces:
Acrescentar as seguintes linhas ao final do arquivo:
up wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -wB -D wext
down killall wpa_supplicant
- Conectando em DCC-guest
sudo iwconfig wlan0 essid DCC-guest key off
sudo dhclient wlan0
- Conectando Verlab:
sudo wpa_supplicant -i wlan0 -c /etc/wpa_suplicant.conf &
sudo dhclient wlan0
**Acertando Data e Hora automaticamente na inicialização:**
Quando se configura a rede wireless para iniciar automaticamente a hora será atualizada automaticamente todo vez que inicia o sistema.
== Dicas ==
**Instalação do XFCE4 (melhor desempenho que o Unity):**
Instalação:
sudo apt-get install xfce4
**Iniciar o XFCE4:**
Execute no terminal:
startxfce4
**Comando para desligar o atom (é necessário desligar a chave, ele apenas entra no modo stand-by):**
sudo shutdown -P now
**SSH:**
Para abrir a conexão SSH instale o pacote openssh
sudo install openssh-server