Initramfs به چه معناست؟
Initramfs به چه معناست؟

تصویری: Initramfs به چه معناست؟

تصویری: Initramfs به چه معناست؟
تصویری: 012 درک Initramfs 2024, نوامبر
Anonim

initramfs راه حلی است که برای سری هسته 2.6 لینوکس معرفی شده است. این به معنای که فایل های سیستم عامل قبل از بارگیری درایورهای درون هسته در دسترس هستند. به جای prepare_namespace، userspace init فراخوانی می شود. تمام یافتن دستگاه ریشه و تنظیم md در فضای کاربر اتفاق می افتد.

مردم همچنین می پرسند که Initramfs چیست؟

این initramfs مجموعه ای کامل از دایرکتوری هایی است که در یک سیستم فایل روت معمولی پیدا می کنید. این در یک آرشیو cpio منفرد و با یکی از چندین الگوریتم فشرده سازی فشرده شده است. در زمان بوت، بوت لودر هسته و هسته را بارگذاری می کند initramfs تصویر را وارد حافظه کرده و هسته را راه اندازی می کند.

به طور مشابه، تفاوت بین Initrd و Initramfs چیست؟ همانطور که ویکی پدیا به خوبی توضیح می دهد، initrd (initialramdisk) طرحی برای بارگذاری فایل سیستم موقت در حافظه است در فرآیند بوت هسته لینوکس از سوی دیگر، initramfs یک آرشیو cpio است که به سادگی در حین بوت شدن در حافظه ramfs بسته بندی می شود.

در اینجا، چگونه می توانم وارد Initramfs شوم؟

کامپیوتر به درستی بوت نمی شود و به جای رفتن مستقیم به صفحه ورود به سیستم، به یک صفحه نمایش داده می شود. initramfs خط فرمان خط فرمان

راه حل سریع لینوکس مینت initramfs

  1. دستور exit را اجرا کنید. ابتدا خروجی را در initramfsprompt وارد کنید.
  2. دستور fsck را اجرا کنید.
  3. دستور reboot را اجرا کنید.

چگونه از Initramfs خارج شوم؟

سپس بررسی کنید که دستگاه وجود دارد و اگر همه چیز خوب به نظر می رسد، ctrl + d را بزنید یا تایپ کنید خروج به ترک کردن را initramfs پوسته. این initramfs سپس فایل سیستم theroot را سوار می کند و به طور معمول به بوت ادامه می دهد. پس از بوت شدن سیستم، باید مشکل اصلی را تعمیر کنید، به عنوان مثال با اجرای به روز رسانی- initramfs -u

توصیه شده: