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

Document when/how to get early boot messages #270

Open
cfergeau opened this issue Mar 6, 2025 · 1 comment
Open

Document when/how to get early boot messages #270

cfergeau opened this issue Mar 6, 2025 · 1 comment

Comments

@cfergeau
Copy link
Collaborator

cfergeau commented Mar 6, 2025

Apple's virtualization framework only implements serial logging over virtio, which makes it hard to get early boot messages.
Part of this is caused by the fact that virtio-serial in the guest is a module, and is only loaded late in the boot process through udev.

However, what can be seen seems to depend on more factors than this:

  • image being booted (fedora coreos VS fedora cloud)
  • boot method (efi VS direct kernel boot)
  • kernel parameters
  • use of a virtio-serial device VS use of --gui

It would be nice to document all of this once and for all, in particular if there's a non-default configuration which allows to get more logs out of a failed boot.

@cfergeau
Copy link
Collaborator Author

cfergeau commented Mar 6, 2025

This came up again recently in coreos/fedora-coreos-docs#711 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant