-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: rpi4b build fails with BOOTFS_TYPE="fat" #7612
Comments
Hey @MSzturc !Looks like it's your first time interacting with Armbian here on GitHub. Welcome and thank you for taking the time to report an issue ❤️. Don't forget to star ⭐ the repo. |
Jira ticket: AR-2572 |
lacking full logs |
added full log |
Interesting. Since building w/o fat bootfs works just fine may I ask why you need this? |
The boot partition allows users of our operating system to configure settings before the initial startup. This workflow is currently implemented on Banana Pi and Orange Pi devices. For Raspberry Pi-based boards, we currently rely on Raspberry Pi OS Lite. However, our goal is to streamline and unify our build pipeline by transitioning entirely to Armbian. |
What happened?
When building with BOOTFS_TYPE="fat" the rpi4b failed with the following error message:
[🐳|🌱] Populating /boot/firmware directory [ bcm2711 ]
[🐳|🔨] cp: cannot stat '/boot/vmlinuz-6.6.45-current-bcm2711': No such file or directory
[🐳|💥] Error 1 occurred in main shell [ at /armbian/lib/functions/logging/runners.sh:211
run_host_command_logged_raw() --> lib/functions/logging/runners.sh:211
chroot_sdcard() --> lib/functions/logging/runners.sh:122
post_family_tweaks__populate_boot_firmware_directory() --> config/sources/families/bcm2711.conf:184
post_family_tweaks() --> <extension_magic>:125
call_extension_method() --> lib/functions/general/extensions.sh:57
install_distribution_agnostic() --> lib/functions/rootfs/distro-agnostic.sh:393
do_with_logging() --> lib/functions/logging/section-logging.sh:81
build_rootfs_and_image() --> lib/functions/main/rootfs-image.sh:28
full_build_packages_rootfs_and_image() --> lib/functions/main/default-build.sh:36
do_with_default_build() --> lib/functions/main/default-build.sh:42
cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25
armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136
cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176
main() --> compile.sh:50
]
Error: Error 1 occurred in main shell at /armbian/lib/functions/logging/runners.sh:211
How to reproduce?
Build with following configuration:
ARMBIAN_REPOSITORY="armbian/build"
#ARMBIAN_BRANCH="v24.08"
ARMBIAN_BRANCH="main"
KERNEL_CONFIGURE=prebuilt
CLEAN_LEVEL=""
INSTALL_HEADERS="no"
DOWNLOAD_MIRROR=""
CARD_DEVICE=""
BETA="no"
BRANCH="current"
BOOTFS_TYPE="fat"
COMPRESS_OUTPUTIMAGE="img"
VENDOR="Armbian"
BOARD=rpi4b
RELEASE="bookworm"
KERNEL_CONFIGURE=prebuilt
BUILD_DESKTOP=no
BUILD_MINIMAL=yes
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Ubuntu 22.04 Jammy
Are you building on Windows WSL2?
Relevant log URL
https://paste.armbian.com/xorotigiza.apache
Code of Conduct
The text was updated successfully, but these errors were encountered: