PDA

View Full Version : conf.



بمب منطقی
چهارشنبه 24 بهمن 1386, 15:58 عصر
با سلام:

به چه صورت میشه configuration هسته قبلی رو به هسته جدیدی که قراره کامپایل بشه منتقل کرد تا مجبور نباشم موقعی که make menuconfig رو زدم خودم بطور دستی configuration رو تنظیم کنم.مثلا آیا فایلی وجود داره که تو منوی configuration اونو load کنم تا تنظیماتی هسته اصلی لینوکس(هسته ای با نصب لینوکس نصب میشه!) به هسته جدید منتقل شه؟ یه چیزایی در مورد فایل config. شنیدم.

بمب منطقی
جمعه 26 بهمن 1386, 01:24 صبح
این سکوت یعنی کسی جواب سوال منو نمیدونه یا اینکه سوالم بیش از اندازه ساده بوده؟!

حامد مصافی
جمعه 26 بهمن 1386, 12:45 عصر
فایل .conf رو از محل نصب کرنل قبلی به محل کرنل جدید کپی کن و فرمان زیر رو اجرا کن:

#make oldconfig

بمب منطقی
جمعه 26 بهمن 1386, 18:45 عصر
مشکل همینجاست.source کرنل اصلی لینوکس رو از کجا پیدا کنم تا بتونم توش conf. رو پیدا کنم.تو /usr/src که نبود (redhat 9)
من تر جیحا نمیخوام از make oldconfig استفاده کنم. و میخوام از منوی configuration لودش کنم و بعد تنظیمات رو ذخیره کنم (به خاطر اینکه مبخوام گزینه های مربوط به patch های جدیدی که به هسته اضافه کردم رو هم تیک بزنم).امکان این کار برای فایل .conf وجود داره دیگه؟

حامد مصافی
شنبه 27 بهمن 1386, 20:57 عصر
این فایل در مسیر زیر قرار دارد. (* نسخه کرنل شماست)

/usr/src/linux*/.configیه چیزی مثل این :

/usr/src/linux-2.6.24.2/.confخود menuconfig گزینه ای برای لود یک فایل به عنوان پیکره بندی داره. ضمن لینکه شما می تونید قبل از هر کاری فایل پیکره بندی قبلی رو به محل سورس جدید کپی کنید و پس از اون اقدام به نصب کرنل کنید.

Inprise
یک شنبه 28 بهمن 1386, 03:34 صبح
معمولا تنظیمات کرنل در زیر شاخهء boot در فایلی که نامش با config شروع میشه وجود داره . بعد از اجرای پنجره های تنظیمات کامپایل کرنل میتونی مستقیما از همونجا تنظیمات رو وارد کنی و بعد تغییرات مورد نظرت رو اعمال کنی

بمب منطقی
یک شنبه 28 بهمن 1386, 21:47 عصر
این فایل در مسیر زیر قرار دارد. (* نسخه کرنل شماست)
/usr/src/linux*/.config

من تو سیستم های مبتنی بر ردهت (fedora/redhat) تو دایرکتوری usr/src اصلا دایرکتوری به نام linux ندیدم چه برسه به اینکه داخلش فایل conf. باشه!!! فقط دو تا دایرکتوری به نام redhat و debug هست همین.


معمولا تنظیمات کرنل در زیر شاخهء boot در فایلی که نامش با config شروع میشه وجود داره . بعد از اجرای پنجره های تنظیمات کامپایل کرنل میتونی مستقیما از همونجا تنظیمات رو وارد کنی و بعد تغییرات مورد نظرت رو اعمال کنی

دستتون درد نکنه درست زدین تو خال خودش بود.با راهنمائی تون بعد این کاری رو که تو 20 دقیقه انجام میدادم الان تو 10 ثانیه انجام میدم!بازم ممنون