بررسی دایرکتوری boot در لينوکس
بررسی دایرکتوری boot در لينوکس
بررسی دایرکتوری boot
این دایرکتوری حاوی هسته لینوکس و دیگر فایل هایی است که مورد نیاز برنامه GRUB boot Manager است.
این هسته و فایل های دیگر می توانند در هر دایرکتوری نیز قرار گیرند
به این دلیل که فایل های زیر این دایرکتوری فقط یک کپی از فایل های اصلی است
ولی به طور مرسوم آنها را در این دایرکتوری قرار می دهند.
حالا به سراغ دایرکتوری boot می رویم:
cd /boot $
ls -l $
دایرکتوری boot:
دایرکتوری است که فایل هایی که سیستم عامل را بالا می آورند زیر آن قرار دارند.
در لینوکس هسته اصلی و همه کاره vmlinuz (که در خروجی دستور بالا آن را می بینید) می باشد که تمام مدیریت ها را انجام می دهد،
این فایل executable است و زیر این دایرکتوری قرار دارد.
برای مشاهده اطلاعات بیشتر در مورد این فایل، دستور زیر را اجرا کنید
(توجه داشته باشید که بعد از نوشتن file vmlinuz کلید tab را فشار دهید تا به طور اتوماتیک نام فایل کامل شود،
زیرا ممکن است نسخه vmlinuz سیستم شما، که همان توزیع Kernel شما است متفاوت باشد و فایل با نام زیر یافت نشود):
file vmlinuz-4.15.0-29-generic $
راه دیگر برای اجرای فرمان بالا استفاده از روش زیر است:
(file /boot/vmlinuz-$(uname -r $
فرمان uname:
به ما اطلاعات Kernel را می دهد، چه تاریخی، چه ساعتی و اسم کامپیوتر را به ما می دهد.
uname -a $
فایل دیگری که داریم System.map می باشد که به شما می گوید Kernel از چه اجزایی تشکیل شده است.
نکته:
پس یادمان باشد که زیر دایرکتوری boot، نرم افزارهای مربوط به سیستم عامل قرار دارند.
اگر سیستم عامل بالا نیامد، یادمان باشد این فایل ها را باید بررسی کنیم.
less System.map-4.15.0-29-generic $
جهت شرکت در دوره های لینوکس و یونیکس بر روی این لینک کلیک نمایید
صفحات اجتماعی فراز نتورک جهت اطلاع رسانی های جدید در خدمت شماست.
بررسی دایرکتوری boot در لينوکس – نویسنده: موسی رشوند
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.