Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PP: Fails to boot with FDE enabled #589

Open
2 tasks done
pentamassiv opened this issue Sep 18, 2023 · 4 comments
Open
2 tasks done

PP: Fails to boot with FDE enabled #589

pentamassiv opened this issue Sep 18, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@pentamassiv
Copy link
Contributor

Device info (please complete the following information)

  • Device: PinePhone
  • Kernel Version : 6.4.10-1-danctnix
  • UI: Phosh

Describe the bug
Ever since I updated on September 15th, the phone does not boot. The following error is displayed:

The syntax 'root=/dev/mmcblk2p2' where '/dev/mmcblk2p2' is an encrypted volume is deprecated
Use 'cryptdevice=/dev/mmcblk2p2:root root=/dev/mapper/root' instead

I do not get asked for a password to unlock my device and then there are a bunch of more repeating errors

To Reproduce
Steps to reproduce the behavior:

  1. Update the system
  2. Reboot

Expected behavior
I should get asked for a password and the phone should boot

Before submitting a bug report, please be sure that you have done the following:

  • I have checked for updates (pacman -Syu) and installed the updates but the problem persisted.
  • I am not using Megi's multiboot image, which is unsupported by the developer.
@pentamassiv pentamassiv added the bug Something isn't working label Sep 18, 2023
@DrRac27
Copy link
Contributor

DrRac27 commented Sep 19, 2023

This bug is known since the 2. september in the Matrix room. Some modules needed for osk-sdl are now optional and therefore not in the initramfs anymore. Danct12 said in the matrix room:

well crap, that now requires the module to be put in initramfs
i actually just moved lima and panfrost from built-in to module to save some space
you can still boot from another media and unlock the drive, mount boot and add "panfrost" to mkinitcpio's modules
then regen initramfs, that should work

a few days ago I added the module before I updated but I now have the same problem anyways. I have no time to fix that now but maybe it helps.

@lily-bit-0
Copy link

Making the changes to mkinitcpio.conf and boot.txt from #590 and adding lima and panfrost to mkinitcpio.conf modules fixed it for me.

@ghost
Copy link

ghost commented Oct 11, 2023

How to install it with FDE, since the script for it is not working anymore?

@realroot2185
Copy link

I am on Armtix and just adding lima and panfrost to mkinitcpio.conf works (and rebuild it).
The hooks of the PR don't look good, if you use osd-sdl (or unl0kr) you shouldn't use encrypt too.
boot.txt fixes deprecation warning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants