Linux – Zmiana kolejności ładowania systemów operacyjnych

Zmiana kolejności uruchamiania systemu operacyjnego po zainstalowaniu linuxa jest dość prostą operacją. Za ładowanie / kolejkowanie systemu odpowiedzialny jest tak zwany program rozruchowy GRUB.

Thank you for reading this post, don't forget to subscribe!

Przyjrzyjmy się sytuacji.

Pierwszym systemem zainstalowanym na komputerze był Windows XP.
Następnie został zainstalowany Linux Kali (oparty na Debianie). W momencie instalacji linux’a zainstalowany został również program rozruchowy GRUB, który ustawił Kali Linuxa jako pierwszego w kolejce ładowania.

Zmiana kolejności ładowania systemów operacyjnych

Ok więc do dzieła!

  1. Uruchamiamy Linuxa.
  2. Po załadowaniu trybu Graficznego uruchamiamy terminal (który domyślnie znajduję się w górnej części pulpitu)
  3. W terminalu wpisujemy komendę: nautilus /etc/grub.d/
    Screenshot from 2015-05-07 20_29_56
  4. W tym momencie otwiera nam się okno wyświetlające pliki w folderze grub.d
    Screenshot from 2015-05-07 20_24_14
  5. Następnie zmieniamy nazwy wybranych plików wg schematu:
    10_linux -> na -> 20_linux
    20_linux_xen -> na -> 30_linux_xen
    20_linux_memtest86+ -> na -> 30_linux_memtest86+
    30_os_prober -> na -> 10_os_prober

    Oczywiście nie w każdej dystrybucji linuxa znajdują sie te same nazwy plików – ale zasada jest podobna – opieramy się na zmianie nazw plików pomiędzy 10_linux (który odpowiada za ładowanie linuxa) a 30_os_prober (który odpowiada za ładowanie Windowsa)
    Screenshot from 2015-05-07 20_28_52

  6. Po zmianie nazw plików przechodzimy z powrotem do terminala linuxa i wpisujemy komendę: update-grub
    – ma to na celu aktualizację danych dla programu rozruchowego. Tak aby wprowadzone przez nas zmiany były widziane przez program.

    Po udanej aktualizacji powinniśmy widzieć mniej więcej taki ekran.
    Screenshot from 2015-05-07 20_31_30

  7. Teraz wystarczy już tylko zresetować linuxa i sprawdzić czy się udało.

    WP_20150507_20_34_34_Pro

PS. Warto pamiętać, iż operacje te należy wykonywać na zalogowanym koncie root (administratora)