grub-dual.cfg 1000 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. if [ "x\${timeout}" != "x-1" ]; then
  2. if keystatus; then
  3. if keystatus --shift; then
  4. set timeout=-1
  5. else
  6. set timeout=0
  7. fi
  8. else
  9. if sleep --interruptible 2; then
  10. set timeout=0
  11. fi
  12. fi
  13. fi
  14. if [ -s $prefix/grubenv ]; then
  15. set have_grubenv=true
  16. load_env
  17. fi
  18. if [ "${next_entry}" ] ; then
  19. set default="${next_entry}"
  20. set next_entry=
  21. save_env next_entry
  22. set boot_once=true
  23. else
  24. set default="${saved_entry}"
  25. fi
  26. if [ "${prev_saved_entry}" ]; then
  27. set saved_entry="${prev_saved_entry}"
  28. save_env saved_entry
  29. set prev_saved_entry=
  30. save_env prev_saved_entry
  31. set boot_once=true
  32. fi
  33. function savedefault {
  34. if [ -z "${boot_once}" ]; then
  35. saved_entry="${chosen}"
  36. save_env saved_entry
  37. fi
  38. }
  39. menuentry "OpenADK1" {
  40. set root=(hd0,2)
  41. linux (hd0,2)/kernel root=/dev/@@ROOTDEV@@2 rootfstype=ext4 rootwait panic=5
  42. }
  43. menuentry "OpenADK2" {
  44. set root=(hd0,3)
  45. linux (hd0,3)/kernel root=/dev/@@ROOTDEV@@3 rootfstype=ext4 rootwait panic=5
  46. }