система:
Manjaro работает на диске m.2 nvme, Windows 10 работает на отдельном жестком диске
Проблема:
По праздникам я, кажется, очень плохо испортил свою систему. У меня была стабильная система в течение нескольких месяцев, но я хотел функции безопасности SecureBoot, поэтому я включил ее в BIOS. С тех пор, как моя система не смогла загрузиться в Manjaro и будет загружать только Win10. Я сбросил настройки безопасной загрузки, но проблема остается.
В настоящее время я могу загрузиться с живого диска Manjaro, созданного с помощью Rufus в режиме dd. Я использовал mhwd-chroot
для доступа к моей существующей установке на nvme0n1p2
и поэтому могу создавать резервные копии моих файлов. Я попытался запустить grub-install /dev/nvme0n1
и получил:
grub-install: error: cannot fine EFI directory.
посмотрев вокруг, я обнаружил, что мой каталог EFI для Manjaro находится в nvme0n1p1
. Поэтому я попытался установить его:
# mount /dev/nvme0n1p1 /boot/efi
mount: /boot/efi: unknown filesystem type 'BitLocker'
Глядя на lsblk -f
, я вижу, что этот раздел действительно указан как BitLocker (как /dev/sda3
, раздел файловой системы Windows). Правильно ли я полагаю, что это похоже на то, что Win10 зашифровал мой раздел EFI? Какими будут мои следующие шаги по восстановлению? Могу ли я использовать GParted, чтобы переформатировать этот раздел, затем смонтировать его в /boot/efi
и запустить grub-install
?
для дополнительной информации я попытался использовать инструмент восстановления загрузки, но, очевидно, он хорошо работает только с дистрибутивами Ubuntu. независимо от того, вот пастбина его анализа, который может или не может быть полезным: http://paste.ubuntu.com/p/PkmfdtxHjq/