[Risolto] software di Ubuntu per creare immagine di microSD di Raspberry Pi

Problematiche specifiche di hardware e software di Ubuntu su smartphone, PowerPC (Macintosh G3, G4, G5, iBook, PowerBook e PS3) e ARM (RaspberryPi, smartphone, tablet e altro).
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

[Risolto] software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Buonasera,
Per ragioni di sicurezza vorrei fare un Back-up della micro SD di un Raspberry Pi in cui c'è il sistema operativo e tutto il progetto.
Volevo sapere se c'è un software per questo da poter usare con Ubuntu. Qualcosa di simile a Balena Etcher ma che gira su Ubuntu.
ringrazio anticipatamente.
Saluti
LaPa
Ultima modifica di Lapa il venerdì 28 luglio 2023, 9:13, modificato 1 volta in totale.
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 6234
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da GjMan78 »

Smonta la a scheda, inseriscila in un PC e fanne un'immagine con dd.
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

C'è un Wiki dettagliato aggiornato?
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 8235
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 24/22/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da xavier77 »

Avatar utente
Filoteo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1389
Iscrizione: venerdì 28 agosto 2015, 9:38
Desktop: Gnome
Distribuzione: Arch Linux

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Filoteo »

sudo -s
cat /dev/sdN > backup_raspberry.img
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Ho provato con "Dischi". la SD originale è di 32 GB, ho creato l'immagine che ho copiato su HD del mio portatile. Quando ho provato a fare il ripristino inserendo un'altra SD da 32 GB "Dischi" mi dice: "L'immagine disco è 13 MB più grande del dispositivo". Il file .img sull'HD ha una dimensione di 31.9 GB.

Come posso risolvere?
Ringrazio anticipatamente
Saluti
LaPa
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 8235
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 24/22/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da xavier77 »

Lapa ha scritto:
sabato 22 luglio 2023, 23:19
Ho provato con "Dischi". la SD originale è di 32 GB, ho creato l'immagine che ho copiato su HD del mio portatile. Quando ho provato a fare il ripristino inserendo un'altra SD da 32 GB "Dischi" mi dice: "L'immagine disco è 13 MB più grande del dispositivo". Il file .img sull'HD ha una dimensione di 31.9 GB.

Come posso risolvere?
Ringrazio anticipatamente
Saluti
LaPa
1. con una SD più grande (ovviamente).
2. riducendo di 14 MB (o più) la partizione dell'SD originaria (meglio se fai un backup dei dati importanti, magari).
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Se devo rischiare di compromettere la SD originale non posso rischiare!
Altro è se io posso modificare il file .img per diminuire le partizioni, allora lo posso fare senza rischiare di compromettere la SD originale.
Se non trovo un altro metodo mi procuro una SD da 64 GB, ma non mi sembra un granché come procedura.
Ammettiamo che io abbia un progetto che utilizza Raspberry Pi completo e voglia fare diverse SD per montarle su altri Raspberry ogni volta devo raddoppiare la capacità della SD: mi sembra costoso.



Saluti LaPa
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 8235
Iscrizione: venerdì 21 settembre 2012, 16:37
Desktop: GNOME, Xfce (e altri)
Distribuzione: X/Ubuntu 24/22/20.04 + eOS + altre
Sesso: Maschile
Contatti:

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da xavier77 »

