system:
Manjaro działa na dysku m.2 nvme, Windows 10 na oddzielnym dysku twardym
Problem:
Wydaje mi się, że w czasie wakacji źle zepsułem mój system. Miałem stabilny system od kilku miesięcy, ale chciałem funkcji bezpieczeństwa SecureBoot, więc włączyłem go w bios. Odkąd mój system nie był w stanie uruchomić się w Manjaro i ładuje tylko Win10. Resetuję ustawienia bezpiecznego rozruchu, ale problem pozostaje.
Obecnie jestem w stanie uruchomić się na żywo dysk Manjaro wykonany przy użyciu Rufusa w trybie dd. Korzystałem mhwd-chroot
z dostępu do mojej istniejącej instalacji nvme0n1p2
i dlatego mogę wykonać kopię zapasową plików. Próbowałem uciec grub-install /dev/nvme0n1
i dostałem:
grub-install: error: cannot fine EFI directory.
po przeszukiwaniu okazało się, że mój katalog EFI dla Manjaro wydaje się być nvme0n1p1
. Więc próbowałem go zamontować:
# mount /dev/nvme0n1p1 /boot/efi
mount: /boot/efi: unknown filesystem type 'BitLocker'
Patrząc na to lsblk -f
, widzę, że ta partycja jest rzeczywiście wymieniona jako BitLocker (podobnie jak /dev/sda3
partycja systemu plików Windows). Czy mam rację zakładając, że wygląda na to, że Win10 zaszyfrował moją partycję EFI? Jakie byłyby moje następne kroki do odzyskania? Czy mogę użyć GParted, aby sformatować tę partycję, a następnie zamontować ją /boot/efi
, a następnie uruchomić grub-install
?
dla dodatkowych informacji próbowałem użyć narzędzia do odzyskiwania rozruchu, ale najwyraźniej działa dobrze tylko z dystrybucjami Ubuntu. niezależnie od tego, tutaj znajduje się skrót jego analizy, która może, ale nie musi być pomocna: http://paste.ubuntu.com/p/PkmfdtxHjq/