menu.cfg 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. #
  2. # Example configuration file for Easyboot
  3. #
  4. # HINT: running `easyboot -vv` (with at least 2 'v's) will validate the
  5. # input, which includes a boot configuration file syntax check too.
  6. #
  7. # ------------------------------------------------------------------------------
  8. # By default the boot messages are suppressed, "quiet" mode. You can increase
  9. # the verbosity level to see more and more details.
  10. verbose 1
  11. #verbose 3
  12. # ------------------------------------------------------------------------------
  13. # The framebuffer is always set up, by default at 800 x 600 x 32bpp. You can
  14. # change this with the following line. You can also specify the foreground and
  15. # background colors, as well as the progress bar's color.
  16. framebuffer 1024 768 16
  17. #framebuffer 1920 1080 32 #202020 #f0f0f0 #d0d0d0
  18. # ------------------------------------------------------------------------------
  19. # The `default` option tells which `menuentry` to boot after a timeout when
  20. # there's no user interaction. The first number is the index, 1 to 9, and the
  21. # second argument is in millisec.
  22. # choose the first option automatically after 5 seconds
  23. default 1 5000
  24. # ------------------------------------------------------------------------------
  25. # By default boot options in the menu are arranged horizontally. You can change
  26. # this to vertical.
  27. #menualign vertical
  28. # ------------------------------------------------------------------------------
  29. # This line starts a new boot option. It lasts till the next `menuentry` line.
  30. # The first argument is the icon, the second is an optional version or relese
  31. # information, the latter ASCII-only. For each icon, an easyboot/(icon).tga file
  32. # must exists, 64 pixels tall and 64 pixels wide in RLE compressed indexed
  33. # (color-mapped) TGA format.
  34. menuentry linux current
  35. # ------------------------------------------------------------------------------
  36. # If the kernel and the modules are not located on the boot partition, but on
  37. # a different one, you can specify that root partition here.
  38. partition 01020304-0506-0708-0a0b0c0d0e0f1011
  39. # If you're loading files from other than the boot partition, you'll need file
  40. # system plugins.
  41. # ------------------------------------------------------------------------------
  42. # With the `kernel` you can tell what file to load, and what arguments to pass.
  43. # The path must be an absolute one (no `.` nor `..`), and its root is relative
  44. # to the selected root (or boot) partition. If directories used, then the
  45. # separator is `/` (on UEFI too). A space separates the path from the command
  46. # line, so if you need a space in the path, you must escape it with a backslash,
  47. # like `my\ kernel`. The name match is upper-case lower-case INsensitive.
  48. kernel vmlinuz-linux console=ttyS0,115200 console=tty0
  49. #kernel mykernel
  50. #kernel core.exe
  51. #kernel boot/bzImage quiet
  52. #kernel EFI/boot/3rd\ Party.elf
  53. # root partition can also be specified on the boot command line
  54. #kernel vmlinuz-linux root=PARTUUID=01020304-0506-0708-0a0b0c0d0e0f1011
  55. # If your kernel isn't ELF or PE, or it does not use the Multiboot2 protocol,
  56. # then you'll need kernel loader plugins to boot it.
  57. # ------------------------------------------------------------------------------
  58. # You can load further files with the `module` directive. Same syntax as with
  59. # `kernel`, first argument is a path, the rest optional parameters for you.
  60. module initrd
  61. #module boot/rootfs.tgz arch=any some other arguments
  62. # If you have a non-gzip compressed module and you want it to be transparently
  63. # decompressed then you'll need decompressor plugins.
  64. # ------------------------------------------------------------------------------
  65. # Of course you can display a boot splash logo. It has to be in RLE compressed
  66. # indexed (color-mapped) TGA format. If the first argument isn't starting with
  67. # a `#` hashmark, then there's only one argument, then that's the logo file.
  68. # If the first argument starts with a `#`, then a HTML color notation follows,
  69. # which sets the background color. In this case the second argument is the path.
  70. bootsplash #1177FF logo.tga
  71. #bootsplash logo.tga
  72. #bootsplash #00FF00 boot/images/my\ splash\ screen.tga
  73. # The boot splash logo is shown when this `menuentry` is selected for boot.
  74. # ------------------------------------------------------------------------------
  75. # You can start the kernel on all processor cores at once.
  76. #multicore
  77. # ------------------------------------------------------------------------------
  78. # More `menuentry` specification might follow. Only the `kernel` line is
  79. # mandatory in them, and you can also use blocks (eyecandy only).
  80. menuentry linux backup {
  81. kernel vmlinuz-backup console=ttyS0,115200 console=tty0
  82. }