Any such option via the GUI?
I have a 1TB HDD (slow) and a 256GB SSD (fast).
I want to install Fedora Kinoite on it.
I find it inconvenient to use windows-style partitioning with a separate “data drive”…
bcache requires layering (and it is no longer actively maintained?), so LVM, although I DON’T USE ANY OTHER FEATURE OF IT.
My plan is to have a plain EFI+BOOT partition, then the entire SSD only for the cache and a small swap, then the entire HDD only for the backing for that cache.
cachepool would be too complicated, cachevol is what I want… writeback r/w cache. (battery-backed system, no unexpected power loss)
MAYBE since the core system is reproducible and immutable, I might split it out into a small 16-20 GB on the SSD… (/var on the encrypted cache-LVM setup which includes /var/home) but then /etc would be exposed…
(bootc needs to support mounting /etc and /var from other partitions, right in the initrd… through a conf-file in the BLS_boot partition? Imagine the kernel cmdline carrying ALL THIS)
Encryption, should I encrypt the partitions in which the PVs are created, or the LVs in which the filesystems are created? I presume the former… but IDK… Does the Anaconda (old or new) installer support this itself? Creating cachevol PV-VG-LVs with encryption and installing on top of that…
I might need to install windows alongside if winapps/winboat/wine/bottles/VM doesn’t work for me (mostly not)… I have an idea how to resize through the entire stack.
If you have some other idea, like a custom script, some switch I don’t know, or using bootc directly to overcome limitations of the installer, kindly let me know…
(Sorry, “just drop the HDD” or “use it as a separate mount” isn’t feasible… I need that space, and a windows-style separate mount is irritating to use)
(and the HDD (6400RPM SMR) is for some reason too slow to just use it)