GNU/Linux >> Znalost Linux >  >> Ubuntu

Co přesně dělá Grub_gfxpayload_linux=text?

Aby bylo možné zavést Ubuntu 10.10 nebo 11.10 v mém novém Lenovo L5210 s Intel Sandy Bridge, musím nastavit GRUB_GFXPAYLOAD_LINUX=text v možnostech grub. Jinak se mi zobrazí pouze černá obrazovka s kurzorem v levém horním rohu.

Když nastavím GRUB_GFXPAYLOAD_LINUX=text , místo kurzoru se mi nyní zobrazuje error: no video mode activated zprávu v levém horním rohu.

Co tedy přesně znamená GRUB_GFXPAYLOAD_LINUX=text udělat a co ztratím jeho nastavením?

Přijatá odpověď:

13.1.9 gfxpayload

Pokud je tato proměnná nastavena, řídí režim videa, ve kterém se spouští linuxové jádro, přičemž nahrazuje spouštěcí volbu ‚vga=‘ (viz linux). Může být nastaven na 'text', aby se vynutilo zavedení linuxového jádra v normálním textovém režimu, 'keep' pro zachování grafického režimu nastaveného pomocí 'gfxmode', nebo na kteroukoli z povolených hodnot pro 'gfxmode' pro nastavení konkrétního grafického režimu. (viz gfxmode).

V závislosti na vašem jádře, vaší distribuci, grafické kartě a fázi měsíce mějte na paměti, že použití této možnosti může způsobit, že GNU/Linux bude trpět různými problémy se zobrazením, zejména během rané fáze zaváděcí sekvence. Pokud máte problémy, nastavte tuto proměnnou na ‚text‘ a GRUB řekne Linuxu, aby se spustil v normálním textovém režimu.

Výchozí nastavení je specifické pro platformu. Na platformách s nativním textovým režimem (jako jsou platformy PC BIOS) je výchozí nastavení „text“. V opačném případě může být výchozí nastavení „auto“ nebo určitý režim videa.

Tato proměnná je často nastavena pomocí „GRUB_GFXPAYLOAD_LINUX“ (viz Jednoduchá konfigurace).

Ale co je důležitější:našel jsem zprávu error: no video mode activated dostanete na chybu 699802 a má možné řešení:

Dekommentace #GRUB_GFXMODE=640x480 v /etc/default/grub ve skutečnosti problém řeší.
Nezapomeňte spustit sudo update-grub po změně /etc/default/grub .

Podívejte se také na komentář 27 a také na komentář 24 a 30 jako zajímavá řešení. Komentář 30:

Jen jsem si chtěl potvrdit, že metoda pro číslo 24 funguje dobře pro lidi se zašifrovaným oddílem (neobtěžujte se věcmi bez komentářů). Jen aby někdo jako já tam venku nemusel hledat všechny, aby zjistil, jak dělat jednoduché příkazy (poprvé, co jsem kdy použil linux). Spusťte terminál a přejděte do adresáře cd /usr/share/grub/ . Zkopírujte soubory písem do jiného adresáře (cp , potřebuje sudo a *.pft zkopíruje tři soubory písem najednou) pomocí sudo cp *.pf2 /boot/grub poté aktualizujte grub pomocí sudo update-grub .


Ubuntu
  1. Co dělá `set -x`?

  2. tee:Co přesně dělá volba --ignore-interrupts?

  3. iptables:co přesně znamená --src-type LOCAL?

  1. Co dělá „lc_all=c“?

  2. Co dělá Echo $? Dělat??

  3. Co přesně init dělá?

  1. Co dělá Bamfdaemon?

  2. Co jsou režimy SELinux a jak je nastavit

  3. Co vrátí malloc(0)?