歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網

grub的特點

日期:2017/2/27 9:37:03   编辑:更多Linux

 grub可以代替lilo來完成對Linux的引導,特別適用於linux與其它操作系統共存情況,與lilo相比,它有以下特點:    支持大硬盤        現在大多數Linux發行版本的lilo都有同樣的一個問題:根分區(/boot分區)不能分在超過1024柱面的地方,一般是在8.4G左右的地方,否則lilo不能安裝,或者安裝後不能正確引導系統。而grub就不會出現這種情況,只要安裝時你的大硬盤是在LBA模式下,grub就可以引導根分區在8G以外的操作系統。      支持開機畫面        grub支持在引導開機的同時顯示一個開機畫面。對於玩家來說,這樣可以制作自己的個性化開機畫面;對於PC廠商,這樣可以在開機時顯示電腦的一些信息和廠商的標志等。grub支持640x480,800x600,1024x768各種模式的開機畫面,而且可以自動偵測選擇最佳模式,與Windows那320x400的開機畫面不可同日而語。      兩種執行模式        grub不但可以通過配置文件進行例行的引導,還可以在選擇引導前動態改變引導時的參數,還可以動態加載各種設備。例如你在Linux下編譯了一個新的核心,但不能確定它能不能工作,你就可以在引導時動態改變grub的參數,嘗試裝載這個新的核心進行使用。Grub的命令行有非常強大的功能,而且支持如bash或doskey一樣的歷史功能,你可以用上下鍵來尋找以前的命令。      菜單式選擇        在lilo下,你需要手工輸入操作系統的名字來引導不同的操作系統。而grub使用一個菜單來選擇不同的系統進行引導。你還可以自己配置各種參數,如延遲時間,默認操作系統等。      分區位置改變後不必重新配置        lilo是通過讀取硬盤上的絕對扇區來裝入操作系統,因此每次分區改變都必須重新配置lilo,例如你用PQ    magic調整了分區的大小,那lilo在你重新配置好之前就不能引導這個分區的操作系統了。而grub是通過文件系統直接把核心讀取到內存,因此只要操作系統核心的路徑沒有改變,grub就可以引導系統。    除此之外,Grub還有許多非常強大的功能。例如支持多種外部設備,動態裝載操作系統內核,甚至可以通過網絡裝載操作系統核心。Grub支持多種文件系統,支持多種可執行文件格式,支持自動解壓,可以引導不支持多重引導的操作系統等。




Copyright © Linux教程網 All Rights Reserved