fix dd.md

This commit is contained in:
piccihud 2023-03-19 12:43:34 +01:00
parent 1b14ed6534
commit 42633a0fd5
1 changed files with 12 additions and 2 deletions

14
dd.md
View File

@ -11,7 +11,6 @@ Normalmente questo strumento è utilizzato per le seguenti motivazioni:
## Sintassi
La sintassi base di dd è la seguente:
```bash
@ -83,7 +82,7 @@ Nel caso di nvme e di supporti sd potrebbe cambiare la nomenclatura, ma il conce
### Scrittura di un immagine iso
Lutilizzo più famoso è forse quello di scrittura di un immagine iso in una pen-drive.
Lutilizzo più famoso è forse quello di scrittura di un immagine iso in una pen-drive. Per prima cosa si deve creare il file-system col comando [mkfs](./mount.md)
Scaricato e individuato il file iso (ad esempio /percorso/file/immagine.iso) bisogna prima individuare il supporto duscita, utilizzando il comando `blkid`.
@ -128,7 +127,18 @@ Questo permette di concatenare `dd` con altri comandi, ad esempio gzip, in modo
```bash
dd if=/dev/sda | gzip > /percorso/backup.gz
```
### Clonazione di un disco
`dd` copia bit a bit. Questo significa che se si tenta di duplicare una partizione o un disco, copierà anche lo spazio libero.
Quindi, ad esempio, se si clona un disco rigido con 4 TB, si avrà bisogno di un'unità di destinazione con almeno 4 TB.
```bash
dd if=/dev/sda of=/dev/sdb status=progress bs=8M conv=noerror,sync
```
Con l'opzione `conv-noerror` eventuali errori saranno ignorati. Il programma proseguirà fino al blocco finale senza fermarsi.
Se utilizzato in combinazione con `noerror`, `sync` assicurerà che eventuali blocchi di dati mancanti vengano automaticamente riempiti con informazioni nulle.
## Collegamenti
- [https://linuxhub.it/articles/howto-usare-dd/](https://linuxhub.it/articles/howto-usare-dd/)
- [https://linuxhandbook.com/dd-command/](https://linuxhandbook.com/dd-command/)