CentOS 7のインストール:トランザクションの入力中にエラーが発生しました。 [閉じる]

CentOS 7のインストール:トランザクションの入力中にエラーが発生しました。 [閉じる]

CentOS 7最小DVDの使用に問題があります。 CentOS-7-x86_64-Minimal-1503-01に基づいてカスタムISOを作成し、@core、sudo、rsyslog、およびNetworkManager-tuiをインストールするkickstartファイルを追加しました. 追加パッケージを追加していません。 イメージではなくDVDパッケージのみを使用しています。

パッケージのインストール中に次のエラーが発生します。

error populating transaction after 10 retries: failure: tar-1.26-29.el7.x86_64.rpm from anaconda: [Errno 256] No more mirrors to try

My Packaging.log は、インストーラが file:///run/install/repo/tar-1.26-29.el7.x86_64.rpm を見つけることができないことを示します。rpmは他のすべてのrpmと一緒にfile:///run/install/repo/Packagesにあるので、これは意味があります。

yumが/run/install/repo/Packagesの代わりに/run/install/repo/でこのRPMを見つけようとしている理由を知っている人はいますか?

答え1

この特定のエラーは、カスタムCentOS 7 ISOを生成するときに無効なパラメータを渡すことによって発生するようです。私のコマンドに追加すると、-untranslated-filenameエラーは表示されなくなりますgenisoimage

sudo genisoimage -untranslated-filenames -volid 'CentOS 7 x86_64' -J -joliet-long -rational-rock -translation-table -input-charset utf-8 -x  ./lost+found -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e images/efiboot.img  -no-emul-boot -o /home/builder/custom.iso -T /home/builder/ks-iso/

関連情報