fix: load binfmt_misc module in pi-gen container

This commit is contained in:
ordinarthur 2026-04-13 22:10:15 +02:00
parent 272d225ca8
commit 2107a3a071

View File

@ -30,4 +30,4 @@ RUN touch /build/pi-gen/stage2/SKIP_IMAGES
RUN find /build/pi-gen -name "*.sh" -exec sed -i 's/setarch linux32 //g' {} + 2>/dev/null || true \
&& sed -i '/qemu-user-binfmt/d' /build/pi-gen/depends
CMD ["bash", "-c", "cd /build/pi-gen && ./build.sh && mkdir -p /output && cp deploy/*.img.xz /output/ 2>/dev/null || cp deploy/*.img /output/ 2>/dev/null && ls -lh /output/"]
CMD ["bash", "-c", "modprobe binfmt_misc 2>/dev/null || true && mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc 2>/dev/null || true && cd /build/pi-gen && ./build.sh && mkdir -p /output && cp deploy/*.img.xz /output/ 2>/dev/null || cp deploy/*.img /output/ 2>/dev/null && ls -lh /output/"]