Warum schlägt die Integritätsprüfung für die alternative ISO 12.04.1 fehl?

9

Ich habe verschiedene Empfehlungen aus der Ubuntu-Dokumentation befolgt, um ein bootfähiges Ubuntu-USB-Flash-Laufwerk mit dem 12.04.1 zu erstellen. Alternative ISO-Datei für 64-Bit-PC installieren. Aber der Integritätstest des USB-Sticks ist fehlgeschlagen und ich verstehe nicht warum.

Dies sind die Schritte, die ich gemacht habe:

  1. Download der 12.04.1 Alternate Install ISO-Datei für 64-Bit-PC (Ubuntu-12.04.1-Alternate-Amd64.iso) von http://releases.ubuntu.com/12.04.1/ sowie des MD5 , SHA-1- und SHA-256-Hash-Dateien und zugehörige PGP-Signaturen
  2. Überprüfung der Datenintegrität der ISO-Datei mithilfe der MD5-, SHA-1- und SHA-256-Hashdateien, nachdem die Hashdateien mithilfe der zugehörigen PGP-Signaturdateien überprüft wurden (siehe z. B. https://help.ubuntu.com/community) / HowToSHA256SUM und https://help.ubuntu.com/community/VerifyIsoHowto )
  3. Erstellung eines bootfähigen USB-Sticks mit Ubuntus Startup Disk Creator- Programm (siehe http://www.ubuntu.com/download/help/create-a-usb-stick-on-ubuntu )
  4. Booten Sie meinen Computer mit dem neu erstellten 12.04.1 Alternate Install auf einem USB-Stick
  5. Auswahl der Option "Disc auf Fehler prüfen" (siehe https://help.ubuntu.com/community/Installation/CDIntegrityCheck )

Die Schritte 1, 2, 3 und 4 verliefen ohne Probleme oder Fehlermeldungen. Schritt 5 endete jedoch mit einer Fehlermeldung mit dem Titel "Integritätstest fehlgeschlagen" und mit folgendem Inhalt:

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.

Ich habe die gleiche Fehlermeldung (möglicherweise nur ähnlich, da ich keine genauen Notizen habe) bei früheren Versuchen mit der 12.04 (dh nicht der Wartungsversion) festgestellt. Alternative ISO-Datei installieren. Ich habe in diesen Fällen trotzdem versucht zu installieren und habe meines Wissens bisher keine Probleme festgestellt.

  • Ist die oben beschriebene fehlgeschlagene Integritätsprüfung ein schwerwiegender Fehler?
  • Was ist die Lösung?
  • Oder kann es ohne weitere Probleme ignoriert werden?
mghg
quelle
Ich frage mich, ob Sie nicht nur versuchen, einen Test für physische Medien (CD oder DVD) auf einem USB-Gerät (Flash-Speicher) auszuführen, und über das hinausgehen, was der Test beabsichtigt hatte. Ein "Defekt" beim "Brennen" kann auf einem digitalen Festkörperspeichergerät nicht wirklich vorhanden sein. FRAGE: Scheint das USB-Gerät immer noch ordnungsgemäß zu funktionieren und Ubuntu zu installieren?
David6
@ david6 Ja, das USB-Gerät und eine nachfolgende Ubuntu-Installation (vom 12.04, haben 12.04.1 noch nicht ausprobiert) werden korrekt angezeigt. Das habe ich mit dem Schreiben gemeint: "Ich habe [...] trotzdem versucht zu installieren und habe meines Wissens bisher keine Probleme gehabt."
mghg
Gemäß den obigen Antworten ist dies ein Fehler und kann in einigen Fällen ignoriert werden.
Braiam

Antworten:

8

Dies ist ein Fehler bei der Beherrschung der ISO, kann jedoch ignoriert werden

  • Sie erhalten diesen Fehler, weil die install/netboot/ubuntu-installer/amd64/pxelinux.cfg/defaultDatei im alternativen 64-Bit-ISO-Image nicht vorhanden ist , obwohl dies in der Datei-Prüfsummenliste ( md5sum.txt) der ISO der Fall ist :

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

    • In diesem Pastebin finden Sie den tatsächlichen Inhalt des install/netbootOrdners.

  • Dies kann ignoriert werden, da sich die Dateien auf die minimale ISO-Version "netboot" beziehen, was bei Verwendung einer vollständigen alternativen ISO irrelevant ist.

  • Wenn Sie den Fehler wirklich "beheben" möchten, können Sie die fehlende Datei in den entsprechenden Ordner herunterladen . Beachten Sie jedoch, dass dies möglicherweise nicht die letzte ist, da anscheinend sechs solcher Dateien fehlen ...

ish
quelle
1
Danke für die Antwort. Ich verstehe jedoch nicht, warum eine Prüfsummenliste eine Datei enthält, die nicht im ISO-Image enthalten ist. Ich verwende Ubuntu bei der Arbeit für Unternehmenszwecke und wollte so sicher wie möglich sein, dass das Installationsmedium fehlerfrei ist. Ich mochte daher die Option "Diskette auf Fehler prüfen", aber es scheint seltsam, dass es unmöglich ist, ein positives Ergebnis aus dem Test zu erhalten.
mghg
@mghg. Ich stimme dir vollkommen zu. Ich versuche auch, Ubuntu in einem Unternehmensnetzwerk zu installieren, und eine einfache Integritätsprüfung scheint mir fast obligatorisch. Vielleicht hilft unser Feedback bei der Lösung dieses Problems.
Unglaublich, ich mache eine alternative Installation, indem ich diese ISO mit unetbootin auf einen USB-Stick schreibe und ich bekomme die gleichen Fehler. Wenn Sie eine md5sum -c md5sum.txt ausführen, werden die fehlenden Dateien aufgelistet
Juan
1

Dies hat meine Installation gestoppt und eine alternative Installation mit einem verschlüsselten Volume durchgeführt. Bei Verwendung von unetbootin zum Erstellen des Bildes fehlten die sechs oben genannten Dateien. Ich bin überzeugt, dass dies ein Problem mit Dateinamen- und Pfadlängenbeschränkungen ist, das dazu führt, dass diese langen Dateinamen fehlen. Dieses Problem wird hier als ungültiger Fehler markiert: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1041911

Letztendlich hat das Hinzufügen der Dateien nicht geholfen. Und ich musste eine unvollständige Installation starten und Ubuntu-Desktop manuell installieren.

Juan
quelle