Lien vers [[anthony_messe:anthony_messe|l'accueil]]
====== Préparation du SSD ======
On suppose que vous avez déja [[anthony_messe:banana_pi:configuration_carte_sd|configuré la carte SD et installé l'OS dessus]].
===== Identification =====
Connectez le SSD à la BPi et entrez la commande suivante
root@debian:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111,8G 0 disk
├─sda1 8:1 0 243M 0 part
├─sda2 8:2 0 110,6G 0 part
├─sda3 8:3 0 1K 0 part
└─sda5 8:5 0 970M 0 part
mmcblk0 179:0 0 14,9G 0 disk
├─mmcblk0p1 179:1 0 243M 0 part /boot
├─mmcblk0p2 179:2 0 13,8G 0 part /
├─mmcblk0p3 179:3 0 1K 0 part
└─mmcblk0p5 179:5 0 969M 0 part [SWAP]
On constate que le SSD est bien détecté et contient 4 partitions (sda 1,2,3 et 5).
Listez toutes les partitions et disque avec //fdisk//
root@debian:~# fdisk -l
Disque /dev/mmcblk0 : 14,9 GiB, 16021192704 octets, 31291392 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 : 0x65a5ac62
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/mmcblk0p1 * 2048 499711 497664 243M 83 Linux
/dev/mmcblk0p2 499712 29302783 28803072 13,8G 83 Linux
/dev/mmcblk0p3 29304830 31289343 1984514 969M 5 Étendue
/dev/mmcblk0p5 29304832 31289343 1984512 969M 82 partition d'échange Linux / Solaris
Disque /dev/sda : 111,8 GiB, 120034123776 octets, 234441648 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x2c8dc081
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 499711 497664 243M 83 Linux
/dev/sda2 499712 232452095 231952384 110,6G 83 Linux
/dev/sda3 232454142 234440703 1986562 970M 5 Étendue
/dev/sda5 232454144 234440703 1986560 970M 82 partition d'échange Linux / Solaris
===== Suppression des partitions existantes =====
fdisk /dev/sda
d
1
d
2
d
3
w
> //d// pour supprimer une partition. On mentionne ensuite le numéro voulu. //w// pour appliquer les changements
On vérifie avec //fdisk -l//
root@debian:~# fdisk -l
Disque /dev/mmcblk0 : 14,9 GiB, 16021192704 octets, 31291392 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 : 0x65a5ac62
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/mmcblk0p1 * 2048 499711 497664 243M 83 Linux
/dev/mmcblk0p2 499712 29302783 28803072 13,8G 83 Linux
/dev/mmcblk0p3 29304830 31289343 1984514 969M 5 Étendue
/dev/mmcblk0p5 29304832 31289343 1984512 969M 82 partition d'échange Linux / Solaris
Disque /dev/sda : 111,8 GiB, 120034123776 octets, 234441648 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x2c8dc081
===== Création de la nouvelle partition =====
On constate qu'il n'y plus aucune partition, on va donc en créer une nouvelle.
root@debian:~# fdisk /dev/sda
n
p
1
> //n// pour créer une nouvelle partition, //p// pour primaire, //1// pour le numéro de partition
//Une nouvelle partition 1 de type « Linux » et de taille 111,8 GiB a été créée.
La partition #1 contient une signature ext2.
Voulez-vous supprimer la signature ? [O]ui/[N]on ://
o
w
> //o// pour répondre oui à la question, //w// pour appliquer les changements
===== Changement du système de fichiers =====
On passe maintenant la partition en ext4
mkfs.ext4 /dev/sda1
===== Vérification =====
On vérifie avec //blkid//
root@debian:~# blkid
/dev/mmcblk0: PTUUID="65a5ac62" PTTYPE="dos"
/dev/mmcblk0p1: UUID="cd3c94f6-0011-4a2d-9683-84df767dd7c7" TYPE="ext2" PARTUUID="65a5ac62-01"
/dev/mmcblk0p2: UUID="bae0c3e0-d224-4c5f-9ed5-337a610ab827" TYPE="ext4" PARTUUID="65a5ac62-02"
/dev/mmcblk0p5: UUID="2409bbfd-13e6-4477-a067-5184614c3640" TYPE="swap" PARTUUID="65a5ac62-05"
/dev/sda1: UUID="30ceae83-bc2d-4dda-a341-5b2018fdcf35" TYPE="ext4" PARTUUID="2c8dc081-01"
root@debian:~#
La partition est bien de type ext4.
===== Ressources =====
* https://www.tecmint.com/fdisk-commands-to-manage-linux-disk-partitions/