-
-
Notifications
You must be signed in to change notification settings - Fork 20
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
TODO #7
Comments
There are two standards of TPM out there --1.2 and 2.0. This might be something complex to support. There's also dm-verity/AEAD as something to support. |
2.0 will be supported
By suspend/hibernate i mean support suspending/hibernating for systems without systemd. If user stored their keys in TPM, it will be used to resume
Agreed. Looks not too complex to implement |
What do you mean with 'Live USB integration'? |
I want to create something like that you already did - https://github.com/eudaldgr/kiss-live, but without dependency on KISS Linux environment |
when can the version TODO be done? i would like to package tinyramfs for Void linux, and it requires something along the lines of tags, v0.1 for example. alternatively, you can simply just open a new tag, nothing more. |
When i have more free time to work on it. Or if someone donate some $$ to me.
Done: https://github.com/illiliti/tinyramfs/releases/tag/0.1.0 |
You have this checked, I wonder if we mean the same No matter what I do it still boots on the default /usr/bin/init I am also unsure at this point (I've boot 5.4 5.10 5.15 and 6.5) if the RESUME=swap-uuid modifier is accepted What is the appropriate wording for using xz in the config It is also throwing hdaudio couldn't be configured so disabled at the start of booting process, although sound (alsa) on oem Intel onboard audio, worked, setup was a little different. Otherwise good A proposed AUR with systemd not removed is available here, if someone wants to pick-it up |
For microcode: at least intel, provided one knows the cpu info (e.g. via the function that dracut uses), isn't this as simple as |
resume/suspend support is not implemented, so not accepted
Some extreme levels(like -9) of xz are not supported by the kernel, which is why you get kernel panic. I agree that this should be documented at least.
Maybe some module didn't make it into the initramfs image for some reason. Could be a tinyramfs bug or misconfiguration on your side. Either way more info like exact error message is needed to tell more.
Yes, it is simple as that. I just wanted to automate that, so you don't have to do it yourself. |
btw, I also get |
I've never used -9 it is either 6 or 7 and still didn't work, substituting to gz it works fine, so not a working problem, but I think it needs some investigating and testing/updating documentation. XZ itself has changed in recent issues upstream due to multithreading options -T(0...) and to assure correct cksums even the default single thread compression has changed, maybe this has thrown something off? Will resume/suspend flags be able to be used in upcoming versions and is there an alternative of passing this to the kernel other than the boot flags? |
For "Live USB integration" I believe the approach mentioned in #17 is good and distro-agnostic enough to be included in tinyramfs. |
besides the microcode feature, would it make sense to provide (hooks for) unified kernel image as well as unlock luks with yubikey? |
May I add an |
Event-based initramfsimpossible without sacrificing portabilityFirmwarecan be managed via hooksSuggestions are welcome
The text was updated successfully, but these errors were encountered: