بسیاری از ما گنو/لینوکسیها بیش از یک توزیع از این سیستمعامل را در سیستم خود نصب داریم. هر کدام از این توزیعها از نسخه متفاوتی از هسته لینوکس و فایلهای مبتنی بر تنظیمات هسته initrd استفاده میکنند که تمامی این فایلها در دایرکتوری /boot قرار میگیرند.
گاهی اوقات (مانند استفاده از فایل سیستمی غیر از سری ext یا Btrfs برای پارتیشن روت)، کاربران مجبور به جداسازی دایرکتوری بوت و استفاده از فایلسیستمهای اصلی و قابل خواندن توسط بوت لودر هستند، و وجود چندین نسخه از توزیعهای متفاوت در یک سیستم مسبب ساخت پارتیشنهای اضافی برای هر دایرکتوری بوت و به هم ریختگی جلوه پارتیشن تیبل دیسک خواهد شد.
اما به لطف وجود Btrfs و پشتیبانی بوت لودر گراب برای راه اندازی مستقیم هسته از آن، این محدودیت هم رفع شده و کاربران قادر به استفاده از یک پارتیشن مستقل برای میزبانی تمام دایرکتوریهای بوت هستند.
پارسا از لینوکس ریویو شیوه انجام این کار را در یک ویدئو برای شما بیان میکند.
(ویدئو به دلیل ترنسکود خودکار وبسایت آپارات افت کیفیت شدیدی داشته است. به منظور دریافت ویدئو با کیفیت بالا (۷۲۰p) از این لینک استفاده کنید.)
8 دیدگاه برای این نوشته:
- احسان:
۰۵ مرداد ۱۳۹۳ بسیار خوب و کاربردی!
btrfs آینده فایل سیستمهای لینوکس هست و توزیعهای مختلف به مرور اون رو جایگزین سریext خواهند کرد. پرفومنسش نسبت به ext4 بهتره و با وجود اینکه journaling نداره اما قابلیت Copy-on-write رو داره که علاوه بر اینکه فواید اصلی journaling رو داره write کمتری هم انجام میده!
البته یه جایی هم خوندم که ZFS از btrfs هم بهتره… - kalemeh:
۰۵ مرداد ۱۳۹۳ ?Is it 1 GB enough for /dev/sda1bbakhshid farsi nadaram * - kalemeh:
۰۶ مرداد ۱۳۹۳ Ubuntu: update-initramfs -u
Arch: mkinitcpio -p linux
? :Fedora
? :OpenSuse - anonym:
۰۶ مرداد ۱۳۹۳ سلام مرسی بخاطر آموزش خوبتون. فقط یه ایراد داره و اونم اینه که اگه کسی خودش اینکارو بلد نباشه نمیفهمش!
خیلی توضیحاتو میشه با حرف زدن بیان کرد و میدونم ضبط صدا با کیفیت خوب دردسر داره ولی ما قرار نیست ترانه بخونیم و بقیه از صدامون لذت ببرن. میخواییم بقیه ازمون چیز یاد بگیرن پس بهتره صدای خودتونم در کنار زیرنویس توی آموزش باشه.ممنون - عرفان طباطبائی:
۰۷ مرداد ۱۳۹۳ بله شاید زیاد هم باشه.
بیشتر بستگی به تعداد توزیعهایی که نصب کردی داره. - عرفان طباطبائی:
۰۷ مرداد ۱۳۹۳ Fedora: dracut -f -v
openSUSE: update-initramfs -u - خرامان:
۱۱ مرداد ۱۳۹۳ دستور آپدیت-گراب برای آرچ کار نمیکنه؟! - عرفان طباطبائی:
۱۲ مرداد ۱۳۹۳ خیر. برای آرچ و توزیع های دیگه این فرمان رو بزنید:
grub-mkconfig -o /boot/grub/grub.cfg