Il backup di un'immagine deve terminare con .img?


0

sto usando pv su Cygwin per eseguire il backup di una scheda SD su un'immagine. sto usando pv al di sopra di dd principalmente per la percentuale ETA che offre di default.

pv /dev/sdc > /cygdrive/B/Users/Hashim/Desktop/SDBackup

La mia domanda è se SDBackup sarà un'immagine sufficiente che posso quindi utilizzare dd o pv per ripristinare dalla scheda SD o se avrei dovuto specificare SDBackup.img anziché?

In altre parole, fallo dd / bash / Cygwin bisogno del .img estensione? Ho sempre capito che non lo fanno, ma di recente sono stato confuso da altre fonti che includono il .img. Ho ragione nel sospettare che lo facciano puramente per motivi di compatibilità, in modo che l'immagine risultante possa essere utilizzata con altre utilità, o c'è dell'altro?


Non penso il .img l'estensione farà qualcosa di magico. Dovrebbe semplicemente essere lì come una comodità per essere in grado di riconoscerlo in seguito se / quando si incontra il file e non si ricorda immediatamente di cosa si tratta.
JakeGould

Risposte:


3

Il nome file è interamente arbitrario. L'uso di .img è una convenzione utile che può essere riconosciuta da altri programmi, ma a DD non interessa.

Anche se non è assolutamente necessario, l'estensione di un'estensione è una buona idea in quanto generalmente un'estensione differenzia un file da una directory (di nuovo, una convenzione, i sistemi operativi non lo richiedono)


1
Accettato, ma penso che potrebbe essere più accurato dire che i sistemi operativi basati su UNIX non lo richiedono, poiché Windows renderà i file senza estensioni inutilizzabili.
Hashim

@Hashim - Confesso che la mia esperienza si trova fuori da Windows, ma sono abbastanza sicuro che puoi manipolare i file senza estensioni bene in Windows, a patto che non ti aspetti che un programma riconosca il tipo di file. I filesystem NTFS e FAT hanno problemi di differenziazione tra file e directory in cui i file sono privi di estensioni. In misura minore si può dire lo stesso di Linux - salvo che Linux può leggere la prima riga per vedere come eseguirlo (se è impostato eseguibile)
davidgo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.