Briefly describe your issue below:
I have an MSI GS70 with 2x 256Gb SSDs in RAID0 for my boot device and a 1tb hdd for storage. The raid is hardware defined.
The installation process goes fine when I run the installer (have tried both the GTK installer and standard) with the computer booting in UEFI mode. However, once I boot up, I sit at the Parrot loading screen for a few minutes (never prompted for my encryption phrase, on the attempts I’ve set up encryption) until I’m dropped to a initframfs shell and get a message that parrot–vg-root was not found.
When I try the installer with the computer in Legacy boot mode, the installer always fails on grub installation. I’ve also tried installing lilo instead of grub, but no joy. When I choose the partition to install grub, the screen just turns red and says there was a fatal error. I’ve spent the last few hours trying to chroot onto the boot partition and install grub manually, but the process of mounting and chroot’ing an ecrypted lvm partition is apparently not something I’m capable of.
I have secure boot disabled as recommended in the docs and I’ve used Etcher to generate my bootable USBs.
My preference would be to be able to install Parrot to the raid volume with lvm and encryption in UEFI mode, but I can’t make it work to save my life. Any help would be greatly appreciated. Thanks in advance.
What version of Parrot are you running? (include version, edition, and architecture)
Parrot 4.5.1 Security amd64. I have also tried versions 4.0.1 and 4.2.2 for the sake of thoroughness.
What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
I have used both the Standard and GTK installers.
Configured to multiboot with other systems? (yes / no)
No, all drives are clean.
Image of the initramfs prompt after booting fails in uefi mode: https://drive.google.com/file/d/1lSKfS7cxvD2EhtikQ7iLuxvU0wgidTXm/view?usp=drivesdk
Am I missing something obvious here? Would love some help on this.