module

Beryl::Bootstrap

Bootstrap complet : Linux rescue → FreeBSD 15 installé UEFI-compatible.

Depuis ADR-011 (supersede ADR-003), la voie principale est Beryl::Bootstrap::QemuInRescue : FreeBSD s'installe dans une VM QEMU lancée depuis le rescue Linux, avec le disque réel en passthrough. Résultat : un système UEFI-bootable posé nativement sur le bare metal, sans la couche mfsBSD qui ne boote pas sur les firmwares UEFI-only modernes.

Class methods

base_release_branch(version : String) : String

Branche du dépôt pkgbase d'une release X.Y : « 15.1 » → « base_release_1 ».

Source
pkgbase_target(mfsbsd_version : String, latest_by_branch : Hash(Int32, String)) : String

Version à installer en pkgbase : la dernière release PUBLIÉE de la même majeure que mfsBSD (ex. mfsBSD 15.0 + release 15.1 sortie → 15.1). Jamais en-dessous de la version mfsBSD ; sans info de releases → version mfsBSD.

Source

Nested types