Linuxシステムをカスタマイズしており、Linuxカーネルのバージョンは6.4.0です。mdev -s
実行してrcS
印刷開始を確認したところ成功しました。ライブ環境に入ると、ネットワークカード名がですenp2s0
。しかし、起動後にenp2s0
見つかりませんでした。何が起こっているのか分からない?カーネル構成を確認したところ、ネットワークドライバがコンパイルされたことがわかりました。
RCS:
echo PATH=/sbin:/bin:/usr/bin:/usr/sbin
echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/lib:/lib64
mount -a
source /etc/profile
mkdir /dev/pts -p
mount -t devpts devpts /dev/pts
mdev -s
if [ $? -eq 0 ]; then
echo "mdev -s executed successfully."
else
echo "mdev -s execution failed."
fi
ip addr add 192.168.5.2/24 dev enp2s0
エラースクリーンショット:
ベストアンサー1
ネットワークカードドライバが正しくないため、問題が解決されました。まず、実際の環境に入り、実行してlspci | grep -i ethernet
ネットワークカードがどのモデルであるかを確認し、カーネルにコンパイルします。
Device Drivers->Network device support->Ethernet driver support->(the model of your network card)