История изменений
Исправление user_id_68054, (текущая версия) :
в общем, идея такая: написать замену модулю normal, обозвать его как-нибудь типа multiboot и пусть он конфиг грузит не с одного какого-то конкретного раздела, а собирает с разных разведлов в один конфиг.
для этого не надо писать новый модуль.
команда точка (.) (синоним команды «source») — может собрать конфиги из разных разделов разных грубов.
. (hd0,123)/boot/grub/grub.cfg
. (hd0,234)/boot/grub/grub.cfg
. (hd0,345)/boot/grub/grub.cfg
(использовать команды с точками (.) — без menuentry , тогда уж, в отличии от Несколько дистрибутивов и один GRUB2 (комментарий) )
прописать эту команду в *обычном* конфиге Груба «главного» дистрибутива.
в итоге получится — одна большая менюшка (со всеми вариантами).
тут на мой взгляд едиственная проблема — в оформлении. каждый погруженный конфиг — захочет выставить своё оформление. в итоге наверное останется то оформление которое было подгружено в последнем конфиге :-) ..
так что придётся указать в конце (после команд с точками) ещё и пару команд которые бы вернули оформление в более «эталонный» вид :-)
Исправление user_id_68054, :
в общем, идея такая: написать замену модулю normal, обозвать его как-нибудь типа multiboot и пусть он конфиг грузит не с одного какого-то конкретного раздела, а собирает с разных разведлов в один конфиг.
для этого не надо писать новый модуль.
команда точка (.) (синоним команды «source») — может собрать конфиги из разных разделов разных грубов.
. (hd0,123)/boot/grub/grub.cfg
. (hd0,234)/boot/grub/grub.cfg
. (hd0,345)/boot/grub/grub.cfg
(использовать команды с точками (.) — без menuentry , тогда уж)
прописать эту команду в *обычном* конфиге Груба «главного» дистрибутива.
в итоге получится — одна большая менюшка (со всеми вариантами).
тут на мой взгляд едиственная проблема — в оформлении. каждый погруженный конфиг — захочет выставить своё оформление. в итоге наверное останется то оформление которое было подгружено в последнем конфиге :-) ..
так что придётся указать в конце (после команд с точками) ещё и пару команд которые бы вернули оформление в более «эталонный» вид :-)
Исправление user_id_68054, :
в общем, идея такая: написать замену модулю normal, обозвать его как-нибудь типа multiboot и пусть он конфиг грузит не с одного какого-то конкретного раздела, а собирает с разных разведлов в один конфиг.
для этого не надо писать новый модуль.
команда точка (.) (синоним команды «source») — может собрать конфиги из разных разделов разных грубов.
. (hd0,123)/boot/grub/grub.cfg
. (hd0,234)/boot/grub/grub.cfg
. (hd0,345)/boot/grub/grub.cfg
(без menuentry , тогда уж)
прописать эту команду в *обычном* конфиге Груба «главного» дистрибутива.
в итоге получится — одна большая менюшка (со всеми вариантами).
тут на мой взгляд едиственная проблема — в оформлении. каждый погруженный конфиг — захочет выставить своё оформление. в итоге наверное останется то оформление которое было подгружено в последнем конфиге :-) ..
так что придётся указать в конце (после команд с точками) ещё и пару команд которые бы вернули оформление в более «эталонный» вид :-)
Исходная версия user_id_68054, :
в общем, идея такая: написать замену модулю normal, обозвать его как-нибудь типа multiboot и пусть он конфиг грузит не с одного какого-то конкретного раздела, а собирает с разных разведлов в один конфиг.
для этого не надо писать новый модуль.
команда точка (.) (синоним команды «source») — может собрать конфиги из разных разделов разных грубов.
. (hd0,123)/boot/grub/grub.cfg
. (hd0,234)/boot/grub/grub.cfg
. (hd0,345)/boot/grub/grub.cfg
(без menuentry , тогда уж)
прописать эту команду в *обычном* конфиге Груба «главного» дистрибутива.
тут на мой взгляд едиственная проблема — в оформлении. каждый погруженный конфиг — захочет выставить своё оформление. в итоге наверное останется то оформление которое было подгружено в последнем конфиге :-)