OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

Ten MBR zawiera instrukcje, jak załadować program ładujący GRUB (lub LILO) przy użyciu wstępnie wybranego systemu operacyjnego. MBR następnie ładuje program ładujący, który przejmuje proces (jeśli program ładujący jest zainstalowany w MBR). W domyślnej konfiguracji Red Hat Linux GRUB używa ustawień w MBR do wyświetlania opcji rozruchu w menu. Gdy GRUB otrzyma poprawne instrukcje uruchamiania systemu operacyjnego, albo z wiersza poleceń, albo z pliku konfiguracyjnego, znajduje niezbędny plik rozruchowy i przekazuje kontrolę nad maszyną temu systemowi operacyjnemu.


obraz

4.2.3. Funkcje GRUB-a


Ta metoda rozruchu jest wywoływana ładowanie bezpośrednie ponieważ instrukcje są używane do bezpośredniego ładowania systemu operacyjnego, bez kodu pośredniczącego między programami ładującymi a głównymi plikami systemu operacyjnego (takimi jak jądro). Proces uruchamiania używany przez inne systemy operacyjne może jednak nieznacznie różnić się od powyższego. Na przykład systemy operacyjne Microsoft DOS i Windows całkowicie nadpisują wszystko w MBR, gdy są instalowane, bez uwzględnienia jakiejkolwiek bieżącej konfiguracji MBR. Spowoduje to zniszczenie wszelkich innych informacji przechowywanych w MBR przez inne systemy operacyjne, takie jak Linux. Systemy operacyjne firmy Microsoft, jak również różne inne zastrzeżone systemy operacyjne, są ładowane przy użyciu metody ładowania łańcuchowego. Dzięki tej metodzie MBR wskazuje pierwszy sektor partycji zawierającej system operacyjny, w którym znajdują się pliki specjalne


niezbędne do rzeczywistego uruchomienia tego systemu operacyjnego.


GRUB obsługuje obie metody uruchamiania, dzięki czemu można go używać z prawie każdym systemem operacyjnym, najpopularniejszymi systemami plików i prawie każdym dyskiem twardym, który rozpoznaje BIOS.


GRUB zawiera szereg innych funkcji; do najważniejszych należą:


• GRUB zapewnia prawdziwie oparte na poleceniach środowisko pre-OS na maszynach x86, aby zapewnić maksymalną elastyczność ładowania systemów operacyjnych z określonymi opcjami lub zbierania informacji o systemie.

• GRUB obsługuje tryb adresowania bloków logicznych (LBA), potrzebny do uzyskania dostępu do wielu dysków twardych IDE i wszystkich dysków SCSI. Przed LBA dyski twarde mogły napotkać limit 1024 cylindrów, po którym BIOS nie mógł znaleźć pliku.

• Plik konfiguracyjny GRUB-a jest odczytywany z dysku przy każdym starcie systemu, dzięki czemu nie musisz nadpisywać MBR za każdym razem, gdy zmieniasz opcje startowe.


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: