я сделал то же самое, но полностью избегал указателей, отличных от lvm:
grub> set root=(lvm/mint--vg-root)
grub> linux /boot/vmlinuz-4.4.0-112-generic root=/dev/mapper/mint--vg-root
grub> initrd (hd0,msdos1)/boot/initrd.img-4.4.0-112-generic
grub> boot
С уважением, алекс
После некоторых дополнительных исследований я нашел эту ветку на Reddit от кого-то с идентичной проблемой. Несколько постеров в этой и других темах рекомендовали вместо этого установить rEFInd
.
Программа rEFInd была проста в установке и сразу же обнаружила мой раздел Windows.
Я следил за этими руководствами на Youtube, которые рекомендую:
это не сработает
установщик должен вызвать bootctl install
с правильными параметрами при установке ОС, после установки изменить уже нельзя
pop os плохо настроена,поэтому во время установки он не передает bootctl пути к разделам, а systemdboot не может обнаружить раздел Windows
вам следует забыть о загрузке systemd и вместо этого использовать grub
Я не знаю, будет ли это работать в режиме uefi. У меня была такая же проблема с установкой устаревшего режима на ноутбуке 2010 года. Я решил, установив os -prober. Затем я набираю «sudo os -prober», и он возвращает уже существующую установку Windows 10.
После этого я набираю "sudo update -grub"
Наконец-то была найдена Windows 10.
Надеюсь, кому-нибудь это поможет.