Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M mkinitcpio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
    • Locked Files
  • Issues 32
    • Issues 32
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch LinuxArch Linux
  • Mkinitcpio
  • mkinitcpio
  • Issues
  • #138
Closed
Open
Issue created Nov 22, 2022 by Ádám Maróti@05storm26Contributor

kernel-install .install scripts should support the UKI layout mode

The .install scripts by mkinitcpio should generate to /<esp>/EFI/Linux/<name>{,-fallback}.efi uki files only, if the esp layout is configured to UKI mode (maybe look for the layout option in /etc/kernel/install.conf?).

systemd's kernel-install tool runs .install scripts provided by mkinicpio during kernel installations.

Arch should have an easy way to configure kernel-install scripts to install UKI images to the expected /<esp>/EFI/Linux directory. Systemd kernel-install already has a layout configuration option passed to the .install scripts, mkinitcpio .install script could take that into account.

Also mkinitcpio preset generation should be configurable to generate presets for UKI vs the traditional images format.

Edited Nov 22, 2022 by Ádám Maróti
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking