منبع اصلی نوشتار زیر در این لینک قرار دارد

بارگذاری خودکار kernel module در هنگام بوت در centos

راستش می خواستم یه کرنل ماژول را در centos هنگام بوت لود کنم، گشتم دیدم centos سه تا روش غیر معمول داره برای اینکار . چون تو دبیان دو روش بیشتر نداشتیم، کلا حال کردم بگم اینجا

البته روش هاش خیلی هم روش نیستا. یه جورایی پیچوندنه کاره. ولی چرا انقدر زیاده نفهمیدم

۱- ساخت یک فایل به شکل name.modules در مسیر etc/sysconfig/modules/

echo “modprobe nf_conntrack_ftp” > /etc/sysconfig/modules/ftp.modules

chmod u+x /etc/sysconfig/modules/ftp.modules

۲- اضافه کردن دستور modprobe مورد نظر، در یک خط به فایل etc/rc.modules/

۳- یک روش میانبر هم فایل etc/iptables-config/ هستش که می تونید اگه مثل من ماژولتون ربطی به iptables و فایروال داره توی قسمت ماژول هاش اینجا اضافه کنید

۴- روش چهارم هم که توی همه لینوکس عمومی هست و جدای از سه روش بالایی هستش اینه که modprobe را پیکربندی کنید. که فکر می کنم روش استانداری باشه و ثابتی برای همه لینوکس ها باشه. کافیه خط زیر را به یکی از فایل های /etc/modprob.d/ اضافه کنید

install nf_conntrack_ftp /bin/true



برچسب ها : , , , , ,