Skip to content

Use drivers directories instead of manual entries - #935

Merged
jumpyvi merged 4 commits into
mainfrom
feat-initrdmods
Oct 26, 2026
Merged

jumpyvi merged 4 commits into
mainfrom
feat-initrdmods

Conversation

@jumpyvi

@jumpyvi jumpyvi commented Oct 25, 2026

Copy link
Copy Markdown
Member

This adds support for all keyboards and disks Ubuntu supports to the initrd.

It's way less manual than before.

I got a boot with this on a external USB samsung t7, connected to a thunderbolt dock entering my passphrase with an apple-hid device.

@jumpyvi
jumpyvi requested a review from lewisgoddard October 25, 2026 19:03
@github-actions

Copy link
Copy Markdown

Installer builds for b728e3f

Do not use these installers for production systems. They are intended for testing purposes only. They will update to the latest PR build, which will break your install eventually.

Arch ISO Checksum
amd64 elementaryos-9.0-proposed-x86-64.20261025190556.iso sha256
arm64 elementaryos-9.0-proposed-arm64.20261025190550.iso sha256

@lewisgoddard

Copy link
Copy Markdown
Member
  • Every path now has a leading slash.
  • Keyboards: added /drivers/spi/, /drivers/pinctrl/ and /drivers/mfd/intel-lpss*. These are the controllers that I2C-HID keyboards and applespi need on Intel laptops. Surface and Chromebook keyboards: /drivers/platform/surface/, /drivers/platform/chrome/ and 8250_dw.
  • Disks: added /drivers/mmc/ (eMMC/SD), /drivers/ufs/, /drivers/message/fusion/ (VMware LSI Logic), /drivers/block/ (for things like mtip32xx) and /drivers/firewire/.

@jumpyvi
jumpyvi enabled auto-merge (squash) October 26, 2026 02:15
@github-actions

Copy link
Copy Markdown

Installer builds for 4911276

Do not use these installers for production systems. They are intended for testing purposes only. They will update to the latest PR build, which will break your install eventually.

Arch ISO Checksum
amd64 elementaryos-9.0-proposed-x86-64.20261026021559.iso sha256
arm64 elementaryos-9.0-proposed-arm64.20261026021551.iso sha256

@jumpyvi
jumpyvi merged commit 23d5b98 into main Oct 26, 2026
3 checks passed
@jumpyvi
jumpyvi deleted the feat-initrdmods branch October 26, 2026 02:41
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

Successfully merging this pull request may close these issues.

2 participants