Lien vers [[anthony_messe:anthony_messe|l'accueil]] ====== Préparation de la carte SD ====== ===== Identification de la carte ===== 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//. ===== Installation de l'iso ===== 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" >> 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 [[anthony_messe:banana_pi:specifications_de_la_carte|schéma technique ]]. L'installation prend un certain temps (10-15 minutes). Après l'installation, si on fait un df -h, on peut observer la façon dont la carte SD a été partitionnée mmcblk0 ├─mmcblk0p1 ext2 36f3da29-5a5d-4120-86e0-94a6c2d0fdd9 /boot ├─mmcblk0p2 ext4 c96f12ee-ebca-4288-9ed1-b737cad0bb0d / ├─mmcblk0p3 └─mmcblk0p5 swap ebe6697b-f310-4f8b-a6b3-88f7765e1d83 [SWAP] ===== Ressources ===== * Installation de Debian sur BPi m1+ : https://ecirtam.net/wiki/doku.php?id=wiki:arm:bananapi_m1 * Infos sur la preseed décrite dans la documentation : https://medspx.fr/blog/Debian/preseed_snippets/ * Choisir la carte SD : https://raspbian-france.fr/creez-carte-sd-raspbian-raspberry-pi-windows/ * Environnements graphiques Linux : https://memo-linux.com/les-environnements-de-bureau-sous-gnulinux/