You are not logged in.
Hi all. Just bought a Lenovo Legion 7i Gen 9. I moved my existing/working arch ssd into the new laptop and wasn't able to boot because the BIOS can't find any bootable device. Tried disabling Secure Boot and messing around with the BIOS settings to no avail. I ran a diagnostic and the read test for the ssd passed but I still can't boot from it.
It's been 3 years since I first installed arch. From what I remember, I should be able to flash a live arch image on a usb and then mount my ssd from there. I guess I need to fix the bootloader somehow, or rebuild the initramfs? Am I on the right track here?
Can someone point me to the proper steps? To clarify, I want to use my existing physical ssd - not copy my setup over to a new one. Thank you very much!
Last edited by yukio (2024-10-11 23:13:09)
Offline
arch-chroot and re-install bootloader or use fallback path <ESP>/EFI/BOOT/BOOTX64.EFI
Offline
This did the trick! Thanks.
For anyone mucking around with a Lenovo Legion 7i Gen 9, you can just swap your ssd in. Use a live USB, mount your drives, and arch-chroot in. For me, I had a LUKS encrypted btrfs fs so I mounted those the same way I did when I first setup my machine. Then re-installed GRUB, rebooted, then booted in without the USB. So far everything "just works".
Offline