La carte SD a 2 limites pour une installation en serveur : la taille et la durée de vie, d'où l'idée de démarrer directement sur un disque externe.
En fait avec le rpi B3+ c'est très simple https://raspbian-france.fr/boot-raspberry-pi-usb/ “À noter, pour la Raspberry Pi 3B+, vous n’avez pas besoin d’effectuer les opérations ci-dessous, simplement d’installer Raspbian sur votre périphérique USB, l’inséré dans la Pi sans la carte MicroSD, il sera détecté automatiquement.”
Essai fait, ça marche, la carte SD du serveur mont directement sur le post USD, yunohost démarre (dans mon cas cependant il a fallu que je commente le montage du disque externe dans le fstab et que je ne le branche pas sur le rpi (en effet ce n'était pour le serveur qu'un espace de stockage). Reste donc à copier la carte SD sur le disque dur.
Comme le 4go était en rupture j'ai pris un 6 go tant qu'à faire: malheur premier problème, le formatage
d@d-nuc:~$ sudo dd if=/dev/sdc2 of=/dev/sdb2 bs=1M status=progress
* Nouveau problème la partition ext4 ne se copie pas, pourtant de l'espace il y en a ! Là je bloque
d@d-nuc:~$ sudo dd if=/dev/sdc2 of=/dev/sdb2 bs=1M status=progress 8241807360 bytes (8,2 GB, 7,7 GiB) copied, 471 s, 17,5 MB/s dd: erreur d'écriture dans '/dev/sdb2': Aucun espace disponible sur le périphérique 7863+0 enregistrements lus 7862+0 enregistrements écrits 8244224000 bytes (8,2 GB, 7,7 GiB) copied, 471,485 s, 17,5 MB/s