I dismantled my PC & reassembled it, after that GRUB disappeared.
I have two disks: a SSD (sdb, GPT) and a HDD (sda, MBR):
- sda1: "part" (128MB)
- sda2: windows, ntfs
- sda3: windows again, ntfs (added this partition after installing grub & arch)
sda4: arch linux /
sdb1: windows's recovery (ntfs)
- sdb2: /boot/efi (vfat)
- sdb3: "part" again, 16MB
- sdb4: windows again (main windows partition, it is installed here)
I usually booted on my SSD, and I had windows boot loader & arch_grub
Now I only have windows boot loader, but grub's files are still there, there's grubx64.efi in /boot/efi/EFI/arch_grub, and grubenv, grub.cfg, x86_64-efi in /boot
(I installed windows in UEFI mode, and I guess I installed arch too in UEFI mode, I used architect)
So basically grub is in /boot which is on my HDD (and /boot/efi is on my SSD), everything worked fine until now. I tried to use boot-repair on an ubuntu live usb, but I had the error "arch does not have grub-amd64-efi-signed package installed"
I think I can still boot on arch with grub's command line but what will I do then ? I already have every needed files, therefore grub-install will be useless
update-gruband it will re-generate thegrub.cfgto match the current drive setup. You may also need to runefibootmgragain so that it also matches the new drive layout. You're runing Arch, so see wiki.archlinux.org/index.php/GRUB/EFI_examplesefibootmgr, so I don't know which arguments I have to enter. Also, I have a MSI B250M Pro-VDH, and every single file of grub is okay, so if I replace thebootx64.efibygrubx64.efi, it will boot directly on grub ? Is that a bad idea ?efibootmgr, will it be okay ? wiki.archlinux.org/index.php/…