La distribution utilisée pour ce tutoriel est Bananian.

Nous allons voir étape par étape la démarche à suivre :

1-Brancher votre HDD ou SSD à votre Banana Pi/BPi-R1 via un câble SATA

FullSizeRender.jpg

      SSD 16Go avec sa platine d'adaptation


FullSizeRender__1_.jpg

            Banana Pi avec son cable SATA


FullSizeRender__2_.jpg

       Banana Pi connecté au SSD avec cable SATA


rotueru.jpg

             Routeur BPi-R1 connecté au SSD

2. Booter le Banana Pi/Routeur avec votre carte SD

3.Formater votre HDD ou SDD Pour ce faire, vous devez utiliser les commandes suivantes:

umount /dev/sda1
mke2fs -t ext4 /dev/sda1

4.Copier l’intégralité de votre SD sur votre HDD ou SSD utiliser la commande suivante:

mount /dev/sda1 /mnt

mount /dev/sda1 /mnt

rsync -ahPHAXx \--delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} / /mnt

mount /dev/mmcblk0p1 /boot

5. Modifier le fichier uEnv.txt

Vous devez aller dans le fichier /boot/uEnv.txt et modifier ce fichier Pour cela vous devez taper les commandes suivantes:

cd /boot
sudo nano ./uEnv.txt

Il faut modifier le fichier pour avoir: root=/dev/sda1

6. Rebooter votre Banana Pi/routeur

Attention, le système à toujours besoin de la carte SD pour pouvoir booter, c'est elle qui donnera les informations pour démarrer sur le HDD ou SSD.

Votre système fonctionnera donc directement sur le SSD.

Vous pouvez tester la vitesse de votre SSD en utilisant les commandes suivantes:

sudo apt-get install sysbench

sysbench --test=fileio --file-total-size=8G prepare

sysbench --test=fileio --file-total-size=8G --file-test-mode=seqrd --init-rng=on --max-time=300 --max-requests=0 run

Le débit du SSD que nous avons obtenu est le suivant: 146Mb/s