부팅간에 / sys를 영구적으로 변경 파일 시스템

"echo 1 > /sys/kernel/mm/ksm/run"부츠 사이에 지속성을 유지 하고 싶습니다 . 파일 시스템 변경 사항을 유지 /etc/sysctl.conf하기 위해 편집 할 수 /proc는 있지만 작동하지 않는 것 같습니다 /sys. 재부팅 후에도이 변경을 어떻게 수행합니까?



답변

대부분의 배포판에는 사용할 수있는 일종의 rc.local 스크립트가 있습니다. 이름과 경로가 다를 수 있으므로 배포판을 확인하십시오. 일반적으로 / etc를 살펴보십시오.


답변

데비안에는 sysfsutilsinit.d 스크립트 가 포함 된 패키지 가 있습니다.이 스크립트는 /sys의 구성에 따라 설정을 적용 할 수 있습니다 /etc/sysfs.conf.

init 스크립트에는 @ debian.org 작성자가 있으므로 이것이 데비안 전용이며 다른 데비안 배포판에는 적용되지 않았을 수도 있습니다. 그러나 모든 논리가 init 스크립트에 포함되어 있으므로 해당 패키지를 쉽게 가져 와서 스크립트를 추출하여 시스템에서 사용할 수 있습니다.


답변

/etc/sysctl.confinit 스크립트 중 하나가 읽습니다. 이것은 다소 배포에 의존합니다. 데비안에서는 /etc/init.d/procps입니다. 데비안은 아래 설정에 대한이 같은 아무것도하지 않습니다 /sys(기본 설치에서 있다 sysfsutils패키지 당신이 비록 원하는 경우가). 배포판이 하나도 없다면, 자신 만의 init 스크립트를 작성하십시오.

(참고 /etc/sysctl.conf하지 않습니다 /proc/sys지속 : 당신이 뭔가를 설정하면 /proc/sys,이 저장되지 않습니다 /etc/sysctl.conf.)