Вопрос или проблема
Я был в отпуске 3 недели и потом вернулся обратно. Но вот что я вижу после выбора Windows Boot Manager в меню Grub.
Помню, в последний день было какое-то обновление Windows.
Теперь я не могу зайти в Windows, но могу зайти в Ubuntu.
Что мне делать?
Попробовал boot repair, и вот что он говорит:
Обнаружен LegacyWindows. Пожалуйста, включите в вашей прошивке UEFI режим совместимости с BIOS/CSM/Legacy и используйте это программное обеспечение с live-CD (или live-USB).
И вот что говорит мой grub customizer и parted. Не делал никаких обновлений системы и не устанавливал что-либо… немного вышел из практики.
Кажется, что /dev/nvme0n1p1 имеет все активные разделы для загрузки.
Обновление 1:
Попробовал вот эту ссылку, но для этого мне нужно зайти в командную строку Windows 11. Пробовал два разных USB-накопителя и разные порты.
Но теперь сталкиваюсь с этой проблемой:
Код остановки DRIVER PNP WATCHDOG
Открыл заявку в службу поддержки Microsoft, но они мало чем могут помочь после двух сеансов, кроме как сказать “мы не поддерживаем двойную загрузку” или “обратитесь за помощью к местному технику”.
Очень хочу вернуться к работе. Готов переустановить Windows 11, если это необходимо. Ubuntu Linux работает отлично. boot-repair не помогает.
sudo cat /boot/grub/grub.cfg | grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub ...
Найдено изображение linux: /boot/vmlinuz-6.8.0-51-generic
Найдено изображение initrd: /boot/initrd.img-6.8.0-51-generic
Найдено изображение linux: /boot/vmlinuz-6.2.0-33-generic
Найдено изображение initrd: /boot/initrd.img-6.2.0-33-generic
Предупреждение: os-prober не будет выполнено для обнаружения других загрузочных разделов.
Системы на них не будут добавлены в конфигурацию загрузчика GRUB.
Проверьте запись документации GRUB_DISABLE_OS_PROBER.
Найдено изображение linux: /boot/vmlinuz-6.8.0-51-generic
Найдено изображение initrd: /boot/initrd.img-6.8.0-51-generic
Найдено изображение linux: /boot/vmlinuz-6.2.0-33-generic
Найдено изображение initrd: /boot/initrd.img-6.2.0-33-generic
Memtest86+ требует 16-битной загрузки, которая недоступна на EFI, выход
Предупреждение: os-prober не будет выполнено для обнаружения других загрузочных разделов.
Системы на них не будут добавлены в конфигурацию загрузчика GRUB.
Проверьте запись документации GRUB_DISABLE_OS_PROBER.
Добавление пункта меню загрузки для UEFI Firmware Settings ...
готово
Ответ или решение
Когда вы сталкиваетесь с ошибкой "ошибка: нет такого устройства: 2632-DF15" и "ошибка: неизвестная файловая система" при попытке загрузки из меню Grub после выбора Windows Boot Manager, это обычно указывает на проблемы с загрузочной конфигурацией или файловой системой Windows.
Причина проблемы
Судя по вашему описанию, перед вашим отпуском была установка обновлений Windows, которые могли изменить или обновить загрузочные параметры, влияние на работу загрузочной записи Windows в Grub. Ошибка "Legacy Windows detected" в boot repair предполагает, что Windows, вероятно, установлен в режиме BIOS-совместимости, в то время как другие компоненты вашей системы могут быть настроены в режиме UEFI. Это может вызвать конфликты при попытке загрузки.
Шаги для решения проблемы
-
Проверка режима загрузки и конфигурация BIOS:
- Загрузитесь в настройки BIOS/UEFI вашей системы и убедитесь, что режим совместимости (CSM), либо Legacy Mode включены. Это необходимо для нормальной загрузки Windows, установленной в режиме Legacy.
- Также стоит убедиться, что в настройках приоритета загрузки Windows установлен на первое место.
-
Использование инструментария для восстановления загрузки:
- Убедитесь, что у вас есть установочный или восстановительный USB-диск Windows. Если нет, вы можете создать его, используя другой рабочий компьютер через Media Creation Tool от Microsoft.
- Загрузите компьютер с этого USB-диска и выберите опцию "Восстановление системы", чтобы получить доступ к командной строке.
- Выполните команды для восстановления загрузочной записи:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
-
Использование Grub Customizer:
- В Ubuntu, откройте Grub Customizer и проверьте порядок загрузки. Убедитесь, что запись Windows Boot Manager отображается корректно.
-
Обновление Grub и включение os-prober:
- В вашей системе os-prober отключен. Это инструмент, который помогает Grub автоматически обнаруживать другие операционные системы.
- Редактируйте файл
/etc/default/grub
и измените строкуGRUB_DISABLE_OS_PROBER=true
наGRUB_DISABLE_OS_PROBER=false
. - Выполните команду
sudo update-grub
, чтобы обновить конфигурацию Grub.
-
Проверка и ремонт файловой системы Windows:
- Если доступ к Windows так и не восстановился, рассмотрите возможность проверки состояния файловой системы Windows. Это можно сделать через инструмент CHKDSK, запущенный из командной строки в среде восстановления Windows.
-
Крайняя мера — переустановка Windows:
- Как вы упомянули, вы готовы рассмотреть этот вариант. Убедитесь, что все важные данные сохранены и что у вас есть копия установленного программного обеспечения и лицензий.
Заключение
Решение этих проблем может потребовать комбинации из изменения конфигурации BIOS/UEFI, восстановления загрузочных записей и проверки файловой системы. Ваша ситуация может быть уникальной и может потребовать консультации с профессиональным ИТ-специалистом, если предложенные шаги не приведут к успеху. Не забывайте создать резервные копии всех важных данных до начала любых манипуляций.