Cos'è mount?

mount permette di accedere a i dati di un disco o di un immagine di disco. Un esempio pratico, usare mount per montare una partizione in un'immagine di disco, usare fdisk per calcolare la posizione della partizione nell'immagine, usare dd per salvaguardare un disco in un'immagine.

Per montare una partizione in un'immagine di disco :

mkdir ~/disco-montato
sudo mount -o loop,offset=537919488 disco.dd ~/disco-montato

Per calcolare la posizione della partizione nell'immagine da montare :

sudo fdisk -l disco.dd
che produrrà un'uscita simile a questa
# Mauvaise concordance des tailles de partition du secteur d'amorçage GPT (234441647 != 234881023), elles seront corrigées par l'écriture.
# La table GPT de sauvegarde n'est pas à la fin du périphérique.
# Disque 2025-12-21_acer_es15_es1-533-p205_nonna.dd : 112 GiB, 120259084288 octets, 234881024 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 : gpt
# Identifiant de disque : 4486B802-A49D-4EB6-9D74-48BBEC9DA947
#
#Périphérique                                    Début       Fin  Secteurs Taille Type
#disco.dd1      2048   1050623   1048576   512M Système EFI
#disco.dd2   1050624 232441855 231391232 110,3G Système de fichiers Linux
#disco.dd3 232441856 234440703   1998848   976M Partition d'échange Linux
Notare il offset della partizione e moltiplicare con la dimensione di un settore. Per esempio 1050624 * 512 = 537919488 per la seconda partizione.

Per salvare un disco in un'immagine disco :

sudo dd if=/dev/sdb of=disco.dd conv=sync,noerror bs=512M status=progress
sha512sum disco.dd > disco.dd.sha512.txt