Guest User

Untitled

a guest
Nov 20th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. ...
  2.  
  3. # You should have received a copy of the GNU General Public License
  4. # along with GRUB. If not, see <http://www.gnu.org/licenses/>.
  5.  
  6. # Akua - grubenv doesn't survive on ZFS
  7. GRUBENV="(hd0,msdos1)/grubenv"
  8.  
  9. ...
  10.  
  11. if [ "x${GRUB_TIMEOUT_BUTTON}" = "x" ] ; then
  12. GRUB_TIMEOUT_BUTTON="$GRUB_TIMEOUT" ; fi
  13.  
  14. cat << EOF
  15. # Akua - grubenv doesn't survive on ZFS
  16. grubenv="$GRUBENV"
  17.  
  18. # Akua
  19. if [ -s "${grubenv}" ]; then
  20. set have_grubenv=true
  21. # Akua
  22. load_env --file "${grubenv}"
  23. fi
  24.  
  25. ...
  26.  
  27. akua@blackbird:~ 09:08 /
  28. $ grep grubenv /etc/grub.d/00_header
  29. # Akua - grubenv doesn't survive on ZFS
  30. GRUBENV="(hd0,msdos1)/grubenv"
  31. # Akua - grubenv doesn't survive on ZFS
  32. grubenv="$GRUBENV"
  33. if [ -s "${grubenv}" ]; then
  34. set have_grubenv=true
  35. load_env --file "${grubenv}"
  36. save_env --file "${grubenv}" prev_entry
  37. save_env --file "${grubenv}" next_entry
  38. save_env --file "${grubenv}" next_entry
  39. save_env --file "${grubenv}" saved_entry
  40. save_env --file "${grubenv}" prev_saved_entry
  41. save_env --file "${grubenv}" saved_entry
  42. if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
  43. save_env --file "${grubenv}" prev_entry
  44. save_env --file "${grubenv}" initrdfail
  45. if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env --file "${grubenv}" recordfail; fi; fi
Add Comment
Please, Sign In to add comment