Grub 명령 "save_env"는 어떻게 작동하나요?

Grub 명령 "save_env"는 어떻게 작동하나요?

Grub에서 grubenv를 수정하려고 합니다. 문서에 따르면 이는 다음 명령을 사용하여 작동해야 합니다.환경을 저장하다. 불행히도 나는 그것을 작동시킬 수 없습니다. Grub 명령줄에서 다음 명령을 사용하여 save_entry 값을 변경하고 싶습니다.

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

그게 다야! 사실 이것 덕분에 해결책을 찾았어요우편 엽서.

관련 정보