Cloudy Beaglebone
De Guifi.net - Wiki Català
Beaglebone és una SBC amb un procesador ARM i diverses interfícies d'entrada-sortida. És per això que s'ha de fer servir un sistema operatiu preparat per funcionar en aquesta arquitectura i amb els controladors (drivers) corresponents per a fer funcionar aquestes interfícies.
Nota: aquesta guia s'ha fet amb la distribució Ubuntu, però és possible que amb una altra distribució basada en Debian funcioni amb els mateixos passos.
Instal·lar el sistema
- Inserir la targeta microSD en l'ordinador i observar què dispositiu s'enregistra teclejant
ls /dev/sd. Si no n'estàs segur, elimina la targeta i l'entrada desapareixerà. Un cop sabut quin dispositiu correspon a la tarjeta seguir les següents instruccions reemplaçant/dev/sdXpel de la teva microSD en tu sistema.
- Començar particionant la targeta microSD escrivint
fdisk /dev/sdX.
- Inicialitzar una nova taula de particions seleccionant
o, després verifica que estigui buida seleccionantp(print). - Crear una partició d'arrencada (boot) seleccionant
n(new), despréspper a primary, i1per a especificar la primera partició. Pulsar enter per a acceptar el primer sector per defecte i especifica4095per a l'últim sector. - Canviar el tipus de partició a FAT16 seleccionant
t(type) oeper a ‘W95 FAT16 (LBA)’. - Marcar la partició com a arrencable selecionant
ai després1. - Crear la partició de dades per al sistema de fitxers seleccionant
n(new), després1(primary) i2per a especificar la segona partició. Acceptar els valors per defecte pel primer i últim sector polsant enter cada cop (x2). - Polsar
pper a ‘imprimir’ la taula de particions. - Finalment, guardar els canvis seleccionant
wper "escriure" (write) la taula de particions i sortir de fdisk.
- Formatejar les particions i instal·lar el sistema d'arrencada i el sistema arrel.
- Formatejar la partició 1 com a FAT escribint
mkfs.vfat /dev/sdX1. - Formatejar la partició 2 com a ext4 escribint
mkfs.ext4 /dev/sdX2. - Instal·lar u-boot en la targeta microSD.
wget http://s3.armhf.com/dist/bone/bone-uboot.tar.xz mkdir boot mount /dev/sdX1 boot tar xJvf bone-uboot.tar.xz -C boot umount boot
- Instal·lar el sistema arrel de fitxers desitjat en la tarjeta microSD (Ubuntu Trusty en aquest exemple).
wget http://s3.armhf.com/dist/bone/ubuntu-trusty-14.04-rootfs-3.14.4.1-bone-armhf.com.tar.xz mkdir rootfs mount /dev/sdX2 rootfs tar xJvf ubuntu-trusty-14.04-rootfs-3.14.4.1-bone-armhf.com.tar.xz -C rootfs umount rootfs
La targeta microSD ja està llesta per a arrencar. Cal notar que per a aquesta instal·lació d'Ubuntu, l'userid de login és ubuntu i la contrassenya és ubuntu.
Nota: la memòria cau de paquets ha sigut buidada per a reduir la mida de la imatge. Executa apt-get update després d'iniciar per a actualitzar la memòria cau de paquets, tot seguit executa apt-get upgrade per a instal·lar les actualitzacions.
Instal·lar Cloudy
Per instal·lar Cloudy pots seguir les instrucciones per a convertir una instal·lación bàsica de Debian en Cloudy afegint al sistema els arxius i eines específiques de la distribució.
Ho anomenem "cloudynizar".
Recomanem utilitzar un script per a automatitzar el procés. Pots saber com en la pàgina d'aquesta wiki que explica com "cloudynitzar".