Convinced my wife to try Linux.
Grabbed her rig, completely formatted both drives, secure boot is off, etc. etc.
i get the following error towards the end of install
Boost.Python error in job "bootloader".
Command 'grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=EndeavourOS --force' returned non-zero exit status 1.
Installing for x86_64-efi platform. EFI variables are not supported on this system. EFI variables are not supported on this system. grub-install: error: efibootmgr failed to register the boot entry: No such file or directory.
Traceback:
File "/usr/lib/calamares/modules/bootloader/main.py", line 476, in run
prepare_bootloader(fw_type)
File "/usr/lib/calamares/modules/bootloader/main.py", line 448, in prepare_bootloader
install_grub(efi_directory, fw_type)
File "/usr/lib/calamares/modules/bootloader/main.py", line 310, in install_grub
check_target_env_call([libcalamares.job.configuration["grubInstall"],
File "<string>", line 7, in <module>
It looks like there is no valid EFI partition?
When in doubt, use gparted that’s installed on the boot image and partition manually before the install instead of letting the installer do the partitioning. Sometimes it just… fails at that.
That’s a lot of space. My suggestion would be to put everything on the first drive and then just have the second for storage (as in not putting the official home partition on the SSD because then your entire first drive would be wasted since an Arch install is < 15 Gb total…).
Anyway, a funcitonal parition scheme would be on the first drive:
A 512 Mb FAT32 partition that you in the installer mount to /boot/efi (using the “Manual partiton” option)
A swap partition (as in formatted as “Linux Swap”) you make either about 2Gb if you do not plan to use hibernation on the computer, or equal to the RAM in size if you do
The rest of the disc as a single partition formatted as EXT4, mounted in the installer as /
Format the entire second drive as EXT4 and just leave empty for later storage unless you think there’s a chance you will revert it back to windows as some point while still having storage on it, in that case I would format it as NTFS (since Linux can read and write NTFS but Windows can’t read Linux file systems like EXT4).