====== Carte SD pour serveur sur Raspberry Pi ====== ===== Vérfification de la carte SD ===== Pour une samsung EvoPlus 128 GB vérifiée avec [[https://fight-flash-fraud.readthedocs.io/en/stable/introduction.html|Fight Flash Fraud]]. Carte Class10, 3, 4k ultraHD vendu pour : * Read Speed up to 100 MB/s * Write Speed up to 60 MB/s --> ./f3write /media/user/disk F3 write 7.1 Copyright (C) 2010 Digirati Internet LTDA. This is free software; see the source for copying conditions. Free space: 119.22 GB Creating file 1.h2w ... OK! Creating file 2.h2w ... OK! Creating file 3.h2w ... OK! Creating file 4.h2w ... OK! Creating file 5.h2w ... OK! Creating file 6.h2w ... OK! Creating file 7.h2w ... OK! Creating file 8.h2w ... OK! Creating file 9.h2w ... OK! Creating file 10.h2w ... OK! Creating file 11.h2w ... OK! Creating file 12.h2w ... OK! Creating file 13.h2w ... OK! Creating file 14.h2w ... OK! Creating file 15.h2w ... OK! Creating file 16.h2w ... OK! Creating file 17.h2w ... OK! Creating file 18.h2w ... OK! Creating file 19.h2w ... OK! Creating file 20.h2w ... OK! Creating file 21.h2w ... OK! Creating file 22.h2w ... OK! Creating file 23.h2w ... OK! [...] Creating file 114.h2w ... OK! Creating file 115.h2w ... OK! Creating file 116.h2w ... OK! Creating file 117.h2w ... OK! Creating file 118.h2w ... OK! Creating file 119.h2w ... OK! Creating file 120.h2w ... OK! Free space: 0.00 Byte Average writing speed: 11.71 MB/s Puis `--> ./f3read /media/user/disk F3 read 7.1 Copyright (C) 2010 Digirati Internet LTDA. This is free software; see the source for copying conditions. SECTORS ok/corrupted/changed/overwritten Validating file 1.h2w ... 2097152/ 0/ 0/ 0 Validating file 2.h2w ... 2097152/ 0/ 0/ 0 [...] Validating file 116.h2w ... 2097152/ 0/ 0/ 0 Validating file 117.h2w ... 2097152/ 0/ 0/ 0 Validating file 118.h2w ... 2097152/ 0/ 0/ 0 Validating file 119.h2w ... 2097152/ 0/ 0/ 0 Validating file 120.h2w ... 457976/ 0/ 0/ 0 Data OK: 119.22 GB (250019064 sectors) Data LOST: 0.00 Byte (0 sectors) Corrupted: 0.00 Byte (0 sectors) Slightly changed: 0.00 Byte (0 sectors) Overwritten: 0.00 Byte (0 sectors) Average reading speed: 18.17 MB/s Enfin sudo ./f3probe --destructive --time-ops /dev/sdb F3 probe 7.1 Copyright (C) 2010 Digirati Internet LTDA. This is free software; see the source for copying conditions. WARNING: Probing normally takes from a few seconds to 15 minutes, but it can take longer. Please be patient. Good news: The device `/dev/sdb` is the real thing Device geometry: *Usable* size: 119.25 GB (250085376 blocks) Announced size: 119.25 GB (250085376 blocks) Module: 128.00 GB (2^37 Bytes) Approximate cache size: 0.00 Byte (0 blocks), need-reset=no Physical block size: 512.00 Byte (2^9 Bytes) Probe time: 2'52" Operation: total time / count = avg time Read: 1.07s / 4817 = 222us Write: 2'45" / 4192321 = 39us Reset: 0us / 1 = 0us ===== Installation Raspbian ===== :!: WIP :!: Avec chiffrement : en https://0x39b.fr/post/cryptsetup_raspberry + fr https://chezmanu.eu.org/RPI-Chiffrement.htm * et sans écran sur le pi : https://raspbian-france.fr/raspberry-pi-sans-ecran-sans-clavier: * Et nettoyage SSH : https://blog.minable.xyz/secure-shell-mon-amour-dechu ==== Vérification de la désignation de la carte ==== La [[https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base#df|commande système]] ''$ df -h'' vous renseignera tel que : Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur udev 1,8G 0 1,8G 0% /dev tmpfs 373M 2,0M 371M 1% /run [...] /dev/sdb1 120G 0M 120G Dans notre exemple lar carte micro SD est sur ''/dev/sdb'', pour vos manipulation pensez à remplacer dans les instratuction de commande ''sdb'' pour le résultat que vous obtenez dans votre terminal Un autre moyen de vérifier : $ fdisk -l [...] Disque /dev/sdb : 119,3 GiB, 128043712512 octets, 250085376 secteurs Unités : secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Type d'étiquette de disque : dos Identifiant de disque : 0x00000000 Périphérique Amorçage Début Fin Secteurs Taille Id Type /dev/sdb1 32768 250085375 250052608 119,2G 7 HPFS/NTFS/exFAT ==== Installation ==== Nous choissions **raspbian stretch lite** Télécharger l'image sur le poste de travail wget -q https://downloads.raspberrypi.org/raspbian_lite/images/raspbian_lite-2019-04-09/2019-04-08-raspbian-stretch-lite.zip -O raspbian.zip Décompresser unzip raspbian.zip && mv $(unzip -Z1 raspbian.zip) raspbian.img La flasher sur la carte SD : sudo dd if=raspbian.img of=/dev/sdb bs=10M && sync && rm raspbian* Pour rappel, la suite de la manipulation continue avec la carte micro SD dans le pc et non sur la Raspberry Pi. === Activer la connexion SSH === **Afin d'utiliser la raspberry Pi à distance, sans écran ni clavier ajoutés à la Raspi** Depuis l’attaque qui visait les objets connectés en novembre 2016, la Fondation Raspberry Pi a décidé de ne plus activer les connexions SSH par défaut. Mais afin de ne pas bloquer les personnes optant pour une installation sans écran et sans clavier, la Fondation a mis en place une solution simple et rapide pour activer le SSH. Il vous suffit de créer un fichier nommé ssh dans la partition boot (le fichier n’attend aucune extension). Créons un fichier ''ssh'' avec la commande ''touch'' cd /media/user/boot `--> touch ssh Puis vérifions ensuite sont existance sur la carte SD avec ''ls'' `--> ls bcm2708-rpi-0-w.dtb bcm2710-rpi-cm3.dtb fixup_db.dat overlays bcm2708-rpi-b.dtb bootcode.bin fixup_x.dat ssh bcm2708-rpi-b-plus.dtb cmdline.txt issue.txt start_cd.elf bcm2708-rpi-cm.dtb config.txt kernel7.img start_db.elf bcm2709-rpi-2-b.dtb COPYING.linux kernel.img start.elf bcm2710-rpi-3-b.dtb fixup_cd.dat LICENCE.broadcom start_x.elf bcm2710-rpi-3-b-plus.dtb fixup.dat LICENSE.oracle ==== Préparer Raspberry Pi à la connexion en Wi-Fi ====