Вы просто не можете сделать такие сравнения, не случается так, что GNU/Linux не имеет ассоциации между расширениями файла и программами, это - потому что GNU/Linux на самом деле не заботится об этом.
У Вас есть полномочия файла, и если Ваш файл будет исполняемым файлом, то он будет ВСЕГДА искать хижину в первой строке любого сценария, чтобы наблюдать, как выполнить его.
Двоичные файлы ELF Linux, с другой стороны, не имеют exe расширений, как двоичные файлы окон делают, и они всегда - исполняемые файлы, даже без ЛЮБОГО расширения.
Со значением по умолчанию "false" сценарий инициализации использует образ ядра и initrd из /etc/default/kexec
.Обычно это /vmlinuz
и /initrd.img
— обычно последнее установленное ядро.
Если вы установите «true», файл /boot/grub/grub.cfg
анализируется для поиска образа ядра по умолчанию и initrd. В основном это то же самое. Когда вы настраиваете свой grub для использования другого ядра по умолчанию (например, более старого), kexec не может распознать это, за исключением того, что вы установили для параметра значение «true».