Skip to content

FreeBSD guest support? #454

@nohajc

Description

@nohajc

Has anyone tried to boot FreeBSD under libkrun on Apple Silicon? I know the supported ways of booting on arm64 (under Qemu) use either UEFI or u-boot firmware. I was wondering if direct kernel boot would be feasible like with Linux.

I already tried to build a custom kernel based on a modified FIRECRACKER config (which is for amd64 originally), I'm able to produce the correct image format more or less (raw not ELF) but when I run it, it gets stuck with CPU consumption at 100%.

I'm wondering how to even troubleshoot this. Are there any facilities for Apple hypervisor debugging?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions