커널을 컴파일하여 변경한 후 이것저것 설정을 건들다가
fail to start load kernel module
와 같은 오류가 뜨고 실행이 되었습니다.
>systemctl status systemd-modules-load.service
실행해보면 kernel module load에 실패했다는 여러 메세지와 함께 disable 상태 일 때..
찾았던 해결방안 중 하나입니다.
구글링을 통해 여러 방안들을 찾아서 실행해봤지만 해결이 되지 않았는데,
오류 메세지를 읽고 차근차근 파일들을 확인한 결과
> sudo vi /etc/modules-load.d/modules.conf
( ubuntu의 화면이 제대로 켜지지 않는다면, ssh로 원격으로 터미널에 접속하거나,
ctrl + F2릍 통해 tty2 터미널을 실행해주세요. )
저의 경우 오류가 뜰 당시 안의 파일에 novo~~뭐시기 같은 라인이 더 추가되어 있었습니다.
정상적은 우분투에서는 원래 위 사진과 같은 설정이기에, 추가되어 있던 라인을 지워버리고
위 사진과 같은 형태로 수정해주었습니다.
> systemctl statussystemctl restart systemd-modules-load.service
혹은 reboot 후에 잘 실행되었습니다.
이 포스팅에서 알려드린 해결방안은 fail to start load kernel module 에러의 많은 원인중 한가지 원인에 대한 해결방안입니다.
항상 이 에러에대한 해결방안이 되지는 못 할 수 있습니다.
'Linux > Ubuntu' 카테고리의 다른 글
Ubuntu(우분투) vim 설치 및 설정, Vundle 설치, Plugin 설정 (0) | 2020.05.01 |
---|---|
Ubuntu(우분투) 터미널 명령어 시스템(PATH) 경로에 추가하기 (0) | 2020.04.23 |
Linux C/C++ shared library 컴파일하기 fPIC 옵션 GOT, PLT (0) | 2020.02.06 |
Ubuntu 부팅시 자동실행 by rc.local (1) | 2020.01.17 |
Ubuntu (우분투) cuda 9.0 설치, cudNN 설치 , tensorflow-gpu 설치 (0) | 2020.01.03 |
댓글