0

私はisoimageを作ろうとしましたが、得ました:


kernel/Makefile:135: *** No X.509 certificates found ***

CHK     kernel/config_data.h
Kernel: arch/x86/boot/bzImage is ready  (#1)
rm -rf arch/x86/boot/isoimage
mkdir arch/x86/boot/isoimage
for i in lib lib64 share end ; do \
    if [ -f /usr/$i/syslinux/isolinux.bin ] ; then \
            cp /usr/$i/syslinux/isolinux.bin arch/x86/boot/isoimage ; \
               [...]
done
arch/x86/boot/Makefile:160: rule for target „isoimage“ failed
make[1]: *** [isoimage] error 1
arch/x86/Makefile:236: rule for target „isoimage“ failed
make: *** [isoimage] error 2

AUR ビルドシステムの使用中。

では、これらの証明書はどこから取得し、どこに置くのでしょうか?

4

1 に答える 1

0

Arch-Linux および派生物では、証明書は次の方法で配置されます。

パックマン -S linux

その Linux パッケージには、依存関係として「mkisolinux」が必要です。

アイソイメージを作る

が必要です。それでも、手動でコピーする必要があります

cp /usr/lib/syslinux/bios/isolinux.bin /usr/include/syslinux/isolinux.bin

目標が実際に成功するために。

「make isoimage」は、通常、これらの措置の後に機能します。

この問題は再現可能であり、Arch で簡単に修正できます。

于 2016-04-06T09:41:13.787 に答える