Как должна работать команда Grub «save_env»?

Как должна работать команда Grub «save_env»?

Я пытаюсь изменить grubenv из Grub. Согласно документации, это должно работать с помощью командысохранить_env. К сожалению, я не могу заставить это работать. Я хотел бы изменить значение saved_entry с помощью следующей команды в командной строке Grub

save_env saved_entry=Windows 10 (loader) (on /dev/sda2)

Он не возвращает никаких ошибок, но list_env все еще показывает старое значение. Это на минимальной установке Ubuntu 15.10.

Я что-то упускаю?

решение1

Хорошо, теперь я, к счастью, могу ответить на свой собственный вопрос. :)

Чтобы использовать save_env, нужно сначала задать env и только потом сохранить его. (Эта часть не была мне ясна из документации Grub)

Итак, рабочие команды выглядят так:

set saved_entry='Windows 10 (loader) (on /dev/sda2)'
save_env saved_entry

Вот и все! Я действительно нашел решение благодаря этомупочта.

Связанный контент