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

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

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


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

نویسنده موضوع: ماژول‌های هسته  (دفعات بازدید: 1358 بار)

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

آفلاین امیــــــر

  • High Sr. Member
  • *
  • ارسال: 617
  • جنسیت : پسر
  • نرم‌افزار مال منه، نه من مال اون
ماژول‌های هسته
« : 09 خرداد 1395، 06:15 ب‌ظ »
سلام دوستان وقت بخیر
چطور میتونم تمام ماژول‌های هسته رو پیدا، دستکاری (حذف و ویرایش) کنم؟
درواقع میخوام ماژول‌هایی رو که به کارم نمیاد از هستهٔ اوبونتو حذف کنم.
ممنون میشم از راهنمایی‌هاتون

lomion

  • مهمان
پاسخ : ماژول‌های هسته
« پاسخ #1 : 09 خرداد 1395، 07:21 ب‌ظ »
می‌خواهید ماژول‌ها را «حذف» کنید یا «از بارگزاری» خارج نمایید؟ برای حذف باید کد هسته لینوکس را تغییر بدهید و کامپایل کنید. برای عدم بارگزاری دستور rmmod هست و استفاده از blacklist کردن ماژول‌های مورد نظر می‌تواند کارگشا باشد.

آفلاین امیــــــر

  • High Sr. Member
  • *
  • ارسال: 617
  • جنسیت : پسر
  • نرم‌افزار مال منه، نه من مال اون
پاسخ : ماژول‌های هسته
« پاسخ #2 : 09 خرداد 1395، 08:23 ب‌ظ »
اولین کاری که میخوام بکنم شناسایی تمام ماژول‌ها و بعد عدم بارگذاریشونه، مشکل اولم شناسایی همهٔ ماژول‌هاست

آفلاین Geek

  • High Hero Member
  • *
  • ارسال: 1116
  • جنسیت : پسر
  • The answer to life the universe and everything: 42
پاسخ : ماژول‌های هسته
« پاسخ #3 : 09 خرداد 1395، 10:28 ب‌ظ »
این دستور به‌نظرم باید تمامی ماژول‌ها رو لود کنه:

modprobe -c | less
و مستندات مربوط به کرنل و ماژول‌هاش هم در بستهٔ linux-doc هست.

آفلاین امیــــــر

  • High Sr. Member
  • *
  • ارسال: 617
  • جنسیت : پسر
  • نرم‌افزار مال منه، نه من مال اون
پاسخ : ماژول‌های هسته
« پاسخ #4 : 10 خرداد 1395، 07:03 ب‌ظ »
خوب مشکل اولم حل شد، حالا توی این لیست یک سری بعنوان درایور هستن، چطور میشه فهمید هسته کدوم ماژول‌هاش اصلیه و درواقع ثابت، یعنی روی سیستم دیگه‌ای هم نصب شه اون‌ها به همین شکل راه‌اندازی میشن.
درواقع میخوام شناسایی کنم کدوم ماژول‌ها بدردم نمیخورن و هسته رو سفارشی کنم.

lomion

  • مهمان
پاسخ : ماژول‌های هسته
« پاسخ #5 : 10 خرداد 1395، 07:17 ب‌ظ »
و مستندات مربوط به کرنل و ماژول‌هاش هم در بستهٔ linux-doc هست.

شاید اگر بروید سراغ کامپایل کرنل لینوکس راحت‌تر باشد. با کمک ابزارهای config برای کامپایل کرنل می توانید انتخاب کنید چه ماژولی باشد و چه ماژولی نباشد.ولی کامپایل خب ملاحظات خاص خودش را دارد.