Télécharger le système voulu sur : http://www.bananapi.com/index.php/download
Ensuite pour windows et linux voir cette page qui explique bien:
http://bananapi.com/index.php/forum/beginners/73-how-to-run-the-banana-pi
ou
http://www.bananapi.com/index.php/download?layout=edit&id=42
Donc on repère la carte SD branchée par un dmeg
On efface toutes les partitions avec fdisk
On créer un partition VFAT
mkfs.vfat /dev/sdd1
Puis on copie le système via
dd bs=4M if=/home/pat/+DOMO/BananaPi/Raspbian_For_BananaPi_v1412.img of=/dev/sdd
J'ai trouvé des infos complètes sur :
http://blog.slucas.fr/blog/banana-pi-3-installation-sur-ssd
En fait on se rend compte que l'on est obligé de booter sur la carte SD.
C'est une modification du chemin du root “/” qui permet d'utiliser le dd.
Tout d'abord on copie la carte méméoire sur le disque.
On monte le SSD :
mount /dev/sda1 /mnt
On copie toutes les données :
rsync -ahPHAXx --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} / /mnt
ATTENTION! Si le disque n'est pas formaté en ext, rsybc ne pourra pas créer les liens et donnera des erreurs symlink
Pour rapsbian cela se passe dans la partition de boot
mount /dev/mmcblk0p1 /boot
Ensuite modification de la première ligne du fichier uEnv.txt pour adapter le root :
root=/dev/sda1 reboot
Au reboot on a une erreur gbus….\
On commence comme avant :
Avec cette version pour mettre le ssd en boot il faut changer les options dans
/boot/bananapi/bpi-m1/linux
Dans le fichier boot.cmd
Changer dans la ligne le root=/dev/mmcblk0p2 par root=/dev/sda1:
setenv bootargs "console=ttyS0,115200 console=tty1 board=${board} root=/dev/sda1 rootwait rootfstype=ext4 cgroup_enable=memory
swapaccount=1 hdmi.audio=EDID:0 disp.screen0_output_mode=1280x720p60 panic=10 consoleblank=0 enforcing=0 loglevel=${verbosity }“
Ensuite exécuter la commande afficher en bas du fichier :
Il est possible que u-boot-tools soit demander apt install u-boot-tools mkimage -C none -A arm -T script -d boot.cmd boot.scr
Puis dans /boot renommer les fichiers boot.cmd et boot.scr avec .ori et copier les /boot/bananapi/bpi-m1/linux/boot.* dans /boot
Reboot et cela devrait booter sur le disque.
La dernière version que j'ai installée est ubuntu Mate.
Un petit lien pour les infos :
https://ubuntu-mate.org/raspberry-pi/