Уголок новичка
   2790

И продолжаю я ковырять груб врукопашную без кустомизера, который гады отняли... И вижу я там страшное...

Короче, не устраивает меня стандартный груб категорически.
Потому полез я в груб.сфг.
И вот смотрю я туда — и вижу, что у меня в подменюшках про «дополнительные параметры» мусора не просто много, но безумно много. Прям целая «войнаимир» построчно.
И как эту дрянь убрать, я прям понятия не имею...Уголок новичка: И продолжаю я ковырять груб врукопашную без кустомизера, который гады отняли... И вижу я там страшное...

12 комментариев

avatar
А кустомизер в Манжаре не работает чтоль?
интересно почему, у меня тут в Арче всё ок…
?
Satyan Nasti Paro Dharmah
0
avatar
Вроде как, с последней обновой сделали свой груб, с преферансом и гуриями. Который конфликтует с православным кустомизером.
+1
avatar
ах вот как
?
Satyan Nasti Paro Dharmah
0
avatar
Вот зря полез, не то редачиш же.Этот конфиг перезапишет при обновлении ядра или граба.

Последний раз редактировалось
0
avatar
Да в курсе я, что перепишится после обновления.
Вопрос, наверное, тупо задал…
Мне непонятно, откуда такая куча этих бестолковых пунктов в подменю.
Как их убрать, чтобы не мешали?
У мну в файле груб.сфг, блин, полторы тысячи строк.
Нужно их убрать нафиг. С концами.
0
avatar
Самописный grub.cfg с защитой от перезаписи.
0
avatar
Ага. Но это часть вопроса.
Откуда эта дрянь самогенерируется в промышленных масштабах?
Может, стоит причину все-таки порешить, а не мужественно бороться с последствиями?
Последний раз редактировалось
0
avatar
Откуда эта дрянь самогенерируется в промышленных масштабах?
GRUB ее мужественно генерирует пачкой сприптов на все вообразимые случаи.
Собственно, это одна из причин по которым я топлю за отказ от этого монстра при удобной возможности.
Последний раз редактировалось
0
avatar
Так а чё сделать-то, чтоб не генерировал?
0
avatar
Лично я от него просто избавился. Использовал rEFInd — он прекрасен. На нем бы и остался, но в сустемде есть свой загрузчик, а держать в системе более одного бутлоадера лично мне кажется странным (пламенный привет «модульности» сустемды).
Если же нужен именно GRUB и внутренний префекционист не может смотреть на раздутую простыню, то велосипедить свой конфигогенератор.
Вариант — конфиг который будет искать ядро и initrd по шаблону (хрен его знает есть ли там глоббинг, но язык грубовского конфига вроде как тьюринг-полный, что дает возможность теоретически воплотить на нем фантазии любой степени извращенности) и каким-либо образом блокировать его изменение.
Последний раз редактировалось
0
avatar
Как вариант могу предложить следующее по пути /etc/grub.d лежат скрипты по которым генерируется grub.cfg вот из него:
<code>### BEGIN /etc/grub.d/00_header ###</code>
можно просто снять sudo chmod ugo-x /etc/grub.d/тут_любой скрипт из /etc/grub.d. И grub не будет его использовать. Так можно отключить любой скрипт.Но только если он Вам полностью не нужен
0
avatar
А конкретнее? Как?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.