Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Grub2 gfxpayload [vyřešeno]  (Přečteno 1393 krát)

Ventero

  • Závislák
  • ****
  • Příspěvků: 2042
    • Zobrazit profil
Grub2 gfxpayload [vyřešeno]
« kdy: 04 Prosinec 2017, 16:04:29 »
Bootuji via Grub2 Parted magic a vyhodí mi to hlášení:
Kód: [Vybrat]
text is deprecated. Use set gfxpayload=vga=normal before linux command instead, což docela znatelně pozdrží boot systému - jinak bych to neřešil.

Tak jsem to zkusil, přestože v manualu Grub2 jsou zmíněny jako možnosti pouze parametry =keep (původní), =text a rozlišení např. =1024x768 a stále stejný výsledek. Tak jsem zkusil i ty ostatní možnosti plus ještě =auto, včetně smazání řádku a pořád totéž.

Napadá někoho něco?
« Poslední změna: 11 Prosinec 2017, 00:24:39 od Milhouse »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Milhouse

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5704
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #1 kdy: 04 Prosinec 2017, 21:21:58 »
Dej esem Grub.cfg

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Ventero

  • Závislák
  • ****
  • Příspěvků: 2042
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #2 kdy: 05 Prosinec 2017, 00:11:19 »
Citace
if loadfont /boot/grub/font.pf2 ; then
   set gfxmode=auto
   insmod efi_gop
   insmod efi_uga
   insmod gfxterm
   terminal_output gfxterm
fi

set lang=cs_CZ
set menu_color_normal=cyan/black
set menu_color_highlight=yellow/black
set color_normal=cyan/black

menuentry "Nastroje" {
   configfile /boot/grub/nastroje.cfg
}

menuentry "Parted Magic" {
   set gfxpayload=keep
   linux   /Linux/pmagic/bzImage  edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=288MiB directory=/Linux keymap=cz cs_CZ
   initrd   /Linux/pmagic/initrd.img
}
« Poslední změna: 05 Prosinec 2017, 00:19:25 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Milhouse

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5704
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #3 kdy: 05 Prosinec 2017, 09:01:10 »
No a co ten řádek prostě zakomentovat/smazat? To je Live nebo nainstalované? Pokud nainstalované, zkus Grub Customizer, kde se dá vše naklikat.


A dáváš po editaci příkaz "update-grub"?

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Ventero

  • Závislák
  • ****
  • Příspěvků: 2042
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #4 kdy: 05 Prosinec 2017, 11:35:20 »
Jak jsem psal - smazání řádku nemá žádný vliv - zcela nelogicky se toto hlášení objevuje taktéž.

Je to live na flashce a update-grub nemá zde své uplatnění - zde se natvrdo upravuje samotný grub.cfg
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Milhouse

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5704
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #5 kdy: 06 Prosinec 2017, 02:37:58 »
Tak jestli si to pamatuju správně, grub.cfg je generovaný skripty. Tzn. editace nemá smysl, po restartu je vygenerovaný znovu. A pokud to je Live, tak to platí dvojnásob.

wiki.ubuntu.cz/grub2

Napadá mě upravit řádek Grub nabídky kl. "e"před startem. Nebo upravit ony skripty a uložit do Live souborů. Tzn., upravit si instalačku...

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Ventero

  • Závislák
  • ****
  • Příspěvků: 2042
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #6 kdy: 06 Prosinec 2017, 12:37:25 »
Nene - pokud nemas system na fleshce instalovany a jen jako live, tak je tam jen a pouze pevny soubor grub.cfg, ktery je pevne dany tvym zapisem. Neni mozne ho znovu generovat pomoci skriptu. Jednak proto, ze v nabehlem live je medium pripojeno v ro modu (coz se da obejit modifikaci scriptu v intrd), druhak mam pocit, ze to live verze ani neumoznuje drive nez pri vykonu programu ubiquity, ten ovsem cili jen na dalsi disky, nebot instalacni stale nema povoleni pro zapis. Instalator ti ho ani nenabidne. Proc by take mela - jednak se vubec s takovouto variantou nepocitalo a druhak live verze se nacita vzdy se stejnymi defaultnimi parametry, takze neni duvod je menit. No a ve finishi ty dalsi male zachranne linuxiky to uz vubec nemaj duvod umet, protoze nejsou urceny k instalaci.

Tady proste k uprave grub.cfg nedochazi, protoze nemuze - musi se to delat rucne.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Milhouse

  • Moderátor
  • Guru
  • ***
  • Příspěvků: 5704
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #7 kdy: 07 Prosinec 2017, 14:41:40 »
Jo, to je pravda. Víc už bohužel  neporadím...

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Ventero

  • Závislák
  • ****
  • Příspěvků: 2042
    • Zobrazit profil
Re:Grub2 gfxpayload
« Odpověď #8 kdy: 10 Prosinec 2017, 00:48:38 »
Vyřešeno - je třeba umazat parametr v zápisu vga=normal či vga=788 apod. Ten má nejspíš přednost a ruší zadání gfxpayload.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...