Grub چیست و بررسی بارگذاری راه انداز Grub
حال در اینجا به بررسی فایل های اساسی بارگذار GRUB و اجزای تشکیل دهنده آنها می پردازیم.
Grub چیست و بررسی بارگذاری راه انداز Grub
1. /boot/grub/menu.lst: حاوی اطلاعات مربوط به پارتیشن ها یا سیستم عامل هایی است که سیستم می تواند به وسیله آنها راه اندازی شود.
2. /etc/grub.conf: این فایل حاوی پارامترهایی است که پوسته GRUB جهت نصب صحیح بارگذار به انها نیاز دارد.
3. /boot/grub/device.map: فایل مذکور نام قطعاتی که در GRUB و BIOS ذکر شده اند را به نام های معادلشان در لینوکس تبدیل می کند و در واقع مترجمی بین سیستم عامل و BIOS است که توسط آن دیگر فایل های پیکربندی، پارتیشن های سیستم را تشخیص می دهند.
مراحل ساخت دیسکت راه انداز مربوط به GRUB
جهت ساخت یک دیسک راه انداز که توسط بارگذار GRUB سیستم را راه اندازی می کند از فرامین زیر می توانیم استفاده کنیم. در سه فرمان اولیه، ابتدا فلاپی را پیاده کرده و آن را با سیستم فایل msdos قالب بندی می کنیم. سپس آن را مجدداً سوار کرده و بر روی آن شاخۀ /boot/grub را ساخته و فایل های stage که در مسیر /usr/lib/grub قرار دارند را به داخل این شاخه کپی می کنیم. در نهایت با اجرای فرمان grub وارد پوستۀ grub شده و با اجرای فرامین ذکر شده، GRUB را در MBR دیسکت نصب می کنیم.
umount /dev/fd0 #
fdformat /dev/fd0 #
mkfs -t msdos /dev/fd0 #
mount /dev/fd0 /media/floppy #
cd /media/floppy #
mkdir -p boot/grub #
grub #
Grub> root (fd0)
Grub> setup (fd0)
Grub> quit
Grub چیست و بررسی بارگذاری راه انداز Grub