GRUB-INSTALL(8) ابزارهای مدیریت سیستم GRUB-INSTALL(8)

grub-install - نصب GRUB روی یک دستگاه

grub-install [گزینه...] [گزینه] [INSTALL_DEVICE]

نصب GRUB روی درایو شما.

افزودن یک سگمنت یادداشت (note segment) برای رزرو SIZE بایت جهت یک امضای ضمیمه‌شده
فشرده‌سازی فایل‌های GRUB [اختیاری]
غیرفعال کردن دسترسی به رابط خط فرمان
غیرفعال کردن اعتبارسنج shim_lock
گنجاندن یک DTB مشخص
استفاده از ایمیج‌ها و ماژول‌های موجود در DIR [پیش‌فرض=/usr/lib/grub/<platform>]
نصب FONTS [پیش‌فرض=unicode]
تنها نصب MODULES و وابستگی‌های آن‌ها [پیش‌فرض=all]
گنجاندن FILE به‌عنوان کلید عمومی برای بررسی امضا
استفاده از ترجمه‌های موجود در DIR [پیش‌فرض=/usr/share/locale]
تنها نصب LOCALES [پیش‌فرض=all]
پیش‌بارگذاری ماژول‌های مشخص‌شده MODULES
متادیتای SBAT
نصب THEMES [پیش‌فرض=starfield]
چاپ پیام‌ها با جزئیات کامل.
گنجاندن FILE به‌عنوان یک گواهی x509 برای بررسی امضای ضمیمه‌شده
درایو را به‌عنوان فلاپی نیز قابل بوت می‌کند (پیش‌فرض برای دستگاه‌های fdX). ممکن است روی برخی از بایوس‌ها (BIOS) دچار مشکل شود.
نصب ایمیج‌های GRUB در دایرکتوری DIR/grub به‌جای دایرکتوری /boot/grub
شناسه بوت‌لودر. این گزینه تنها روی EFI و مک‌ها (Macs) در دسترس است.
انتخاب نوع فشرده‌سازی مورد استفاده برای ایمیج هسته (core image)
ماژول دیسک مورد استفاده (biosdisk یا native). این گزینه تنها در مقصد BIOS در دسترس است.
استفاده از DIR به‌عنوان ریشه پارتیشن سیستم EFI.
نصب حتی در صورت شناسایی مشکلات
استفاده از فایل شناسه حتی در صورت وجود UUID
استفاده از COLOR برای پس‌زمینه برچسب
استفاده از COLOR برای برچسب
استفاده از FILE به‌عنوان فونت برای برچسب

--macppc-directory=DIR استفاده از DIR برای نصب روی PPC MAC.

عدم نصب سکتور بوت (bootsector)
عدم به‌روزرسانی متغیرهای NVRAM مربوط به `boot-device`/`Boot*`. این گزینه تنها در مقصدهای EFI و IEEE1275 در دسترس است.
عدم اعمال کدهای رید-سولومون (reed-solomon) هنگام گنجاندن core.img. این گزینه تنها برای مقصدهای x86 BIOS در دسترس است.
استفاده از STRING به‌عنوان نسخه محصول
حذف جدول نگاشت دستگاه (device map) در صورت وجود
دستگاه نصب جداشدنی (removable) است. این گزینه تنها روی EFI در دسترس است.
عدم بررسی و شناسایی سیستم‌فایل‌ها در DEVICE
نصب GRUB برای پلتفرم TARGET [پیش‌فرض=x86_64-efi]؛ مقصدهای موجود: arm-coreboot, arm-efi, arm-uboot, arm64-efi, i386-coreboot, i386-efi, i386-ieee1275, i386-multiboot, i386-pc, i386-qemu, i386-xen, i386-xen_pvh, ia64-efi, loongarch64-efi, mips-arc, mips-qemu_mips, mipsel-arc, mipsel-loongson, mipsel-qemu_mips, powerpc-ieee1275, riscv32-efi, riscv64-efi, sparc64-ieee1275, x86_64-efi, x86_64-xen
-?, --help
نمایش این فهرست راهنما
نمایش پیام کوتاه نحوه استفاده
چاپ نسخه برنامه

آرگومان‌های اجباری یا اختیاری برای گزینه‌های طولانی، برای گزینه‌های کوتاهِ متناظر نیز اجباری یا اختیاری هستند.

مقدار INSTALL_DEVICE باید نام فایل دستگاه در سیستم باشد. grub-install ایمیج‌های GRUB را درون /boot/grub کپی می‌کند. در برخی از پلتفرم‌ها، ممکن است GRUB را درون سکتور بوت نیز نصب کند.

گزارش باگ‌ها به <bug-grub@gnu.org>.

grub-mkconfig(8), grub-mkimage(1), grub-mkrescue(1)

مستندات کامل برای grub-install به‌صورت یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و grub-install به‌درستی روی سیستم شما نصب شده باشند، دستور

info grub-install

باید دسترسی شما را به راهنمای کامل فراهم کند.

ژانویه ۲۰۲۶ GRUB 2:2.14-1