Русскоязычное сообщество Debian GNU/Linux

=> Информация, местные HOWTO, советы и хитрости => Тема начата: n0m4d от 08 июня 2023, 02:02:11

Название: Grub не видит раздел с Windows
Отправлено: n0m4d от 08 июня 2023, 02:02:11
Самое простое установить Grub Costomizer
Перейти в "Основные настройки" и проверить, что галочка над
пунктом "поиск других ОС" стоит, после чего в левом нижнем
углу нажать кнопку "расширенные настройки" и напротив строки
GRUB_DISABLE_OS_PROBER поставить галочку и в подменю
"Просмотреть настройки" нажать на "Обновить"
после чего вы увидите Windows в списке.

PS:
Для удобства в подменю "Основные настройки" выберете пункт "ранее загруженный пункт", после чего будит загружаться та система в которую вы заходили ранее.
Название: От: Grub не видит раздел с Windows
Отправлено: suny от 08 июня 2023, 04:27:04
По мне так проще отредактировать конфигурационный файл /etc/default/grub добавив в него строку GRUB_DISABLE_OS_PROBER=false и после выполнить команду update-grub с правами администратора.
Название: От: Grub не видит раздел с Windows
Отправлено: ogost от 08 июня 2023, 05:28:41
Аналогично. Проще и универсальнее из консоли.
Название: От: Grub не видит раздел с Windows
Отправлено: n0m4d от 09 июня 2023, 01:49:56
Спасибо друзья за ваши варианты, просто недавно столкнулся с подобной проблемой и ни какой Yandex(найдётся Xepnya) ни Гугол прям так точно и сразу не могли ответить на вопрос, но когда всё же нашёл ответ, то оставил тут на заметку. Благодарю, за дополнения  ;D
Мой мутант с ядром 6.3.5-x64v2-xanmod1 тестовый Debian 12 конечно накидывает периодически задачки после обновления, жду с нетерпением релиза  :-[
Название: От: Grub не видит раздел с Windows
Отправлено: ek-nfn от 09 июня 2023, 11:00:26
при запуске
sudo update-grub
сразу видно строку о том, что os-prober, которая и отыскивает windows, не выполняется:
Warning: os-prober will not be executed to detect other bootable partitions.
При запуске же os-prober в терминале,  винда четко определяется.
Лечится, как выше и указано, коррекцией строки в /etc/default/grub. Не надо ничего дополнительно устанавливать
Название: От: Grub не видит раздел с Windows
Отправлено: n0m4d от 09 июня 2023, 12:31:30
Благодарю. Просто я о том, что когда проблема есть, мало кто отваживается помочь, но когда находишь решение её и рассказываешь об этом на заметку, то сразу находится масса умников которые говорят, ну а можно было и вот так сделать и это проще. Я прекрасно понимаю, что можно через конфиг, но вот, что именно надо дописать в него совсем не очевидно, а вот в кастомайзере это наглядно есть, теперь я знаю об этом и уже в следующий раз воспользуюсь вашим решением, за что и сказал спасибо.
Название: От: Grub не видит раздел с Windows
Отправлено: ek-nfn от 09 июня 2023, 12:56:54
Цитата: n0m4d от 09 июня 2023, 12:31:30но вот, что именно надо дописать в него совсем не очевидно
Вы же не новичок в дебиане. Если команда update-grub не видит винду, но при этом пишет Warning:... , то что вам мешает вбить в гугл эту строку? Решение будет в первой же паре ссылок
Название: От: Grub не видит раздел с Windows
Отправлено: Sandorin от 21 октября 2023, 23:35:30
Малость уточню для тех кто ищет ответ на вопрос (сам искал). Предыстория такая. Установил Debian 12 Windows был в списке. Недавно установил обновления, через консоль. Заметил, что Windows пропал из загрузки. Начал искать ответ. Поиски привели сюда.

Для новичков развернуто шаги напишу.
В терминале
sudo nano /etc/default/grub
В открывшемся файле ищем строку
#GRUB_DISABLE_OS_PROBER=false
Удалить # в начале строки
ctrl+O ##Сохранить изменения в файл

ctrl+X ##Закрыть файл

sudo update-grubКоманда обновляет файл конфигурации Grub. Смотрим вывод
         
Спойлер
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-6.1.0-13-amd64
Found initrd image: /boot/initrd.img-6.1.0-13-amd64
Found linux image: /boot/vmlinuz-6.1.0-12-amd64
Found initrd image: /boot/initrd.img-6.1.0-12-amd64
Found linux image: /boot/vmlinuz-6.1.0-10-amd64
Found initrd image: /boot/initrd.img-6.1.0-10-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 10 on /dev/sda1
done


Строка из вывода Found Windows 10 on /dev/sda1 показывает что, конфигуратор нашел ОС Windows.

Перезагружаемся и видим в списке Windows