Dlaczego BURG nie zastępuje GRUB?

18

BURG wygląda o wiele lepiej i jest przyjazny dla użytkownika niż GRUB, a jednocześnie wykonuje zadanie.

Dlaczego Ubuntu nie przeszedł na to?

Benjamim Gois
źródło
Czy możesz wyjaśnić, dlaczego Burg wygląda lepiej i jest bardziej przyjazny dla użytkownika niż Grub? (O ile wiem, możesz mieć także menu graficzne w Grub 2, czy próbowałeś to porównać?)
JanC
Wątpię, żeby burg był tak „potężny”, może w przyszłości przestawią się na burg.
Shungun,

Odpowiedzi:

23

BURG to jednoosobowy widelec GRUB. GRUB to podstawowy projekt z aktywną społecznością programistów. Nie zamierzam nigdy zmieniać Ubuntu na BURG; Wolę skupić się na ulepszeniu GRUB-a.

Spójrz na aktywność zatwierdzania dwóch projektów (najszybszy sposób: bzr log lp:burgvs. bzr log lp:grub/grub2). BURG miał tylko pięć zobowiązań w ciągu ostatnich sześciu miesięcy - zgodnie z wszelkimi celami i celami jest to konające. W tym samym okresie GRUB miał nieco ponad pięćset zobowiązań.

BURG zrobił kilka użytecznych rzeczy z motywami, chociaż GRUB ma większość tego - po prostu domyślnie ich nie dostarcza, co IIRC było spowodowane problemami z licencjonowaniem. BURG obsługiwał inny tryb instalacji, który pomógł niektórym ludziom, ale teraz, gdy GRUB ma kodowanie Reed-Solomon i możliwość pomijania niektórych sektorów na ścieżce rozruchowej, nie powinno to być na ogół potrzebne. Istnieje kilka innych drobnych ulepszeń. Żadne z nich nie usprawiedliwia utraty fantastycznej społeczności GRUB.

Nawiasem mówiąc, całkowicie zachęcam do zgłaszania powodów, dla których uważasz, że BURG jest lepszy od GRUB-a jako błędy w GRUB-ie.

Colin Watson
źródło
20

Ponieważ BURG nie jest gotowy do wdrożenia na wielu komputerach. Jest na bardzo wczesnym etapie rozwoju i jestem pewien, że później, gdy osiągną wersję beta, ludzie zaczną się nią przyglądać.

Sprawdź stronę projektu burgs na Launchpad, aby nadążyć za rozwojem.

Jak zauważyli ludzie, moduł ładujący można uznać za najważniejszą część systemu. Jeśli to nie działa poprawnie, żaden system operacyjny nie uruchomi się. Właśnie dlatego tego typu oprogramowanie musi być wyjątkowo dojrzałe, zanim zostanie wdrożone na masową skalę.

Colin Watson (jeden z opiekunów Ubuntu grub) również ma więcej informacji w swojej odpowiedzi .

Stefano Palazzo
źródło
3
Wystarczy dodać, że musisz pamiętać, że bootloader można nazwać najważniejszym składnikiem stosu Ubuntu - jeśli coś 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.
8128,
W rzeczy samej. Pod tym względem GRUB jest Humber Bridge inżynierii oprogramowania. Jego stabilność i poprawność są ogromne.
Stefano Palazzo
3
To zdecydowanie praca w toku. Zainstalowanie wielu jąder może sprawić, że będzie o wiele mniej przydatne niż Grub i nie zawsze obsługuje nowe instalowane jądra.
Adam,
2

Kolejnym, bardziej aktualnym powodem, dla którego BURG mógł nie zostać przełączony, jest to, że wydaje się być projektem opuszczonym. Ostatnie zatwierdzenie do trunkingu w tym tekście miało miejsce w 2010 roku.

Bez ciągłego rozwoju nowe funkcje i - co ważniejsze - poprawki błędów, dzięki którym BURG będzie działał lepiej z nowszym sprzętem i oprogramowaniem, po prostu nie będą działać. O ile rozwój nie zostanie wznowiony lub projekt nie zostanie rozwidlony, istnieje niewielkie prawdopodobieństwo, że zostanie zaakceptowany.

Christopher Kyle Horton
źródło