Wiem, że Grub, Grub2 i Burg to programy ładujące. Jakie są różnice między tymi trzema?
Wiem, że Grub, Grub2 i Burg to programy ładujące. Jakie są różnice między tymi trzema?
Odpowiedzi:
Tthe GR i U nified B ootloader to oprogramowanie, które jest ładowany przez komputer po to włącza się (po ekranów ładowania komputera BIOS). Następnie GRUB albo automatycznie uruchamia system Ubuntu, albo wyświetla listę zainstalowanych systemów operacyjnych i pozwala wybrać jeden z nich do rozruchu (osoby nie korzystające z podwójnego uruchamiania prawdopodobnie nie zobaczą interfejsu GRUB poniżej).
Kompletne przepisanie oryginalnego GRUB-a ( starszego GRUB-a ). Na powierzchni większość użytkowników nie zauważy żadnej różnicy, ale nowa wersja ma dość duże zmiany strukturalne i powinna być bardziej niezawodna. Nowa wersja przechowuje pliki konfiguracyjne inaczej, co oznacza, że większość samouczków online dotyczących GRUB-a musiała zostać przepisana. Inne nowe funkcje obejmują możliwość uruchamiania ISO LiveCD z dysku twardego; wsparcie dla innych architektur, takich jak PowerPC; tematyczne i inne możliwości graficzne oraz obsługa skryptów.
Od 9.10 Ubuntu używa GRUB 2 jako domyślnego programu ładującego rozruch dla czystych instalacji (wcześniej GRUB).
Jeśli chodzi o BURG - wielkość liter wydaje się zależeć od tego, kogo zapytasz - to rozwidlenie GRUBA. Głównym powodem, dla którego większość użytkowników uważa BURG, są możliwości tematyczne, zastępując powyższy dwukolorowy ekran startowy (na przykład) interfejsem poniżej.
Jest mało prawdopodobne, aby BURG pojawił się w domyślnych instalacjach Ubuntu (przynajmniej nie w najbliższym czasie). Program ładujący można nazwać najważniejszym składnikiem stosu Ubuntu - jeśli pójdzie nie tak, nie możesz dostać się do Ubuntu (lub innych systemów operacyjnych)! Tak więc tak ważny komponent musi być dość dojrzały i dobrze przetestowany, aby nie dopuścić do uszkodzenia wielu różnych urządzeń Ubuntu.
A oto cytat ze strony BURG:
burg to nowy moduł ładujący oparty na GRUB. Wykorzystuje nowy format obiektowy, który pozwala na budowanie go w szerszej gamie systemów operacyjnych, w tym Linux / Windows / OSX / FreeBSD itp. Posiada również wysoce konfigurowalny system menu, który działa zarówno w trybie tekstowym, jak i graficznym. Planowane są również dodatkowe funkcje, takie jak obsługa strumienia i wiele urządzeń wejścia / wyjścia.
update-grub
sprawdzi błędy przy zmianie konfiguracji.