Проверьте файл конфигурации загрузки, чтобы убедиться в правильности параметра LABEL. Он должен быть найден в isolinux/
, и я знаю, что в Redhat он называется isolinux/isolinux.cfg
, так что он может быть в том же месте для Oracle Linux. Вам нужно будет изменить строку append
в пункте меню, который вы используете для кикстарта, чтобы отразить новую метку для ISO. Кроме того, для каждого пробела в вашей метке вам нужно будет заменить \x20
. В конечном итоге вы захотите, чтобы ваша строка выглядела примерно так append [some boot options] inst.stage2=hd:LABEL=AirGap\x20Oracle\x20Linux [other boot options]
.
Я не знаю, чему соответствуют переменные в $linker $libdirs -o $exe_output $link_objects $link_resobjects $link_options $libs
, но проблема здесь в том, что компоновщик теперь отслеживает неопределенные объекты в порядке их обнаружения и разрешает только те объекты, которые ранее были пропущены. Это означает, что библиотеки должны быть указаны после , объекты, которым нужны их символы :-lboost_iostreams... -lglib-2.0
, должны идти после libparser.a
в вашем примере.