На ноутбуках Huawei есть возможность установить пароль на диск на уровне BIOS:
Security -> HDD password
Но у данной функции есть особенность. Если ввести пароль неправильно несколько раз (как правило, после 2 попыток), диск блокируется. Срок блокировки определить не удалось — Huawei не публикует никакой информации. В моем случае даже спустя несколько часов диск оставался заблокированным. Даже после ввода корректного пароля система продолжала выводить сообщение:
No Boot Device
Не помогли ни смена пароля, ни его удаление. При этом в Live-режиме диск определялся и был доступен для чтения — все данные считывались без ошибок. Решил зайти в UEFI Shell и загрузиться вручную:
fc1:
cd EFI/GRUB
grubx64.efi
Система успешно загрузилась. Решил попробовать переустановить GRUB (это можно было сделать и в Live-режиме, но раз загрузился, сделал на месте):
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
После этого в BIOS появилась запись в разделе Boot, и система начала загружаться. Не факт, что такой вариант сработал бы сразу. Возможно, к тому моменту истек таймер блокировки.