Das Ubuntu-Installationsprogramm ist beim Installationsversuch in Virtual Box fehlgeschlagen

Das Ubuntu-Installationsprogramm ist beim Installationsversuch in Virtual Box fehlgeschlagen

Ich habe mit Virtual Box einen virtuellen PC erstellt. Diese Maschine verfügt über 4096 MB RAM und eine virtuelle VDI-Festplatte (dynamisch zugewiesener Laufwerksspeicher).

Ich lege das ISO-Image für Ubuntu 18.04 in das virtuelle Laufwerk ein, starte den virtuellen PC, klicke auf „Ubuntu ausprobieren“ und führe dann das Installationsprogramm aus.

Wenn ich an dem Punkt angelangt bin, an dem ich auf „Jetzt installieren“ klicke, wartet das Installationsprogramm einige Sekunden und gibt dann die folgende Meldung aus:

--------------------------------------------------

Installation fehlgeschlagen

Beim Kopieren der Dateien auf die Festplatte ist ein Fehler aufgetreten.

[Errno 5] Eingabe-/Ausgabefehler

Dies liegt häufig an einer fehlerhaften CD/DVD-Diskette oder einem fehlerhaften Laufwerk oder einer fehlerhaften Festplatte. Es kann hilfreich sein, die CD/DVD zu reinigen, die CD/DVD mit einer niedrigeren Geschwindigkeit zu brennen, die Linse des CD/DVD-Laufwerks zu reinigen (Reinigungskits sind häufig bei Elektronikhändlern erhältlich), zu prüfen, ob die Festplatte alt ist und ausgetauscht werden muss, oder das System in eine kühlere Umgebung zu bringen.

Klicken Sie hier für den Screenshot

--------------------------------------------------

Meine Frage ist:warum sollte das ein Problem beim Lesen der Festplatte sein? Es handelt sich hier nicht um ein physisches Festplattenlaufwerk, also kann es unmöglich eine fehlerhafte Festplatte sein. Wie behebe ich das Problem? Ich bin mir nicht ganz sicher, wo ich anfangen soll.

Nachdem ich dachte, es läge an einem Problem mit dem dynamisch zugewiesenen VDI, beschloss ich, es noch einmal zu versuchen und dieses Mal manuell ein Partitionsschema zu erstellen (und den Bootloader auf /dev/sda1 statt auf /dev/sda zu platzieren), damit das Installationsprogramm nicht versuchen muss, in einen Block der Festplatte zu schreiben, der noch nicht dynamisch zugewiesen wurde. Screenshots dieses Schemas finden Sie hierHier. Der nicht zugewiesene Speicherplatz zwischen der Root-Partition (/) und der Swap-Partition dient dazu, dass die dynamisch zugewiesene Festplattendatei nicht größer als nötig wird (ich muss sie sichern können). Wenn mehr Speicherplatz benötigt wird, kann die Größe der ersten Partition geändert werden.

Antwort1

Klingt, als ob das ISO kaputt ist. Sie können die ISO-MD5-Prüfsumme überprüfen,

Hier ist eine Liste der neuesten Ubuntu-Desktop-Image-SUMs: http://releases.ubuntu.com/19.04/MD5SUMS

Hier ist eine Anleitung für Windows usw.: https://help.ubuntu.com/community/HowToMD5SUM

Ich hoffe das hilft,

Antwort2

In meinem Fall war Hyper-V die Ursache des Problems und die Deaktivierung in den Windows-Funktionen reichte nicht aus (selbst nach einem Neustart). Ich musste es ausführen bcdedit /set hypervisorlaunchtype offund neu starten. SieheHierfür detaillierte Schritte.

Antwort3

Ich hatte ein ähnliches Problem nach der Installation von Docker Desktop (nicht Toolbox). Dies verwendet WSL2, das wiederum Hyper-V verwendet. Das Dilemma ist, dass WSL2 nicht funktioniert, wenn Sie Hyper-V ausschalten, was den Start von Docker verhindert. Aber wenn Sie es aktiviert lassen, funktioniert Docker, aber Virtualbox bricht zusammen.

Da in meinem Anwendungsfall nicht viel Festplatten-E/A verwendet wird, konnte ich den folgenden Workaround durchführen:

  • Hyper-V deaktiviert (sowohl in der Windows Features-App als auch durch Ausführen des Befehls bcedit von oben)
  • Windows neu starten
  • Installieren und aktualisieren Sie meine Ubuntu-VMs in Virtualbox
  • Hyper-V erneut aktivieren
  • Neustart
  • Docker starten
  • Starten Sie Virtualbox-VMs

Dies ist offensichtlich keine ideale Lösung. Außerdem reagiert VirtualBox manchmal nicht richtig oder funktioniert nicht, wenn Hyper-V installiert ist.

Irgendwann hatte ich genug davon. Ich habe Docker Desktop deinstalliert und Docker auf meiner Ubuntu-VM installiert. Auch das ist nicht ideal, aber zumindest kann ich sowohl Docker als auch VB ausführen.

verwandte Informationen