bootloader

Znajdź Menedżera rozruchu

Znajdź Menedżera rozruchu
Większość systemów Linux uruchamia się za pomocą GRUB-a, jednak zawsze warto zbadać alternatywy. Kiedy zaczynał się projekt BURG, chodziło o to, aby ulepszyć konfigurację i poprawić jej wygląd. To było całkiem udane, ale oprogramowanie nie jest już konserwowane. Aktywnie utrzymywaną alternatywą jest rEFInd. Jest to znacznie bardziej wyrafinowane, ale obsługuje tylko sprzęt obsługujący EFI. Ciężko byłoby jednak znaleźć system, który nie obsługuje standardu EFI lub UEFI! Wszystkie systemy Windows 8 i nowsze muszą mieć UEFI, więc nie mogą być dostarczane ze starszymi systemami. Jeśli chcesz się upewnić w swoim systemie Linux, sprawdź polecenie dmesg.

$ dmesg |grep EFI

Jeden mały szczegół rEFInd to menedżer rozruchu, a nie program ładujący. Oznacza to, że musisz użyć programu ładującego. W większości przypadków możesz jednak użyć własnego programu ładującego systemu operacyjnego. Z jądrem Linuksa 3.3.0 i wyższe, samo jądro może działać jako program ładujący. Zwykle dystrybucje kompilują jądro z tym aktywnym. W twoim komputerze UEFI faktycznie ma menu wyboru w wielu przypadkach. Systemy te są jednak często zbyt uproszczone, więc zgrabny menedżer rozruchu może się czasem przydać.

Co to jest ulepszanie Refind?

Ułatwia konfigurację i ją usprawnia. Niektóre ulepszenia to bardziej ręczne funkcje przekazywania parametrów do jądra, obsługa większej liczby systemów operacyjnych i dodanie ścieżki rozruchowej iPXE, gdy sieć na to pozwala. rEFInd w mniejszym stopniu opiera się na plikach konfiguracyjnych, ponieważ skanuje w poszukiwaniu wszystkich dostępnych partycji startowych. Może to spowolnić działanie, jeśli masz wiele plików efi. Możesz jednak powiedzieć rEFInd, aby ich nie skanował.

Które funkcje są tego warte i kiedy??

Pakiet rEFInd jest bardziej wszechstronny, jeśli chodzi o obsługiwane systemy operacyjne. Obsługa motywów jest trochę lepsza, ale najlepsze funkcje są wtedy, gdy masz problemy z konkretnym sprzętem.

Jak to bezpiecznie zainstalować??

Teraz, gdy zdecydowałeś się użyć rEFInd, oto jak go zainstalować. W Ubuntu i wielu innych dystrybucjach masz już pakiet dostępny w repozytorium. Jednak jest to zwykle wersja z tyłu, więc jeśli chcesz najnowszą, użyj PPA dla Ubuntu. Kiedy używasz innej dystrybucji, masz możliwość użycia kodu źródłowego ze strony Sourceforge. Wszystkie te opcje można również zainstalować na dysku USB.

Najprostszym sposobem zainstalowania rEFInd na Ubuntu jest użycie jego PPA, jak poniżej.

$ sudo apt-add-repository ppa:rodsmith/refind
$ sudo apt update $ sudo apt install refind

Ta metoda zrobi wszystko za Ciebie i zastąpi Gruba, który najprawdopodobniej masz w swoim systemie. Jeśli nie masz pewności, czy warto i chcesz wypróbować, zanim zdecydujesz, istnieje ręczny sposób. Dzięki tej ręcznej metodzie można również zainstalować go na pamięci USB i uruchomić stamtąd. Aby rozpocząć, pobierz binarny plik zip ze strony Pobieranie rEFInd. Rozpakuj pliki w wybranym katalogu.

$ rozpakuj ~/Downloads/Refind-bin-0.11.4.zamek błyskawiczny
$ cd /refind-bin-0.11.4/

Wewnątrz masz wszystkie binaria, które możesz zainstalować jeden po drugim, ale jest też skrypt, który ułatwia pracę. To jest skrypt refind-install. Wykonujesz go z parametrem -usedefault, wskazując go na pamięć USB, i.e /dev/sdb1.

$ refind-install -usedefault /dev/sdb1

Na /dev/sdb1 masz teraz wszystkie potrzebne pliki, w tym refind.conf, który musisz edytować, aby dopasować go do swoich potrzeb. Możesz zainstalować motyw, jeśli masz na to ochotę. Oto przykład! Pobierz rEFInd-sunset z konta autorów na gitlab. Możesz użyć git, aby sklonować go do katalogu motywów lub użyć wersji spakowanej. Upewnij się, że wszystkie pliki znajdują się w katalogu tematów/rEFInd-sunset/ i dodaj 'include themes/rEFIND-sunset/theme.conf' w swoim 'refind.plik konfiguracyjny. Następnym razem, gdy uruchomisz komputer, zobaczysz piękny zachód słońca, gdy zaczniesz od tej karty pamięci.

Teraz możesz dokładnie przetestować swoją instalację, nie ryzykując regularnej konfiguracji. Kiedy poczujesz, że to działa i Ci odpowiada, skopiuj konfigurację na dysk główny. Masz na to opcję w poleceniu refind-install.

$ refind-install -root main

Tutaj „main” powinien być zamontowany na głównym dysku systemowym. Pliki zostaną zainstalowane w głównym punkcie montowania, a Twój system powinien działać dobrze. Jeśli wolisz, możesz również zainstalować rEFInd za pomocą swojego menedżera pakietów i skopiować pliki motywu do niej. Zmień również swoje odnajdywanie.conf, więc masz poprawki.

Wniosek

Większość systemu Linux uruchamia się przez Gruba, to zwykle wystarcza, a czasem nawet przesada. Jednak w niektórych przypadkach masz dziwny sprzęt lub szczególne upodobania. W takich przypadkach powinieneś rozważyć rEFInd. Możesz stworzyć znacznie przyjemniejsze wrażenia z rozruchu i jest łatwiejszy w użyciu po zainstalowaniu.

Gry Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Jeśli lubisz grać w gry na Linuksie za pomocą gamepada zamiast typowego systemu wprowadzania klawiatury i myszy, jest kilka przydatnych aplikacji dla ...
Gry Przydatne narzędzia dla graczy Linuksa
Przydatne narzędzia dla graczy Linuksa
Jeśli lubisz grać w gry w systemie Linux, prawdopodobnie używałeś aplikacji i narzędzi, takich jak Wine, Lutris i OBS Studio, aby poprawić wrażenia z ...
Gry Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Wielu twórców gier i wydawców wymyśla remaster HD starych gier, aby przedłużyć żywotność serii, prosimy fanów o kompatybilność z nowoczesnym sprzętem ...