Innanzitutto scusa perché ho detto una cavolata. Infatti anche la presenza di spazio non allocato non riduce l'immagine.
Però sembra si possa fare:
https://unix.stackexchange.com/question ... n-img-file
Comprare una SD più grande potrebbe essere una soluzione (quelle da 64 GB ormai si vendono a 7 euro, forse anche meno).
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Ho un mucchio di microSD da 32 GB :(
xavier77 ha scritto:
domenica 23 luglio 2023, 15:09

Però sembra si possa fare:
https://unix.stackexchange.com/question ... n-img-file
Avrei bisogno di una mano per capire come: faccio un'ipotesi col mio caso in cui il file immagine creato con "dischi" si chiama "Immagine disco di sdb (2023-07-22 2247).img" ed è nella directory "home/pasquale/Documenti", la dimensione del file da proprietà risulta 31,9 GB :
per diminuire la dimensione di 20 megabyte nel terminale dovrei scrivere questo in sequenza, un comando alla volta seguito da invio?

Codice: Seleziona tutto


losetup /dev/loop10 home/pasquale/Documenti/Immagine disco di sdb (2023-07-22 2247).img

partprobe /dev/loop10

gparted /dev/loop10

losetup -d /dev/loop10

truncate -s -${31,880}G home/pasquale/Documenti/Immagine disco di sdb (2023-07-22 2247).img

Come vi sembra?

Ringrazio di tutto

Un saluto

LaPa
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2909
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da rai »

Leggo nel manuale che truncate estende il file di una certa taglia se il numero è preceduto da un + oppure lo accorcia se il numero è preceduto da un -
Comunque la dimensione bisogna darla con un intero per cui, se vuoi tagliare 20 MB devi usare quella unità di misura o una minore
Quindi DOVREBBE essere così:

Codice: Seleziona tutto

 truncate -s -20MB NOMEFILEDATRONCARE
C'è bisogno di dire che devi lavorare su una copia?
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Grazie per il suggerimento,
rai ha scritto:
domenica 23 luglio 2023, 21:10
C'è bisogno di dire che devi lavorare su una copia?
Ci avevo pensato ma la conferma mi spinge ancor di più a farlo (così se qualcosa va storto compro un 64 GB).

Faccio una copia, ci provo e posto i risultati.

Saluti

LaPa
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

Niente da fare mi sono bloccato al primo comando :(
Lapa ha scritto:
domenica 23 luglio 2023, 19:11

losetup /dev/loop10 home/pasquale/Documenti/Immagine disco di sdb (2023-07-22 2247).img


[/code]

prima non gli piacevano le parentesi allora ho rinominato il file in plantOut23-7-2023.img
poi mi diceca permesso negato e allora gli ho dato un sudo con tanto di password
infine mi ha detto "failed to set up loop device: File o directory non esistente"

confesso che ignoro il significato del comando :shy:
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2909
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da rai »

Non solo le parentesi, anche gli spazi. É strano che una app GNU/Linux crei dei file con un nome così "indigesto".

Quanto al resto: esegui un sudo -i e in seguito fai tutto da superuser, nel link che stai seguendo c'è scritto.

É possibile che /dev/loop10 nel tuo sistema non esista e quindi ti da quell'errore. Riprova a scrivere il comando fino a /dev/loop e a fare l'autocompletamento con due colpi di tasto Tab. Poi usa il numero più alto tra quelli che ti compaiono: non so se usi snap e se qualcuno dei device è già in uso.
Sono al telefono adesso, se ho la possibilità più tardi faccio una prova anch'io e (se riesco) ti supporto.
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 6234
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da GjMan78 »

Lapa ha scritto:
lunedì 24 luglio 2023, 23:07
confesso che ignoro il significato del comando :shy:

Codice: Seleziona tutto

tldr losetup

  losetup

  Set up and control loop devices.
  More information: https://manned.org/losetup.

  - List loop devices with detailed info:
    losetup -a

  - Attach a file to a given loop device:
    sudo losetup /dev/loop /path/to/file

  - Attach a file to a new free loop device and scan the device for partitions:
    sudo losetup --show --partscan -f /path/to/file

  - Attach a file to a read-only loop device:
    sudo losetup --read-only /dev/loop /path/to/file

  - Detach all loop devices:
    sudo losetup -D

  - Detach a given loop device:
    sudo losetup -d /dev/loop
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
Lapa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 401
Iscrizione: mercoledì 30 dicembre 2009, 17:01

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da Lapa »

rai ha scritto:
martedì 25 luglio 2023, 8:07
Non solo le parentesi, anche gli spazi. É strano che una app GNU/Linux crei dei file con un nome così "indigesto".
Ma io poi ho rinominato il file in uno più digeribile: plantOut23-7-2023.img
rai ha scritto:
martedì 25 luglio 2023, 8:07
Quanto al resto: esegui un sudo -i e in seguito fai tutto da superuser, nel link che stai seguendo c'è scritto.

É possibile che /dev/loop10 nel tuo sistema non esista e quindi ti da quell'errore. Riprova a scrivere il comando fino a /dev/loop e a fare l'autocompletamento con due colpi di tasto Tab. Poi usa il numero più alto tra quelli che ti compaiono: non so se usi snap e se qualcuno dei device è già in uso.
Niente da fare sono fermo sempre al primo comando :( :

Codice: Seleziona tutto

pasquale@pasquale-HP-Laptop-15s-eq0xxx:~$ sudo -i losetup /dev/loop
losetup: /dev/loop: failed to use device: Nessun device corrisponde

Sono andato allora a controllare nella directory dev e ci sono dei file loop, di cui il più alto è loop39 allora ho provato a dare il comando

Codice: Seleziona tutto

sudo -i losetup /dev/loop39 home/pasquale/Documenti/plantOut23-7-2023.img
ma purtroppo la risposta è sempre

Codice: Seleziona tutto

losetup: home/pasquale/Documenti/plantOut23-7-2023.img: failed to set up loop device: File o directory non esistente

Ho controllato più volte la posizione e il nome del file son corretti

Saluti

LaPa
Eterno imbranato su Ubuntu Linux e .... in tantissime altre cose :D
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2909
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da rai »

Lapa ha scritto:
martedì 25 luglio 2023, 22:51
ho provato a dare il comando

Codice: Seleziona tutto

sudo -i losetup /dev/loop39 home/pasquale/Documenti/plantOut23-7-2023.img
purtroppo la risposta è sempre

Codice: Seleziona tutto

losetup: home/pasquale/Documenti/plantOut23-7-2023.img: failed to set up loop device: File o directory non esistente
Ti sei dimenticato lo slash iniziale del percorso dell'immagine.

PS
sudo -i era inteso come comando a sé stante per diventare super utente un volta e per tutte
korda
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2132
Iscrizione: giovedì 24 dicembre 2020, 15:58

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da korda »

...e dire che RaspberryOS viene già equipaggiato di base con un tool ad interfaccia grafica (dal menu Accessori) per migrare l'immagine dell'OS su schede SD più capienti :asd:

Bastano un paio di click senza troppi giri di comandi :sisi:
Io non sono Bagheera né Akela, io non frequento la Rupe.
Io sono Kaa: faccio ballare le scimmie alle Tane Fredde.
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2909
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da rai »

Non ho esperienza di Raspberry Pi ma ti credo sulla parola. Però questo ambaradan è dovuto al fatto che l'OP vorrebbe evitare di cambiare taglia delle SD
Lapa ha scritto:
domenica 23 luglio 2023, 19:11
Ho un mucchio di microSD da 32 GB :(
OT ma vedete anche voi la faccina con il Babbo Natale triste o è un problema locale?
korda
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2132
Iscrizione: giovedì 24 dicembre 2020, 15:58

Re: software di Ubuntu per creare immagine di microSD di Raspberry Pi

Messaggio da korda »

rai ha scritto:
mercoledì 26 luglio 2023, 18:20
Non ho esperienza di Raspberry Pi ma ti credo sulla parola. Però questo ambaradan è dovuto al fatto che l'OP vorrebbe evitare di cambiare taglia delle SD
Il tool fa una copia da una SD all'altra: non necessariamente deve essere più capiente, semplicemente è il motivo più frequente.
rai ha scritto:
mercoledì 26 luglio 2023, 18:20
OT ma vedete anche voi la faccina con il Babbo Natale triste o è un problema locale?
Le smile natalizie le vedo ancora anch'io, ma solo sul Chrome del mio PC Desktop (Kubuntu 22.04), nonostante il sistema sempre aggiornato, nonostante abbia cancellato cache e cookie vari. Boh...
Io non sono Bagheera né Akela, io non frequento la Rupe.
Io sono Kaa: faccio ballare le scimmie alle Tane Fredde.
Scrivi risposta

Ritorna a “Ubuntu Phone, PowerPC e ARM”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite