Я пытаюсь использовать официальныйubuntu-18.04-предустановленный-сервер-armhf+raspi2.img.xzизображение на моем Raspberry PI 3B+. Я следовал этим инструкциям:https://wiki.ubuntu.com/ARM/RaspberryPi#Booting_the_official_Pi_2_image_on_the_Pi_3B.2F3B.2B-для преобразования изображения для использования на моем Pi 3B+.
Я могу загрузить машину, но она застревает в последовательности загрузки. Первая ошибка заключается в том, что она не может загрузить модули ядра. После продолжения Pi застревает во время cloud-init и не может запустить сетевую службу.
Я попробовал вручную скопировать модули ядра, используя эти команды из документации:
sudo cp /boot/vmlinuz /boot/firmware/
sudo cp /boot/initrd.img /boot/firmware/
Но все равно не повезло. Есть идеи?
решение1
Не удалось загрузить модули ядра — не о чем беспокоиться.
Вы подключили свой pi к рабочему Ethernet? По памяти это необходимо при первой загрузке, иначе он зависнет. Вы скопировали файл dtb для 3B+?
Не копируйте эти файлы ядра, вам нужно это сделать только если вы не обновляете базу данных flash-kernel. И вам нужно беспокоиться об этом только когда вы запускаете обновление пакета.
решение2
У меня была такая же проблема. Решил ее удалением /etc/netplan/50-cloud-init.yaml
.