menu.cfg 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. #
  2. # Esempio di file di configurazione per Easyboot
  3. #
  4. # SUGGERIMENTO: l'esecuzione di `easyboot -vv` (con almeno 2 'v') convaliderà
  5. # l'input, che include anche un controllo della sintassi del file di
  6. # configurazione di avvio.
  7. #
  8. # ------------------------------------------------------------------------------
  9. # Di default i messaggi di avvio sono soppressi, modalità "silenziosa". Puoi
  10. # aumentare il livello di verbosità per vedere sempre più dettagli.
  11. verbose 1
  12. #verbose 3
  13. # ------------------------------------------------------------------------------
  14. # Il framebuffer è sempre impostato, di default, a 800 x 600 x 32bpp. Puoi
  15. # cambiarlo con la seguente riga. Puoi anche specificare i colori di primo piano
  16. # e di sfondo, così come il colore della barra di avanzamento.
  17. framebuffer 1024 768 16
  18. #framebuffer 1920 1080 32 #202020 #f0f0f0 #d0d0d0
  19. # ------------------------------------------------------------------------------
  20. # L'opzione `default` indica quale `menuentry` avviare dopo un timeout quando
  21. # non c'è interazione con l'utente. Il primo numero è l'indice, da 1 a 9, e il
  22. # secondo argomento è in millisec.
  23. # scegli automaticamente la prima opzione dopo 5 secondi
  24. default 1 5000
  25. # ------------------------------------------------------------------------------
  26. # Di default le opzioni di avvio nel menu sono disposte orizzontalmente. Puoi
  27. # cambiare questa disposizione in verticale.
  28. #menualign vertical
  29. # ------------------------------------------------------------------------------
  30. # Questa riga avvia una nuova opzione di avvio. Dura fino alla successiva riga
  31. # `menuentry`. Il primo argomento è l'icona, il secondo è una versione opzionale
  32. # o informazioni di release, quest'ultima solo ASCII. Per ogni icona, deve
  33. # esistere un file easyboot/(icon).tga, alto 64 pixel e largo 64 pixel in
  34. # formato TGA compresso indicizzato (color-mapped) RLE.
  35. menuentry linux current
  36. # ------------------------------------------------------------------------------
  37. # Se il kernel e i moduli non si trovano nella partizione di avvio, ma in una
  38. # diversa, è possibile specificare qui la partizione root.
  39. partition 01020304-0506-0708-0a0b0c0d0e0f1011
  40. # Se si caricano file da una partizione diversa da quella di avvio, saranno
  41. # necessari plugin del file system.
  42. # ------------------------------------------------------------------------------
  43. # Con `kernel` puoi dire quale file caricare e quali argomenti passare. Il
  44. # percorso deve essere assoluto (niente `.` né `..`), e la sua radice è relativa
  45. # alla partizione radice (o di avvio) selezionata. Se vengono usate directory,
  46. # il separatore è `/` (anche su UEFI). Uno spazio separa il percorso dalla riga
  47. # di comando, quindi se hai bisogno di uno spazio nel percorso, devi evitarlo
  48. # con una barra rovesciata, come `il\ mio\ nocciolo`. La corrispondenza del nome
  49. # è INsensibile a maiuscole e minuscole.
  50. kernel vmlinuz-linux console=ttyS0,115200 console=tty0
  51. #kernel mykernel
  52. #kernel core.exe
  53. #kernel boot/bzImage quiet
  54. #kernel EFI/boot/3rd\ Party.elf
  55. # la partizione root può anche essere specificata sulla riga di comando di avvio
  56. #kernel vmlinuz-linux root=PARTUUID=01020304-0506-0708-0a0b0c0d0e0f1011
  57. # Se il tuo kernel non è ELF o PE, oppure non utilizza il protocollo Multiboot2,
  58. # allora avrai bisogno dei plugin del kernel loader per avviarlo.
  59. # ------------------------------------------------------------------------------
  60. # Puoi caricare altri file con la direttiva `module`. Stessa sintassi di
  61. # `kernel`, il primo argomento è un percorso, il resto sono parametri opzionali
  62. # per te.
  63. module initrd
  64. #module boot/rootfs.tgz arch=qualche altro argomento
  65. # Se hai un modulo non compresso con gzip e vuoi che venga decompresso in modo
  66. # trasparente, avrai bisogno di plugin di decompressione.
  67. # ------------------------------------------------------------------------------
  68. # Naturalmente puoi visualizzare un logo di avvio. Deve essere in formato TGA
  69. # indicizzato (color-mapped) compresso RLE. Se il primo argomento non inizia con
  70. # un cancelletto `#`, allora c'è un solo argomento, quindi è il file del logo.
  71. # Se il primo argomento inizia con un `#`, allora segue una notazione HTML del
  72. # colore, che imposta il colore di sfondo. In questo caso il secondo argomento è
  73. # il percorso.
  74. bootsplash #1177FF logo.tga
  75. #bootsplash logo.tga
  76. #bootsplash #00FF00 boot/images/my\ splash\ screen.tga
  77. # Il logo di avvio viene visualizzato quando questa `menuentry` è selezionata
  78. # per l'avvio.
  79. # ------------------------------------------------------------------------------
  80. # È possibile avviare il kernel su tutti i processori contemporaneamente.
  81. #multicore
  82. # ------------------------------------------------------------------------------
  83. # Potrebbero seguire altre specifiche `menuentry`. In esse è obbligatoria solo
  84. # la riga `kernel`, e puoi anche usare blocchi (solo eye candy).
  85. menuentry linux backup {
  86. kernel vmlinuz-backup console=ttyS0,115200 console=tty0
  87. }