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)