Действительно ли возможно изменить переменную модуля личинки через/etc/default/grub или/etc/grub.d?

Личинка определяет минимальный номер отображенной ОС к 3, если 3 или больше ОС присутствуют. См. код ниже, который найден в модуле gui_list.c, который является модулем gfxmenu.mod.

static void  
list_get_minimal_size (void *vself, unsigned *width, unsigned *height)  
{  
  list_impl_t self = vself;

  if (check_boxes (self))  
    {  
      int boxpad = self->item_padding;  
      int item_vspace = self->item_spacing;  
      int item_height = self->item_height;  
      int num_items = 3;
  • Я хочу заменить переменную num_items к другому целому числу.
  • Я хотел бы достигнуть чего-то как: GRUB_MIN_NUM_ITEMS= some integer
  • Редактирование /etc/default/grub и /etc/grub.d хорошо для решения
  • Я не хочу перекомпилировать личинку как решение

В этом также ссылаются:

http://wiki.rosalab.ru/en/index.php/Grub2_theme_tutorial#height.2C_item_height.2C_item_spacing_-_items_composition

Также обратите внимание на то, что минимальное количество показанных объектов (N) - равняется 3.

1
задан 12 November 2017 в 12:48

0 ответов

Другие вопросы по тегам:

Похожие вопросы: