Skip to content
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

Bad error message when firmware for "aarch64" not found. #3154

Open
msgilligan opened this issue Jan 26, 2025 · 0 comments
Open

Bad error message when firmware for "aarch64" not found. #3154

msgilligan opened this issue Jan 26, 2025 · 0 comments
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@msgilligan
Copy link
Contributor

Description

I'm trying to run Lima on a GitHub ubuntu-24.04-arm runner and getting the following error message:

could not find firmware for \"aarch64\" (hint: try copying the \"edk-/usr/bin/qemu-system-aarch64-code.fd\" firmware to $HOME/.local/share/qemu/)

In qemu.go the source code is:

  return "", fmt.Errorf("could not find firmware for %q (hint: try copying the \"edk-%s-code.fd\" firmware to $HOME/.local/share/qemu/)", arch, qemuExe)

The variable qemuExe seems to have the full path to the executable (/usr/bin/qemu-system-aarch64), but for the error message to be correct only aarch64 should be inserted to get the correct filename of edk-aarch64-code.fd.

@AkihiroSuda AkihiroSuda added bug Something isn't working good first issue Good for newcomers labels Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants