Ich versuche, die offizielleubuntu-18.04-vorinstallierter Server-armhf+raspi2.img.xzImage auf meinem Raspberry PI 3B+. Ich bin diesen Anweisungen gefolgt:https://wiki.ubuntu.com/ARM/RaspberryPi#Booting_the_official_Pi_2_image_on_the_Pi_3B.2F3B.2B-um das Image für die Verwendung auf meinem Pi 3B+ zu konvertieren.
Ich kann die Maschine booten, aber sie bleibt in der Boot-Reihenfolge hängen. Der erste Fehler ist, dass das Laden der Kernelmodule fehlschlägt. Wenn ich weitermache, bleibt der Pi während der Cloud-Initialisierung hängen und kann den Netzwerkdienst nicht starten.
Ich habe versucht, die Kernelmodule mit diesen Befehlen in der Dokumentation manuell zu kopieren:
sudo cp /boot/vmlinuz /boot/firmware/
sudo cp /boot/initrd.img /boot/firmware/
Aber immer noch kein Glück. Irgendwelche Ideen?
Antwort1
Das Laden der Kernelmodule ist fehlgeschlagen. Kein Grund zur Sorge.
Haben Sie Ihren Pi an ein funktionierendes Ethernet angeschlossen? Soweit ich weiß, ist dies beim ersten Booten erforderlich, sonst bleibt er hängen. Haben Sie die dtb-Datei für den 3B+ kopiert?
Kopieren Sie diese Kerneldateien nicht. Sie müssen dies nur tun, wenn Sie die Flash-Kernel-Datenbank nicht aktualisieren. Und Sie müssen sich nur darum kümmern, wenn Sie ein Paket-Update ausführen.
Antwort2
Ich hatte das gleiche Problem. Habe es durch Löschen gelöst /etc/netplan/50-cloud-init.yaml
.