Я установил дистрибутив Linux на ПК друга. Он не знает, как использовать Linux или даже Windows очень хорошо, и я хотел бы за него быть максимально легким. Когда я установил GRUB, он обнаружил его раздел восстановления, который HP установил для него, и это - первый Windows в списке.
После некоторого поиска с помощью Google и просмотра руководства личинки и файлов конфигурации, я все еще не могу выяснить, как скрыть раздел от GRUB. Я смотрел на 30_osprober
, но не видел ясного способа исключить ОС.
Кто-либо может указать на меня в правильном направлении для исключения ОС/раздела из меню GRUB?
//ОТРЕДАКТИРУЙТЕ//Измененный из-за редактирований (я клянусь, что это изменилось, в то время как я вводил),
Грязное решение состоит в том, чтобы отредактировать grub.cfg, но это должно было бы произойти каждый раз, когда обновление ядра произошло.
В личинке v2: (ОБРАТИТЕ ВНИМАНИЕ, что ЭТО НЕ РЕКОМЕНДУЕТСЯ),
vim /boot/grub/grub.cfg
Корректный способ выполнить это состоит в том, чтобы отредактировать/etc/grub.d/30_os-prober (как Вы упомянули), и скажите ему игнорировать определенные разделы, хорошее руководство может быть найдено здесь
Грязное решение № 2 могло состоять в том, чтобы запустить скрипт, который комментирует ту строку от grub.cfg для Вашего приятеля.