Ceci est une ancienne révision du document !
Lien vers l'accueil
apt update apt upgrade
Commencez par identifier votre clé USB / carte SD
lsblk
La commande nous retourne le résultat suivant :
root@mneme:/media# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111,8G 0 disk
├─sda1 8:1 0 243M 0 part /boot
└─sda5 8:5 0 111,6G 0 part
└─sda5_crypt 254:0 0 111,6G 0 crypt
├─mneme-root 254:1 0 107G 0 lvm /
└─mneme-swap_1 254:2 0 4,6G 0 lvm [SWAP]
sdb 8:16 0 465,8G 0 disk
├─sdb1 8:17 0 243M 0 part
├─sdb2 8:18 0 450,1G 0 part
└─sdb3 8:19 0 13,5G 0 part
mmcblk0 179:0 0 14,9G 0 disk
└─mmcblk0p1 179:1 0 14,9G 0 part
root@mneme:/media#
On constate que notre carte SD correspond à mmcblk0.
Pour cela j'ai suivi la documentation suivante : https://ecirtam.net/wiki/doku.php?id=wiki:arm:bananapi_m1
On installe mkimage
apt install u-boot-tools
wget http://ftp.uk.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/partition.img.gz wget http://ftp.uk.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/firmware.BananaPro.img.gz sudo bash -c 'zcat firmware.BananaPro.img.gz partition.img.gz > /dev/mmcblk0' sudo sync
On monte la carte SD
mount /dev/mmcblk0p1 /media/usb/
Attention, on monte mmcblk0p1 et non mmcblk0.
On se place dessus
cd /media/usb
Et on exécute les commandes décrites dans la documentation :
echo "#" > boot.cmd echo "setenv console tty1" >> boot.cmd echo "setenv bootargs console=tty1 fb=false priority=critical auto=true interface=auto netcfg/dhcp_timeout=60 console-setup/layoutcode=fr DEBCONF_DEBUG=5 preseed/interactive=true" >> boot.cmd tail -n +2 boot.scr >> boot.cmd mkimage -C none -A arm -T script -d boot.cmd boot.scr
Maintenant branchez le cable HDMI, le cable ethernet, puis ensuite l'alimentation. Attention, il y a deux ports micro-usb (l'alimentation et un OTG). Pour ne pas vous tromper vous pouvez consulter le schéma technique . L'installation prend un certain temps (10-15 minutes).
Vous pouvez si vous le désirez installer un environnement graphique.