Comments (5)
This way you are bundling two initramfs inside. You need to pass one:
INITRD[linux]=/boot/initramfs-linux-fallback.img
from sbupdate.
I want to be able to boot a same kernel with either the default initramfs, or the fallback one. Is there a way to specify that it builds two separate efi images with the same kernel, but different initramfs?
from sbupdate.
Hi,
Currently there is no support for multiple initramfs per kernel. It is on the TODO list.
If your /boot
supports symlinks, then, as a workaround, you can create a symlink /boot/vmlinuz-linux-fallback
pointing to vmlinuz-linux
. Then it should be automatically matched with /boot/initramfs-linux-fallback.img
.
Or you can also use linux-lts
as a fallback.
from sbupdate.
@kustodian keep in mind that unless you have some ancient hardware, booting from non-fallback initramfs doesn't have any benefits. By using both you would only waste space.
from sbupdate.
You're probably right. When I added autodetect
hook to initramfs it reduced the size of it to about a half and I could feel the difference in boot times, because initramfs loaded faster. But now when I configured secure boot and generated a single efi binary, there isn't much of a difference, because the whole boot process is slower anyway. I'll just remove autodetect
and it will be the same as fallback.
Thanks for your help and for writing and awesome tool.
from sbupdate.
Related Issues (20)
- Question: is btrfs supported with direct booting? HOT 4
- EXTRA_SIGN in combination w/ e.g. sd-boot can lead to an attacker being able to sign a malicious file HOT 4
- Testing HOT 2
- Wrong kernel output after system update HOT 18
- Missing AUR keys HOT 4
- Output filename for kernel? HOT 3
- signed unified kernel image file name HOT 1
- Multiple cmdlines per kernel HOT 1
- Updating DKMS modules in initramfs doesn't trigger update HOT 4
- use mkinitcpio to build uefi executables HOT 9
- SBAT support for new shim HOT 4
- sbudpate fails when using grub sigchecks HOT 1
- [Feature Request] Please add option to add an extra initrd to efi image HOT 2
- [Feature Request] Please add an option to sign already created image HOT 1
- Use calculated, flexible section-vma offsets instead of hardcoded ones HOT 17
- RFE: add `CMDLINE_ALWAYS` or alike for kernel options that are always added HOT 2
- issue with systemd 252.1 HOT 3
- Allow custom `output_name`
- Allow `.cmdline` to be omitted
- objcopy: section below image base HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sbupdate.