У меня Linux и W10 установлены на отдельных дисках. Вот моя настройка двойной загрузки:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 111,8G  0 disk            # SSD
├─sda1   8:1    0   550M  0 part /boot/efi
└─sda2   8:2    0 111,3G  0 part /
sdb      8:16   0 465,8G  0 disk
├─sdb1   8:17   0    16G  0 part [SWAP]     # HDD
├─sdb2   8:18   0    10G  0 part /tmp
├─sdb3   8:19   0    10G  0 part /var
└─sdb4   8:20   0 429,8G  0 part /home
sdc      8:32   0 931,5G  0 disk            # HDD, dedicated to W10 only
├─sdc1   8:33   0    16M  0 part            # Windows ESP, I guess
└─sdc2   8:34   0 931,5G  0 part            # Windows filesystem

Раньше я мог запускать linux или W10, выбирая из grub или BIOS (UEFI), пока недавно не переустановил linux на двух первых дисках.
Третий, HDD, не был затронут во время этой переустановки.
Однако моя ошибка заключалась в том, что W10 фактически находился в спящем режиме.

Сейчас:

  • мой BIOS/UEFI больше не отображает W10 в параметрах загрузки
    (хотя он видит 3 диска)
  • мой grub больше не перечисляет W10 в настройках загрузки
    (Я пытался исправить это безуспешно, потому что ..)
  • Я больше не могу mount /dev/sdc1 /mnt для выполнения os-prober или update-grub потому что

    mount: неверный тип fs, неверный параметр, плохой суперблок в /dev /sdc1,
    отсутствует кодовая страница или вспомогательная программа, или другая ошибка

  • хотя я могу mount /dev/sdc2 /mnt просто отлично, с предупреждением

    Windows находится в спящем режиме, монтировать отказался. Диск содержит нечистую файловую систему (0, 0). Метаданные, хранящиеся в кеше Windows, отказались монтировать. Возврат к монтированию только для чтения, поскольку раздел NTFS находится в небезопасном состоянии. Пожалуйста, возобновите и полностью выключите Windows (без спящего режима или быстрого перезапуска.)

Я понимаю, что это из-за гибернации, оставляющей W10 ESP в несогласованном состоянии. Тем не менее, у меня больше нет возможности загрузить W10, и он действительно отключается.

Как лучше всего это исправить?
Почему мой BIOS/UEFI больше не может отображать список W10?
Может ли linux как-то починить W10 ESP?
Может ли linux как-то сделать W10 "выключением" без загрузки W10?
Можно ли исправить grub вручную или с помощью таких утилит, как boot-repair в этом случае?
Нужно ли использовать диск восстановления W10? Это сломает мой загрузочный конфиг linux?
Нужно ли переустанавливать W10?
Я скучаю по лучшим решениям?

0