* util/grub-install.c (update_nvram): Support --no-nvram flag

for EFI targets.
This commit is contained in:
Keshav Padram Amburay 2013-11-23 13:02:12 +01:00 committed by Vladimir Serbinenko
parent 7b04fe6c9e
commit 5ae5c54c7e
2 changed files with 7 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2013-11-23 Keshav Padram Amburay <the.ridikulus.rat@gmail.com>
* util/grub-install.c (update_nvram): Support --no-nvram flag
for EFI targets.
2013-11-23 Vladimir Serbinenko <phcoder@gmail.com> 2013-11-23 Vladimir Serbinenko <phcoder@gmail.com>
* INSTALL: Add note about sparc64/ia64 with clang (unsupported). * INSTALL: Add note about sparc64/ia64 with clang (unsupported).

View file

@ -233,7 +233,7 @@ static struct argp_option options[] = {
"This option is only available on BIOS target."), 2}, "This option is only available on BIOS target."), 2},
{"no-nvram", OPTION_NO_NVRAM, 0, 0, {"no-nvram", OPTION_NO_NVRAM, 0, 0,
N_("don't update the `boot-device' NVRAM variable. " N_("don't update the `boot-device' NVRAM variable. "
"This option is only available on IEEE1275 targets."), 2}, "This option is only available on EFI and IEEE1275 targets."), 2},
{"skip-fs-probe",'s',0, 0, {"skip-fs-probe",'s',0, 0,
N_("do not probe for filesystems in DEVICE"), 0}, N_("do not probe for filesystems in DEVICE"), 0},
{"no-bootsector", OPTION_NO_BOOTSECTOR, 0, 0, {"no-bootsector", OPTION_NO_BOOTSECTOR, 0, 0,
@ -1522,7 +1522,7 @@ main (int argc, char *argv[])
grub_install_copy_file (imgfile, dst, 1); grub_install_copy_file (imgfile, dst, 1);
free (dst); free (dst);
} }
if (!removable) if (!removable && update_nvram)
{ {
char * efidir_disk; char * efidir_disk;
int efidir_part; int efidir_part;