스크립트의 커널 수술

스크립트의 커널 수술

내 컴퓨터에 특정 개발 환경을 설치하기 위해 bash 스크립트를 작성하고 있습니다. 이렇게 하려면 커널에서 CONFIG_USB_ACM 모듈을 활성화해야 합니다. 나는 다음을 통해 이 작업을 수행하고 있습니다.

cd ~/l4t-kernel-surgery-kernel/kernel-4.4
zcat /proc/config.gz > .config

# PART I NEED IDEAS
vim .config # change the line that says CONFIG_USB_ACM=n to CONFIG_USB_ACM=m

make clean
make prepare
make modules_prepare
make M=drivers/usb/class
...

구성 파일 끝에 =m 줄을 추가하면 괜찮을까요? 이전 =n 설정을 덮어쓰나요? bash에서 이런 방식으로 파일을 편집하는 더 좋은 방법이 있습니까?

답변1

zcat /proc/config.gz | sed 's/CONFIG_USB_ACM=n/CONFIG_USB_ACM=m/'  > .config

관련 정보