17
lis
2009
Dodał: Szmitas | Czytano: 2 840 razy | Komentarze (11)
Osoby, które instalowały system Ubuntu w wersji 9.10 mogą napotkać problemy ze zmianą trybu graficznego na tekstowy podczas ładowania systemu. Dlaczego?
Ponieważ polecenie:
sudo gedit /boot/grub/menu.lst
Wyświetla pusty plik, a to dlaczego? Bo tego pliku już nie ma!
Teraz informacje o GRUBie znajdują się w pliku /boot/grub/grub.cfg. Jednak ma on prawa tylko do odczytu, dlatego, aby do niego dotrzeć posłużymy się innym plikiem, mianowicie /etc/default/grub:
sudo gedit /etc/default/grub
Teraz odszukaj linijkę:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
i zamień ją na:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Zapisz plik (CTRL+S) i wydaj polecenie:
sudo update-grub
Uruchom ponownie komputer.








Wszystko zrobione wg przepisu i bez efektów w dalszym ciągu nie ma trybu tekstowego.
Na pewno wykonałeś update gruba?
Sprawdź w pliku /boot/grub/grub.cfg czy w linijkach odpowiedzialnych za wpisy zniknęła opcja "splash".
Pozdrawiam.
Tak update gruba wykonałem, ale jest jeszcze jedna linijka ze słowem "splash"
GRUB_CMDLINE_LINUX=" splash"
Znajduje się poniżej tej kóra została zamieniona.
W takim razie spróbuj to wykomentować (dodaj # przed całą linijką), zrób update gruba i zobacz czy to coś pomoże
U mnie nic takiego nie było...
Niestety nic się nie zmieniło, przed wprowadzeniem zmian plik wyglądał tak:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=6
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=" splash"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
Zamień to:
Na:
I zrób update gruba.
Niestety nic to nie dało a po updacie gruba konsola mi pokazuje:
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-15-generic
Found kernel: /boot/vmlinuz-2.6.31-14-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
Widocznie aktualizowałeś system, a nie instalowałeś od nowa (ponieważ posiadasz plik /boot/grub/menu.lst).
W takim razie usuń splasha tak, jakby to była starsza wersja systemu.
System był stawiany na czystym sformatowanym dysku.
Ale problem już rozwiązany po prostu usunąłem zawartość pliku menu.lst i teraz pokazuje tryb tekstowy.
Prawdopodobnie sam coś namieszałem bo wcześniej plik ten był pusty.
Dziękuję za naprowadzenie i pomoc w temacie.
a ja nie wiem jak gedita zainstalowac oO
Skoro nie masz gedita, oznacza to, że masz inne środowisko graficzne. Zamiast gedit wpisz kate lub w ostateczności nano.