Na dysku SSD mam zainstalowany Win 10.
Na dysku HDD podłączonym przez usb mam zainstalowany elementary OS.
elementary OS uruchamiam wciskając F12 i wybieram dysk podłączony przez usb.
I… wyświetla mi się GRUB z wyborem systemu albo 1. elementary OS albo 2. Win 10.
Chciałbym zrobić tak żeby nie było tego wyboru systemu tylko od razu uruchamiał mi się elementary OS z jego logiem (bez tego elementary OS i Windows 10).
Mój GRUB wygląda tak:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE="hidden"
GRUB_TIMEOUT="3"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# 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 entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_THEME="/boot/grub/themes/Griffin-GrubTheme/theme.txt"
Nie umiesz w nowej linii wpisać ``` (i potem prawie na samym dole powtórzyć czynność)? Nawet dotykowe telefony mają ten znak, raczej nie piszesz tego z nokii z klawiaturą fizyczną w Operze mini?
To nie jest konfiguracja, tylko jej część, mała część. Na tej podstawie nie da się podać co masz zmienić by poprawnie odpowiedzieć na twoje pytanie. Zostaje ci to co tak lubisz, trzeba czytać, czytać, czytać.
Poradziłem sobie inaczej
Odłączyłem fizycznie pierwszy dysk twardy SSD.
Zainstalowałem elementary OS na dysku HDD podłączonym przez USB
… i mam system bez GRUGa tak jak chciałem
Jak nie drzwiami to oknem… zawsze jest jakieś wyjście…
GRUB_DEFAULT=0 zamień na: GRUB_DEFULT=saved, a poniżej dodaj: GRUB_SAVEDEFAULT=true
Timeout zmień na np. 1 sekundę.
Zapisz zmiany i w konsoli: sudo update-grub
Uruchom ponownie PC i w ciągu tej 1 sekundy wybierz domyślny system to uruchamiania z listy GRUB. Przy pozostałych próbach już powinien się uruchamiać ten, który wybierałeś poprzednio z GRUB menu.
Przy następnej aktualizacji Grub-a dopisze Ci Windowsa.
Żeby nie sprawdzał czy są inne systemy i nie dopisywał do Grub-a, to musisz w katalogu /etc/grub.d usunąć plik 30_os_prober. Potem zaktualizuj Grub-a.
Jak widać ten skrypt to składnik paczki grub, przy aktualizacji będzie to co najmniej generować ostrzeżenia, że podany plik nie znajduje się w systemie plików, a jest w paczce, lub w zależności od menadżera paczek będzie się „odnawiać”.
Zdecydowanie lepiej jest usunąć paczkę os-prober, jeżeli nie jest potrzebna.
pacman -Qi os-prober
Nazwa : os-prober
Wersja : 1.79-1
Opis : Utility to detect other OSes on a set of drives
Architektura : x86_64
Adres url : https://joeyh.name/code/os-prober/
Licencje : GPL3
Alternatywnie można użyć zmiennej w grub.cfg: GRUB_DISABLE_OS_PROBER=true