Доброе время суток,
Хотел бы попросить совета и профессиональных мнений касательно моей проблемы.
У меня ноутбук, купленный в своё время с предустановленной Windows 8. После пары лет эксплуатации я поставил второй системой ALT Linux KDesktop 7.0.5. Года через полтора я обновился до восьмой платформы, как описано
на Вики, и всё в принципе работало, пока вдруг загрузчик не перестал работать -- после включения начинала грузиться Windows. Я скачал образ установки KDesktop 8, удалил все линуксовые разделы и поставил эту версию с нуля.
Восьмая платформа проработала где-то год, но затем во время работы в ALT Linux произошло зависание и компьютер пришлось выключать методом нажатия и удержания кнопки питания. После этого ноутбук стал неправильно выключаться: индикатор батареи продолжает светиться даже после отключения от электросети и
не происходит включение по нажатию кнопки питания. Однако если нажать где-то три произвольные клавиши на клавиатуре, после этого нажатие на кнопку питания приводит к включению.
Параллельно загрузчик ALT Linux стал снова пропадать. Один раз мне удалось его восстановить с помощью fixmbr после загрузки с ALT Linux Rescue, однако где-то через неделю ошибка повторилась, в этот раз fixmbr не помог: выдавал ошибку
Could not prepare Boot variable: No such file or directory
Касательно проблемы с выключением я почитал информацию на сайте и форумах производителя, где были советы сделать полное восстановление заводских настроек. Попытка восстановить Windows ни с раздела восстановления на жёстком диске, ни с аварийной USB не удалась, но я скачал образ Windows 8.1, полностью очистил жёсткий диск с помощью diskpart и установил Windows 8.1 с нуля. Однако последующие попытки установить какую-либо операционную систему из семейства Linux не удаются из-за постоянных ошибок с записью загрузчика.
Сегодня я пытался поставить KDesktop 8.3 (с автоматической разметкой диска), но в отличие от предыдущих раз он отказался записывать загрузчик в EFI с такими ошибками (привожу лог не полностью):
File descriptor 3 (pipe [68688])
File descriptor 4 (pipe [67714])
<ещё несколько таких же File descriptor'ов>
Warning: failed to connect to lvmetad. Falling back to device scanning.
<ещё несколько таких же File descriptor'ов>
Warning: failed to connect to lvmetad. Falling back to device scanning.
Could not prepare Boot variable: No such file or directory.
efibootmgr failed to register the boot entry: Ошибка ввода-вывода
Предполагаю, что после аварийного выключения в ноутбуке что-то поломалось, но не могу понять, проблема в железе или его некорректной конфигурации.
Я попробовал проверить жёсткий диск на ошибки с помощью chkdsk, программа заявляет, что ошибки есть, но запуск с параметром /F выдаёт сообщение, что исправить их невозможно из-за того, что диск защищён от записи. Если действительно есть проблемы с жёстким диском (например, битые сектора), как лучше попытаться это исправить и может ли это влиять на неправильное выключение?
Примечание: все попытки поставить Linux осуществлялись при отключённом в BIOS Secure Boot и отключённом "быстром запуске" в Windows. Я всегда грузился в режиме UEFI, всё прекрасно работало.