thopiekar / rcraid-dkms

AMD RAIDXpert driver as DKMS package
Other
129 stars 30 forks source link

AMD RAID + Pre-existing LVM/Ubuntu installation #36

Open VariableDeclared opened 3 years ago

VariableDeclared commented 3 years ago

Hi,

I realise this is not a recommended setup but realistically if im to maintain a worklife/balance I want this configuration :)

I a pre-existing Ubuntu installation using LVM and I have the DKMS package installed, but when I configure GRUB with modprobe.blacklist=ahci my machine fallsback to Busybox.

I see that the kernel is compaining that it cannot find the disk by UUID. Any suggestions how to resolve this?

Thanks! Peter

praxis88 commented 3 years ago

I also have this problem. I have an LVM install that I have DD'ed onto an rcraid array. mounting everything, chrooting in installing the driver, and generating the FSTAB works just fine. It wont boot.

It complains that it cant find /EFI/whatever fonts, and then tries to locate the disk by UUID and then fails.

It appears that the device is changing UUIDs, breaking the boot chain.

praxis88 commented 3 years ago

Upon further investigation the issue appears to be rcraid + encryption. After adding rcraid and regenerating the initramfs, it never bothers to ask for a decryption password. So it goes looking for UUID's of filesystems it cant read.

VariableDeclared commented 3 years ago

interesting @praxis88 did you find a way to solve it?

praxis88 commented 3 years ago

negative, I did a test run on a fresh install without encryption and it booted right up. Something about the driver and encryption arent getting along.

I could have done something wrong within the chroot, but I just chrooted in, installed the dkms module, built it against every kernel, generated a new initramfs for all of them, and updated grub. I never get a decryption password screen, just cant find UUID.