menu.cfg 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. #
  2. # Przykładowy plik konfiguracyjny dla Easyboot
  3. #
  4. # WSKAZÓWKA: uruchomienie `easyboot -vv` (z co najmniej 2 `v'ami) spowoduje
  5. # sprawdzenie poprawności danych wejściowych, co obejmuje również sprawdzenie
  6. # składni pliku konfiguracji rozruchu.
  7. #
  8. # ------------------------------------------------------------------------------
  9. # Domyślnie komunikaty rozruchowe są wyciszone, tryb „cichy”. Możesz zwiększyć
  10. # poziom szczegółowości, aby zobaczyć coraz więcej szczegółów.
  11. verbose 1
  12. #verbose 3
  13. # ------------------------------------------------------------------------------
  14. # Bufor ramki jest zawsze ustawiony domyślnie na 800 x 600 x 32bpp. Możesz to
  15. # zmienić za pomocą poniższego wiersza. Możesz również określić kolory
  16. # pierwszego planu i tła, a także kolor paska postępu.
  17. framebuffer 1024 768 16
  18. #framebuffer 1920 1080 32 #202020 #f0f0f0 #d0d0d0
  19. # ------------------------------------------------------------------------------
  20. # Opcja `default` wskazuje, który `menuentry` ma zostać uruchomiony po upływie
  21. # limitu czasu, gdy nie ma żadnej interakcji użytkownika. Pierwsza liczba to
  22. # indeks, od 1 do 9, a drugi argument jest w milisekundach.
  23. # wybierz pierwszą opcję automatycznie po 5 sekundach
  24. default 1 5000
  25. # ------------------------------------------------------------------------------
  26. # Domyślnie opcje rozruchu w menu są ułożone poziomo. Możesz to zmienić na
  27. # pionowe.
  28. #menualign vertical
  29. # ------------------------------------------------------------------------------
  30. # Ten wiersz rozpoczyna nową opcję rozruchu. Trwa do następnego wiersza
  31. # `menuentry`. Pierwszy argument to ikona, drugi to opcjonalna wersja lub
  32. # informacja o wydaniu, ten ostatni tylko w formacie ASCII. Dla każdej ikony
  33. # musi istnieć plik easyboot/(icon).tga o wysokości 64 pikseli i szerokości 64
  34. # pikseli w skompresowanym RLE formacie indeksowanym (mapowanym kolorami) TGA.
  35. menuentry linux current
  36. # ------------------------------------------------------------------------------
  37. # Jeśli jądro i moduły nie znajdują się na partycji rozruchowej, ale na innej,
  38. # możesz tutaj określić tę partycję główną.
  39. partition 01020304-0506-0708-0a0b0c0d0e0f1011
  40. # Jeśli ładujesz pliki z innej partycji niż partycja rozruchowa, będziesz
  41. # potrzebować wtyczek systemu plików.
  42. # ------------------------------------------------------------------------------
  43. # Za pomocą `kernel` możesz określić, jaki plik załadować i jakie argumenty
  44. # przekazać. Ścieżka musi być bezwzględna (bez `.` ani `..`), a jej korzeń jest
  45. # względny do wybranej partycji głównej (lub rozruchowej). Jeśli używane są
  46. # katalogi, separatorem jest `/` (również w UEFI). Spacja oddziela ścieżkę od
  47. # wiersza poleceń, więc jeśli potrzebujesz spacji w ścieżce, musisz ją
  48. # poprzedzić ukośnikiem odwrotnym, jak w `moim\ kernelu`. Dopasowanie nazwy jest
  49. # duże i małe litery NIEwrażliwe.
  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. # partycję główną można również określić w wierszu poleceń rozruchowych
  56. #kernel vmlinuz-linux root=PARTUUID=01020304-0506-0708-0a0b0c0d0e0f1011
  57. # Jeśli twoje jądro nie jest ELF ani PE, albo nie używa protokołu Multiboot2,
  58. # to do jego uruchomienia będziesz potrzebować wtyczek ładujących jądro.
  59. # ------------------------------------------------------------------------------
  60. # Możesz załadować kolejne pliki za pomocą dyrektywy `module`. Taka sama
  61. # składnia jak w `kernel`, pierwszy argument to ścieżka, reszta opcjonalnych
  62. # parametrów dla Ciebie.
  63. module initrd
  64. #module boot/rootfs.tgz arch=jakikolwiek inne argumenty
  65. # Jeśli posiadasz moduł nieskompresowany za pomocą programu gzip i chcesz, aby
  66. # został on transparentnie zdekompresowany, będziesz potrzebować wtyczek
  67. # dekompresujących.
  68. # ------------------------------------------------------------------------------
  69. # Oczywiście, że możesz wyświetlić logo boot splash. Musi być w formacie TGA
  70. # skompresowanym RLE z indeksem (mapowanym kolorami). Jeśli pierwszy argument
  71. # nie zaczyna się od znaku `#`, to jest tylko jeden argument, czyli plik logo.
  72. # Jeśli pierwszy argument zaczyna się od `#`, to następuje notacja koloru HTML,
  73. # która ustawia kolor tła. W tym przypadku drugim argumentem jest ścieżka.
  74. bootsplash #1177FF logo.tga
  75. #bootsplash logo.tga
  76. #bootsplash #00FF00 boot/images/my\ splash\ screen.tga
  77. # Logo startowe jest wyświetlane po wybraniu tego `menuentry` podczas rozruchu.
  78. # ------------------------------------------------------------------------------
  79. # Można uruchomić jądro na wszystkich rdzeniach procesora jednocześnie.
  80. #multicore
  81. # ------------------------------------------------------------------------------
  82. # Może nastąpić więcej specyfikacji `menuentry`. Tylko linia `kernel` jest w
  83. # nich obowiązkowa, możesz też używać bloków (tylko eyecandy).
  84. menuentry linux backup {
  85. kernel vmlinuz-backup console=ttyS0,115200 console=tty0
  86. }