Rappel, la brique est un mini serveur d'hébergement. Elle peut aussi devenir relais VPN (on dira routeur), permettant de véhiculer tout votre trafic Internet par ce VPN. C'est un matériel basse consommation basé sur un CPU ARMv7. C'est très similaire à un Raspberry.
Pour être précis, le matériel sur lequel nous faisons reposer la brique est une carte Olimex Lime 1.
Il y a deux façon d'installer Linux. Dans les 2 cas suivants, il s'agit d'une même distribution prévue à cet effet (armhf > ARMv7 > Lime). Il s'agira de préparer la carte mémoire (micro SD) pour booter dessus.
On veut pouvoir préparer cette carte mémoire sans clavier ni écran branché sur la Olimex. En plus, l'OS sera de préférence en mode serveur, c'est à dire sans système graphique… juste du texte.
Un simple fichier .img
(image disque) est copié d'un bloc dans une partition de la même taille. La partition sera retaillée, écrasée, voire altérée.
Les plus (+) | Les moins (-) |
---|---|
Très simple pour installer plein de Briques en série | Réglages de partition figés |
(Taille, type…) |
Comme nous ne savons pas quelle est la taille de votre carte mémoire et qu'on ne veut pas imposer le partitionnement, nous ne recommandons pas cette méthode, mais plutôt celle qui vient.
Il s'agit du même contenu, mais cette fois ci, c'est une archive contenant une copie d'une arborescence linux (d'archi ARMv7, tjrs pareil). On la copie/colle dans une partition de la carte mémoire.
Puis on applique un écrasement des premiers octets de la partition, pour mettre en place U-Boot (là aussi c'est un .img
), ça sert à rendre la partition compatible, bootable, etc…
C'est plus souple, mais un peu plus compliqué.
Surtout, le gros défaut, c'est que si sur un site, vous trouvez l'un, alors vous ne trouvez pas l'autre. Note de Fab: à clarifier, tu veux dire que les tutos en ligne proposent l'une ou l'autre des options mais pas les 2 ?
Après l'installation de l'OS, vous devez pouvoir :
Il y a plein de choses sympas sur https://eewiki.net/display/linuxonarm/A10-OLinuXino-LIME
Par exemple une Debian 9 pour Olimex A10 Lime.
Les docs sont plus vulgurisées sur archlinux
https://archlinuxarm.org/platforms/armv7/allwinner/a10-olinuxino-lime