انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: جلوگیری از لود شدن module  (دفعات بازدید: 214 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین A.Hossein

  • Newbie
  • *
  • ارسال: 13
  • جنسیت : پسر
جلوگیری از لود شدن module
« : 10 اسفند 1401، 10:54 ق‌ظ »
سلام دوستان

من میخوام ماژولی که خودم نوشتم جایگزین ماژول اصلی بشه.
ماژول من در واقع یه دیوایس درایور برای فلش درایو هست.
طبق اون چیزی که من تونستم بفهمم اولین کار این هست که اون ماژول رو unload بکنیم و و بعدش اونو توی فایل blacklist.conf توی شاخه /etc/modprobe.d/ قرار بدیم که توی بوت بعدی بالا نیاد
install usb_storage /bin/false
البته یه بارم به این صورت نوشتم
blacklist usb_storage
البته این ماژول توسط یه ماژولی بنام uas هم استفاده میشه که من uas رو توی همین فایل اول مینوشتم و بعد ماژول usb-storage رو مینوشتم.
اما توی بوت بعدی بازهم هر دوتاشون لود میشن.
البنه توی فایل module.dep همه ی enty مربوط به uas و usb_storage رو حذف کردم  و  دستور depmod -a ران کردم ولی بازم توی بوت بعدی نتیجه نگرفتم. 
« آخرین ویرایش: 10 اسفند 1401، 11:13 ق‌ظ توسط A.Hossein »

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : جلوگیری از لود شدن module
« پاسخ #1 : 10 اسفند 1401، 10:49 ب‌ظ »
سلام

فکر کنم اون ماژول داخل خود کرنل هست و به خاطر همین نمیشه از لود شدنش جلوگیری کرد.
میدونید که زکات علم نشر آن است