Devo rendere avviabile una chiavetta usb sulla quale ho da masterizzare una distro live di Linux.
Ovviamente è necessario avere già a disposizione il file .iso da copiare e una chiavetta usb sufficientemente capiente; nel mio caso ne ho una da 32GB nominali e il file .iso è posizionato nella cartella /home/gandalfrank/Scaricati.
- Collegare la chiavetta ed attendere il messaggio di avvenuto riconoscimento.
Vi sono diversi metodi per recuperare informazioni riguardanti la periferica collegata:
- Metodo 1: lsblk
gandalfrank@gandalfrank:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 119,2G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi └─sda2 8:2 0 118,8G 0 part /run/timeshift/backup sdb 8:16 1 29,3G 0 disk └─sdb1 8:17 1 29,3G 0 part /media/gandalfrank/HAMA
- Metodo 2: df
gandalfrank@gandalfrank:~$ df df: /run/user/1000/doc: Operazione non permessa File system 1K-blocchi Usati Disponib. Uso% Montato su udev 3932548 0 3932548 0% /dev tmpfs 795908 1792 794116 1% /run /dev/sda2 121969296 77238256 38489200 67% / tmpfs 3979536 0 3979536 0% /dev/shm tmpfs 5120 4 5116 1% /run/lock tmpfs 3979536 0 3979536 0% /sys/fs/cgroup /dev/sda1 523244 5356 517888 2% /boot/efi tmpfs 795904 500 795404 1% /run/user/1000 /dev/sdb1 30703952 272 30703680 1% /media/gandalfrank/HAMA
- Metodo 3:sudo fdisk -l
gandalfrank@gandalfrank:~$ sudo fdisk -l [sudo] password di gandalfrank:************ Disk /dev/sda: 119,25 GiB, 128035676160 bytes, 250069680 sectors Disk model: FORESEE 128GB SS Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 66A6D15D-7E2E-4FAD-97E9-47051D88C2FC Dispositivo Start Fine Settori Size Tipo /dev/sda1 2048 1050623 1048576 512M EFI System /dev/sda2 1050624 250068991 249018368 118,8G Linux filesystem Disk /dev/sdb: 29,3 GiB, 31457280000 bytes, 61440000 sectors Disk model: Flash Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xb98ce105 Dispositivo Avvio Start Fine Settori Size Id Tipo /dev/sdb1 2048 61439999 61437952 29,3G c W95 FAT32 (LBA)
- Metodo 4: sudo parted -l
gandalfrank@gandalfrank:~$ sudo parted -l [sudo] password di gandalfrank:************ Modello: ATA FORESEE 128GB SS (scsi) Disco /dev/sda: 128GB Dimensione del settore (logica/fisica): 512B/512B Tabella delle partizioni: gpt Flag del disco: Numero Inizio Fine Dimensione File system Nome Flag 1 1049kB 538MB 537MB fat32 EFI System Partition avvio, esp 2 538MB 128GB 127GB ext4 Modello: Generic Flash Disk (scsi) Disco /dev/sdb: 31,5GB Dimensione del settore (logica/fisica): 512B/512B Tabella delle partizioni: msdos Flag del disco: Numero Inizio Fine Dimensione Tipo File system Flag 1 1049kB 31,5GB 31,5GB primary fat32 lba
- La chiavetta in questione è la sdb, quindi usiamo il seguente comando per masterizzarla rendendola avviabile.
gandalfrank@gandalfrank:~$ sudo dd if=~/Scaricati/openSUSE-Tumbleweed-KDE-Live-x86_64-Snapshot20230813-Media.iso of=/dev/sdb status=progress [sudo] password di gandalfrank: 945472000 bytes (945 MB, 902 MiB) copied, 277 s, 3,4 MB/s 1857280+0 record dentro 1857280+0 record fuori 950927360 bytes (951 MB, 907 MiB) copied, 277,677 s, 3,4 MB/s
Il comando ha la seguente sintassi:
sudo dd if=Percorso_Assoluto_del_File.iso of=Percorso_Assoluto_Chiavetta_USB status=progress
Se tutto è stato svolto correttamente la chiavetta risulta avviabile come desiderato.