Repair Windows bootmgr file path from Ubuntu

So, while trying to recover by (K)Ubuntu from a broken grub after a Windows reset, I have managed to mess up Windows now (oh, the ping pong).

What I did was follow the recommended solution here: Windows 10 upgrade kills grub and boot-repair doesn't help, which somehow got me back my grub to usable state and boot into my Kubuntu just normally. (I also needed to revert the bios change to AHCI instead of RAID)

But now, the EFI config looks like this:

Boot0001* Windows Boot Manager  HD(1,GPT,05a8d81b-2be5-4f2c-bd46-b3efe4f7e130,0x800,0x154000)/File(\EFI\UBUNTU\SHIMX64.EFI)

Well, yes, I was stupid to do that. (In my defense, that is what bcdedit /enum firmware gave me as the only option having something with Ubuntu, and I was desperate. )

Now the question is that: how can I change the file path back to what it should be. I am looking for basically a bcdedit equivalent in Linux.

Does anyone have suggestions? I've seen another post that talks about https://wiki.gentoo.org/wiki/Efibootmgr. I have a couple of issues with that:

  1. It's Gentoo. I don't have a long beard yet.
  2. Even if I couraged up a bit, it doesn't seem to have an edit mode.

0
задан 22 July 2020 в 08:11

1 ответ

Получается, что в boot-repair это есть в расширенных опциях. У него даже есть название: «hard-coded-EFI error».

enter image description here

Как ни странно, только это не исправило это для меня. Мне пришлось пройти через несколько раундов (да, как-то одного не хватило) попыток восстановления Windows, хотя варианты grub для Windows с Dell. И через пару дней окна просто загружаются, как будто ничего не произошло.

Я был почти на грани сброса самой Windows, но я отступил в последнюю минуту, потому что я не был уверен, удалит ли сброс и мои разделы linux. , Так что он просто сделал восстановление загрузки из Windows, и после этого я смог загрузиться.

Не может быть окончательным, что сработало. Но расширенный вариант восстановления загрузки и несколько запусков восстановления загрузки Windows не принесут большого вреда.

0
ответ дан 30 July 2020 в 22:04

Другие вопросы по тегам:

Похожие вопросы: