Jeśli na komputerze mamy zaisntalowany np. Windows7 i na osobnej partycji Ubuntu to podczas uruchamiania komputera mamy do wyboru np. takie opcjie przy uruchamianiu:
Domyślnie będzie wybierany pierwszy na liście – zatem Ubuntu.
Co jeśli chcemy aby jednak był domyślnie włączany Linux (tutaj Ubuntu)?
Należy odp. skonfigurować program startowy tzw. GRUB.
Robimy to pod Ubuntu. Logujemy się jako root:
1 |
sudo su |
Przechodzimy w lokalizację:
1 |
cd /boot/grub/ |
Następnie edytujemy plik:
1 |
gedit grub.cfg |
Możemy to wykonać w konsoli:
1 |
nano grub.cfg |
Na początku pliku widzimy komunikat, który ma nas odstraszyć 😉
1 2 3 |
# # DO NOT EDIT THIS FILE # |
W każdym razie nie przejmujemy się tym ostrzeżeniem. Zjeżdzamy niżej. Znajdujemy wystąpienia typu:
1 |
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu - (...) |
Zauważamy, że jest ich dokładnie tyle co opcji do wyboru na powyższym obrazku (oczywiście w zależności od konfiguracji mozesz mieć tam więcej opcji np. dostęp do partycji odzyskiwania kopii fabrycznej Windowsa na laptopie – Windows Recovery).
Uwaga występień menuentry w obrębie kontenerów submenu w tym pliku nie bierz pod uwagę.
Teraz wybrać opcję menuentry na tej liście i określić który to wpis w tym pliku licząc od góry. Uwaga liczymy tutaj od 0 czyli jeśli np. Windows7 jest pozycją 4 w kolejności – to otrzymuje numer 3.
W ten sam sposób możemy określić tą liczbę na monicie z GRUBa (obrazek wyżej). Czyli liczymy od góry. W przypadku naszego obrazka – będzie to cyfra 4.
Ok. Ustaliliśmy numer który musimy wpisać w konfiguracji.
Wracamy do początku naszego pliku:
1 |
cd /boot/grub/grub.cfg |
Kilka linii od góry odnajdujemy domyślny wpis:
1 |
set default="0" |
Zamieniamy go na wybrany przez nas. Czyli:
1 |
set default="4" |
Plik zapisujemy i po restarcie powinien nam startować system, który wybraliśmy.
Uwaga! Aktualizacja jądra w Linuxie albo przeprowadzenie innych aktualizacji (np. samego programu GRUB) mogą przywrócić w/w plik do domyślnej postaci i nalezy wtedy wykonać tą modyfikację ponownie.