Confirmed that reducing the size of the initrd.img slightly allowed my machine to boot. I just enabled `COMPRESSLEVEL=19` with `COMPRESS=zstd` (default on debian) in initramfs.conf. That reduced my initrd.img size from 72MB to 62MB, which allowed my machine to boot.
Ultimately, I set `MODULES=dep` (instead of `MODULES=most`) and reverted the compression to defaults. This reduced my initrd.img to 22MB, which includes Intel microcode (specific binary), nvme, crypto, and lvm support, among other things.
---
For the record:
My machine is running Debian bookworm with the Nvidia proprietary drivers with 32GB of RAM. I first noticed the issue when, coincidentally, upgrading from kernel 5.19 to 6.0.
```
Loading Linux 6.0.0-4amd64 ...
Loading initial ramdisk ...
error: out of memory.
Confirmed that reducing the size of the initrd.img slightly allowed my machine to boot. I just enabled `COMPRESSLEVEL=19` with `COMPRESS=zstd` (default on debian) in initramfs.conf. That reduced my initrd.img size from 72MB to 62MB, which allowed my machine to boot.
Ultimately, I set `MODULES=dep` (instead of `MODULES=most`) and reverted the compression to defaults. This reduced my initrd.img to 22MB, which includes Intel microcode (specific binary), nvme, crypto, and lvm support, among other things.
---
For the record:
My machine is running Debian bookworm with the Nvidia proprietary drivers with 32GB of RAM. I first noticed the issue when, coincidentally, upgrading from kernel 5.19 to 6.0.
```
Loading Linux 6.0.0-4amd64 ...
Loading initial ramdisk ...
error: out of memory.
Press any key to continue...
```