Perché il controllo di integrità fallisce per l'ISO alternativo 12.04.1?


9

Ho seguito vari consigli dalla documentazione di Ubuntu per creare un'unità flash USB di Ubuntu avviabile utilizzando il file ISO di installazione alternativo 12.04.1 per PC a 64 bit. Ma il test di integrità della chiavetta USB è fallito e non vedo perché.

Questi sono i passaggi che ho fatto:

  1. Download del file ISO di installazione alternativo 12.04.1 per PC a 64 bit (ubuntu-12.04.1-alternate-amd64.iso) da http://releases.ubuntu.com/12.04.1/ , nonché MD5 , File hash SHA-1 e SHA-256 e relative firme PGP
  2. Verifica dell'integrità dei dati del file ISO utilizzando i file hash MD5, SHA-1 e SHA-256, dopo aver verificato i file hash utilizzando i relativi file di firma PGP (vedere ad esempio https://help.ubuntu.com/community / HowToSHA256SUM e https://help.ubuntu.com/community/VerifyIsoHowto )
  3. Creazione di una chiavetta USB avviabile utilizzando il programma Startup Disk Creator di Ubuntu (vedi http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu )
  4. Avvio del mio computer utilizzando la nuova installazione 12.04.1 alternativa su chiavetta USB
  5. Selezione dell'opzione "Verifica disco per difetti" (consultare https://help.ubuntu.com/community/Installation/CDIntegrityCheck )

I passaggi 1, 2, 3 e 4 sono andati senza problemi o messaggi di errore. Tuttavia, il passaggio 5 si è concluso con un messaggio di errore intitolato "Test di integrità non riuscito" e con il seguente contenuto:

The ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default file failed the MD5 checksum verification. Your CD-ROM or this file may have been corrupted.

Ho riscontrato lo stesso messaggio di errore (potrebbe non essere simile poiché non ho note esatte) in precedenti tentativi utilizzando il file ISO di installazione alternativa 12.04 (ovvero non la versione di manutenzione). In questi casi ho provato ad installare comunque e finora non ho riscontrato alcun problema a mia conoscenza.

  • Il controllo di integrità non riuscito descritto sopra è un errore grave?
  • Qual'è la soluzione?
  • O può essere ignorato senza ulteriori problemi?

Mi chiedo se non stai solo tentando di eseguire un test di supporti fisici (CD o DVD) su un dispositivo USB (memoria flash) e di andare oltre ciò che il test era destinato a fare. Un "difetto" nella "masterizzazione" non può realmente essere presente su un dispositivo di archiviazione digitale a stato solido. DOMANDA: Il dispositivo USB sembra funzionare correttamente e installare Ubuntu?
david6

@ david6 Sì, il dispositivo USB e una successiva installazione di Ubuntu (della 12.04, non hanno ancora provato la 12.04.1) sembrano apparire correttamente. Questo è ciò che intendevo con la scrittura "Ho [...] provato a installare comunque e finora non ho riscontrato alcun problema a mia conoscenza."
martedì

Come da risposte sopra, questo è un bug e potrebbe essere ignorato in alcuni casi.
Braiam,

Risposte:


8

Questo è un errore nel controllo dell'ISO, ma può essere tranquillamente ignorato

  • Questo errore viene visualizzato perché il install/netboot/ubuntu-installer/amd64/pxelinux.cfg/defaultfile non esiste nell'immagine ISO alternativa a 64 bit, sebbene sia presente nell'elenco di checksum dei file ISO ( md5sum.txt):

    • 573bf62a1f14cdcef0e8299863547a5a ./install/netboot/ubuntu-installer/amd64/pxelinux.cfg/default

    • Vedi questo pastebin per il contenuto effettivo della install/netbootcartella.

  • Può essere ignorato perché i file si riferiscono alla versione ISO minima "netboot", che è irrilevante quando si utilizza un ISO alternativo completo.

  • Se vuoi veramente "risolvere" l'errore, puoi scaricare il file mancante nella cartella appropriata; attenzione che questo potrebbe non essere l'ultimo, perché a quanto pare ci sono sei di questi file mancanti ...


1
Grazie per la risposta. Tuttavia, non capisco perché un elenco di checksum includa un file che non è incluso nell'immagine ISO. Sto usando Ubuntu al lavoro per scopi aziendali e volevo essere il più sicuro possibile che il supporto di installazione fosse privo di errori. Mi è quindi piaciuta l'opzione "Controlla disco per difetti" ma sembra strano che sia impossibile ottenere un risultato positivo dal test.
martedì

@mghg. Sono totalmente d'accordo con te. Sto anche cercando di installare Ubuntu in una rete aziendale e un semplice controllo di integrità mi sembra quasi obbligatorio. Forse il nostro feedback aiuterà a risolvere questo problema.

Incredibile, sto facendo un'installazione alternativa scrivendo questo iso su una chiavetta USB usando unetbootin e ottengo gli stessi errori. Fare un md5sum -c md5sum.txt elencherà i file mancanti
Juan

1

Questo ha fermato la mia installazione morta nelle sue tracce facendo un'installazione alternativa con un volume crittografato. Utilizzando unetbootin per creare l'immagine, mancavano i sei file sopra menzionati. Sono convinto che questo sia un problema con le restrizioni sulla lunghezza del nome file e del percorso che causano la mancanza di questi nomi di file lunghi. Questo problema è contrassegnato come un bug non valido qui: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1041911

L'aggiunta definitiva dei file non ha aiutato. E ho dovuto avviare un'installazione incompleta e installare ubuntu-desktop manualmente.

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.