kexec и USE_GRUB_CONFIG

Вы просто не можете сделать такие сравнения, не случается так, что GNU/Linux не имеет ассоциации между расширениями файла и программами, это - потому что GNU/Linux на самом деле не заботится об этом.

У Вас есть полномочия файла, и если Ваш файл будет исполняемым файлом, то он будет ВСЕГДА искать хижину в первой строке любого сценария, чтобы наблюдать, как выполнить его.

Двоичные файлы ELF Linux, с другой стороны, не имеют exe расширений, как двоичные файлы окон делают, и они всегда - исполняемые файлы, даже без ЛЮБОГО расширения.

7
11.03.2018, 18:07
1 ответ

Со значением по умолчанию "false" сценарий инициализации использует образ ядра и initrd из /etc/default/kexec.Обычно это /vmlinuz и /initrd.img — обычно последнее установленное ядро.

Если вы установите «true», файл /boot/grub/grub.cfg анализируется для поиска образа ядра по умолчанию и initrd. В основном это то же самое. Когда вы настраиваете свой grub для использования другого ядра по умолчанию (например, более старого), kexec не может распознать это, за исключением того, что вы установили для параметра значение «true».

3
27.01.2020, 20:19

Теги

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