مولفه های کرنل: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
سطر ۲۱: سطر ۲۱:
  
 
فهرست کاملی از مولفه هایی که آخرین خط اصلی کرنل از آنها پشتیبانی می کند در [https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html kernel-parameters] موجود است.
 
فهرست کاملی از مولفه هایی که آخرین خط اصلی کرنل از آنها پشتیبانی می کند در [https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html kernel-parameters] موجود است.
 +
 +
== اضافه کردن یک مولفه بوت کرمل به طور موقت برای آزمایش ==
 +
# سیستم رو ریستارت کنید، یا آن را خاموش و بعد دوباره روشن کنید
 +
٫ در هنگام شروع سیستم به بوت پشت سر هم دکمه esc را فشار دهید تا منوی "GNU GRUB" نمایش داده شود. برای حالت BIOS (و نه UEFI) بوت با فشار دادن کلید SHIFT به طور مکرر تا منو نمایان شود. منوی "GNU GRUB" چیزی شبیه شکل زیر است:
 +
[[پرونده:Grub2_default_menu.png]]
 +
* اگر سیستم در صفحه لوگوی فروشنده وقتی کلید SHIFT را نگه داشتید گیر کرد، فقط SHIFT را برای کوتاهی ول کنید و بعد دوباره نگه دارید تا منوی گراب نمایان شود.
 +
 +
 +
* هنگاکی که منوی "GNU GRUB" نمایش داده شد گزینه مطلوبتون رو هایلایت کنید(با دکمه های مکان نما) و دکمه e را فشار دهید تا وارد حالت ویرایش شوید. صفحه حالت ویرایش چیزی شبیه شکل زیر است:
 +
 +
[[پرونده:Grub2_menu_editing.png]]
 +
 
{{ویرایش| این صفحه هنوز کامل نشده و ناقص است در نهایت سعی این است که این صفحه تلفیقی از صفحه مولفه های بوت کرنل در ویکی اوبونتو انگلیسی و ویکی آرچ شود}}
 
{{ویرایش| این صفحه هنوز کامل نشده و ناقص است در نهایت سعی این است که این صفحه تلفیقی از صفحه مولفه های بوت کرنل در ویکی اوبونتو انگلیسی و ویکی آرچ شود}}

نسخهٔ ‏۲۸ خرداد ۱۴۰۰، ساعت ۲۰:۵۷

سه راه برای دادن گزینه ها به کرنل و در نتیجه کنترل رفتارش وجود دارد:

  1. در هنگام ساخت کرنل - در فایل پیکربندی (انگلیسی: config). برای جزئیات ‌BuildYourOwnKernel را ببینید
  2. در هنگام شروع کرنل - با استفاده از مولفه های خط فرمان ( معمولا از طریق بوت لودر).
  3. در زمان اجرا - از طریق پرونده های /proc/sys ( برای اطلاعات بیشتر sysctl را ببینید) و /sys/.

در بین این ۳ روش، دسترسی، نام ها و روش هایی که هر کدام از گزینه های پیکر بندی مشخص شده اند فرق می کند. این صفحه فقط در باره روش دوم (مولفه های خط فرمان کرنل) در گراب ۲ توضیح می دهد.

هنگامی که به شما توصیه می شود که از یک مولفه مشخص برای بوت کرنل استفاده کنید، معمولا بهتر است اول به صورت موقت این مولفه رو اضافه کنید. هنگامی که به این نتیجه رسیدید که اضافه کردن مولفه باعث تاثیر دلخواهتون می شود، میتوانید آن را به صورت دائم اضافه کنید. توضیحات هر دو روش در زیر آمده.

مولفه های بوت کرنل رشته های متنی ای هستند که توسط سیستم تفسیر می شوند تا رفتار مشخصی را تغییر دهند یا یک سری از قابلیت ها را فعال یا غیر فعال یکنند. مولفه های بوت کرنل:

  • به بزرگی و کوچکی حروف حساس هستند ( case-sensitive )
  • بعضی اوقات خیلی ساده فقط یک کلمه هستند ( "splash" یا "noapic" )
  • بعضی اوقات شامل علامت '=' با مقادیر ممکن کتعددی هستند ( acpi_backlight=vendor )
  • بعضی اوقات میتوانند شامل علائم نگارشی باشند ( " i8042.noloop " )


همیشه مولفه ها را دقیقا به همان صورتی که بهتان توصیه شده استفاده کنید. خطاهای املایی یا قالب بندی یا مقادیر نا معتبر هیچ پیام خطایی را نشان نمی دهند، فقط به طور ساده ای تاثیری ندارند (گویا مولفه ای وارد نشده)

فهرست مولفه های معتبر ممکن است بین نسخه های متفاوت کرنل فرق کند، به این Man_Page ها مراجعه کنید.

فهرست کاملی از مولفه هایی که آخرین خط اصلی کرنل از آنها پشتیبانی می کند در kernel-parameters موجود است.

اضافه کردن یک مولفه بوت کرمل به طور موقت برای آزمایش

  1. سیستم رو ریستارت کنید، یا آن را خاموش و بعد دوباره روشن کنید

٫ در هنگام شروع سیستم به بوت پشت سر هم دکمه esc را فشار دهید تا منوی "GNU GRUB" نمایش داده شود. برای حالت BIOS (و نه UEFI) بوت با فشار دادن کلید SHIFT به طور مکرر تا منو نمایان شود. منوی "GNU GRUB" چیزی شبیه شکل زیر است: Grub2 default menu.png

  • اگر سیستم در صفحه لوگوی فروشنده وقتی کلید SHIFT را نگه داشتید گیر کرد، فقط SHIFT را برای کوتاهی ول کنید و بعد دوباره نگه دارید تا منوی گراب نمایان شود.


  • هنگاکی که منوی "GNU GRUB" نمایش داده شد گزینه مطلوبتون رو هایلایت کنید(با دکمه های مکان نما) و دکمه e را فشار دهید تا وارد حالت ویرایش شوید. صفحه حالت ویرایش چیزی شبیه شکل زیر است:

Grub2 menu editing.png



این صفحه نیازمند ویرایش است.

این صفحه هنوز کامل نشده و ناقص است در نهایت سعی این است که این صفحه تلفیقی از صفحه مولفه های بوت کرنل در ویکی اوبونتو انگلیسی و ویکی آرچ شود