Originally posted by SkOrPn
View Post
Anyone have an idea what would be best setup for the Operating System on NVMe solid state devices please? I do a little bit of everything, gaming, encoding, file transfers, archive, extract archives, write iso's to usb, copy/paste from one partition to the other, copy/paste from one system to the other, lots of browsing the net, image editing, lots of videos, plex, youtube, music, lots of cloud syncing, etc etc. What would be the best file system setup and scheduler for my immediate future?
For NVMe storage, you might do better with no scheduler at all, see here http://www.phoronix.com/scan.php?pag...x-412-io&num=4
EDIT: I just realized that I have to use the Clover UEFI bootloader and I don't think it supports F2FS. So, not exactly sure it can boot my Fedora install or not.
Seems that Clover can use standalone EFI drivers (from the wiki https://clover-wiki.zetam.org/What-is-what#EFI-drivers , in the drivers64UEFI folder), but with rEFInd I could use the f2fs driver from here http://efi.akeo.ie/ and it would detect and boot an Antergos linux from f2fs. Download the x64 bundle and just place the f2fs.efi file in the right folder as described in the wiki.
The drivers from there are for EFI, for the board firmware, not for a specific bootloader. Clover or rEFInd are just programs running inside the UEFI board firmware mini-OS environment to do their job, they aren't like GRUB that fully takes over and uses its own specific drivers.
If that fails you can always make a separate /boot partition like 300 MB in size and formatted as ext4 or whatever (from the Manual partition selection in the installer, you can do that). Stuff in /boot folder is read only at boot or on kernel updates, it won't impact performance.
Comment