(8 risposte)
Chiuso il mese scorso.
Voglio installare Ubuntu e sto passando da Windows 10.
Ho sentito che alcune persone verificheranno l'integrità dell'immagine ISO. Dovrei farlo e se sì, perché?
Risposta accettata:
Controlli sui media
Come ha detto KGIII, le versioni moderne (20.04 e successive) scansionano automaticamente. Di sicuro ho lasciato che la scansione avvenisse (al primo avvio della giornata; tendo a saltarla se riavviato nella stessa casella lo stesso giorno).
Se non vuoi controllare in anticipo, puoi passare a un terminale (post-installazione) e fare sempre un
dmesg |grep squashfs
e cerca gli errori. Un'installazione standard dovrebbe trovare solo i messaggi di copyright quando dmesg
viene scansionato; se compaiono altre linee con squashfs Li leggerei perché l'installazione probabilmente non è affidabile.
Convalida dell'immagine ISO
Per quanto riguarda la pre-scrittura della convalida dell'immagine ISO o Come verificare il download di Ubuntu , scarico usando zsync
e verifica l'integrità dell'immagine ISO al termine del download; Tendo a fidarmi di questo, e faccio solo l'auto-scansione all'avvio.
Se utilizzo una versione precedente (pre-20.04), eseguirò sempre anche un controllo manuale dell'integrità del CD, principalmente poiché la scrittura su supporto USB che ho trovato più problematica (Ho più di 10 errori all'anno, anche se si tratta di una piccola percentuale di scritture, è comunque significativa ).
Se scarico tramite torrent, tendo a fare un rapido sha256sum
controlla il file di checksum che ho scaricato usando wget
su un dispositivo diverso. Tendo comunque a eseguire questo controllo sui file immagine ISO scaricati in precedenza.
Perché farlo?
I controlli richiedono da pochi secondi a forse un minuto. Se hai sbagliato un solo bit, il debug dell'installazione o i dati danneggiati potrebbero richiedere ore se sei fortunato, ma più probabilmente giorni-settimane-mesi.
In genere viene presentata almeno una segnalazione di bug al giorno (sul launchpad; controllo tramite #ubuntu-bugs-announce ), segnalati da utenti che hanno riscontrato problemi con i quali considerano un bug che sarebbe stato prevenuto da questi controlli. Le segnalazioni di bug sono appena contrassegnate come INVALID e incollato velocemente con un paio di righe dal loro dmesg
produzione). Quindi vedo regolarmente che gli utenti perdono ore cercando di ripetere processi che non funzioneranno mai (spesso nell'arco di giorni), perché hanno saltato questi controlli e quindi iniziano con supporti danneggiati dove dovrebbero essere previsti problemi.
La vedo come un'assicurazione molto conveniente.