Olá pessoal, meu nome é Filipe e venho hoje mostrar como re-instalar o sistema da BBG.
Após varias brincadeiras, apt-get install, remove e etc o sistema vira aquela anarquia, tem lighttpd + apache rodando, cheio de regras de roteamento que você não lembra que colocou, o rc.d ta uma loucura. Bom nessa hora o mais fácil é passar uma borracha e reinstalar o sistema novamente.
Os passos são simples e bem conhecidos de quem já usa linux porem com uma ou outra particularidade.
O primeiro passo é baixar a imagem do sistema que deseja. O recomendado é o Debian do BeagleBoard.org:
http://beagleboard.org/latest-images
A imagem utilizada foi a Debian 8.4 2016-05-13 4GB SD LXQT.
wget https://debian.beagleboard.org/images/bone-debian-8.4-lxqt-4gb-armhf-2016-05-13-4gb.img.xz
Segundo passo descompactar a imagem:
xz -d bone-debian-8.4-lxqt-4gb-armhf-2016-05-13-4gb.img.xz
Terceiro passo usaremos um pendrive de pelo menos 4gb para gravar nossa imagem. Como os arquivos serão perdidos façam um backup do que tiver de importante.
sudo dd if=./bone-debian-8.4-lxqt-4gb-armhf-2016-05-13-4gb.img of=/dev/sdX
Amigos sdX será substituído pela unidade que deseja gravar. No meu caso sdb. Podemos listar as unidades de disco usando o comando fdisk.
sudo fdisk -l
O processo de gravação pode levar de 30 a 40 minutos então paciencia.
Ao gravar a imagem ainda não terminamos todo o processo pois ainda devemos descomentar uma linha no arquivos uEnv.txt localizado na pasta /boot do pendrive para tornar a imagem flashable, pois sem essa alteração você ira apenas dar boot pelo cartão sd.
Então vá ao ponto de montagem do sdcard que no meu caso como estou usando ubuntu no meu host foi:
/media/filipe/rootfs
e va para pasta /boot aonde se localiza o arquivo uEnv.txt
sudo nano uEnv.txt
e descomente a seguinte linha:
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
Salve,saia e desmonte seu cartão SD.
Com o BBG desligado insira o cartão e proceda com o procedimento de flash que é segurar o botão user enquanto liga uma fonte de energia na BBG segure até as luzes começarem a piscar e então solte.
A versão que eu gravei já vem com um script que faz as luzes usr0…usr3 piscarem num padrão igual ao carro do Knigth Rider ou Cylon Eye.
Quando o processo de gravação terminar(poderá levar até 45 minutos) as luzes ficarão fixas as 4 ligadas e logo após a BBG irá desligar.
REMOVA O SDCARD, pois se você reiniciar a placa com o cartão inserido poderá reiniciar o processo de gravação.
E pronto, reinicie sua BBG e seja feliz!!!