GRUB не может загрузиться в Arch после установки Windows

У меня есть grub, установленный на /dev/sdb1
У меня есть swap on /dev/sdb2
У меня есть archlinux / on /dev/sdb3
У меня есть окна на /dev/sdb4

Когда я не устанавливал окна, система загружалась на grub, а затем загружалась на арку.

Теперь я установил окна; во-первых, я не мог загрузиться на гриб вообще.

Затем, я chrooted и grub-install , grub-mkconfig и т. Д. Я установил /dev/sdb1 в bootable.

Теперь он загружается в /dev/sdb1 , но в нем отображается только запись в Windows, а когда я chroot на arch, я делаю os-prober genfstab , genfstab и т. Д., Он не хочет работать … Он показывает мне только окна /dev/sdb4 .

Я нашел решение! Я не знаю, насколько это чище, но это сработало.

Я изменил свой grub.cfg с помощью LiveUSB Linux, и я вручную добавил запись в меню GRUB : D!

Теперь это работает, как если бы ОС Prober обнаружила мой Arch Linux , но я сделал это вручную.

Спасибо за помощников!