?? s1-x86-bootloader.html
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><TITLE>引導裝載程序配置</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="Red Hat Linux 9"HREF="index.html"><LINKREL="UP"TITLE="安裝 Red Hat Linux"HREF="ch-guimode.html"><LINKREL="PREVIOUS"TITLE="為你的系統分區"HREF="s1-diskpartitioning.html"><LINKREL="NEXT"TITLE="網絡配置"HREF="s1-netconfig.html"><LINKREL="STYLESHEET"TYPE="text/css"HREF="rhdocs-man.css"><METAHTTP-EQUIV="Content-Type"CONTENT="text/html; charset=gb2312"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Red Hat Linux 9: Red Hat Linux x86 安裝指南</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="s1-diskpartitioning.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">3. 安裝 Red Hat Linux</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="s1-netconfig.html"ACCESSKEY="N">前進</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="S1-X86-BOOTLOADER"></A>3.20. 引導裝載程序配置</H1><P>為了要不使用引導盤來引導你的系統,你通常需要安裝一個引導裝載程序。引導裝載程序是計算機啟動時所運行的第一個軟件,它的責任是載入操作系統內核軟件并把控制轉交給它,然后,內核軟件再初始化剩余的操作系統。</P><P>安裝程序為你提供了兩個引導裝載程序:GRUB 和 LILO。</P><P>GRUB(GRand Unified Bootloader)是一個默認安裝的功能強大的引導裝載程序。GRUB能夠通過連鎖載入另一個引導裝載程序來載入多種免費和專有操作系統(連鎖載入是通過載入另一個引導裝載程序來載入DOS 或 Windows 之類不被支持的操作系統的機制)。</P><P>LILO (LInux LOader) 是用于 Linux 的靈活多用的引導裝載程序。它并不依賴于某一特定文件系統,能夠從軟盤和硬盤引導Linux 內核映像,甚至還能夠引導其它操作系統。</P><DIVCLASS="FIGURE"><ANAME="X86-BOOTLOADER-FIG"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/x86-bootloader/x86-bootloader.png"></P></DIV><P><B>圖 3-16. 引導裝載程序配置</B></P></DIV><P>如果你不想把 GRUB 安裝為引導裝載程序,點擊<BCLASS="GUIBUTTON">「改變引導裝載程序」</B>。然后,你便可以選擇安裝 LILO 或干脆不安裝引導裝載程序。</P><P>如果你目前已有一個能夠引導 Linux 的引導裝載程序,并且不打算覆蓋當前使用的引導裝載程序,或者打算使用引導盤來引導系統,點擊<BCLASS="GUIBUTTON">「改變引導裝載程序」</B>按鈕來選擇<BCLASS="GUILABEL">「不要安裝引導裝載程序」</B>。</P><DIVCLASS="CAUTION"><P></P><TABLECLASS="CAUTION"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/caution.png"HSPACE="5"ALT="小心"></TD><THALIGN="LEFT"VALIGN="CENTER"><B>小心</B></TH></TR><TR><TD> </TD><TDALIGN="LEFT"VALIGN="TOP"><P>如果你由于某種原因要不安裝 GRUB 或 LILO,你將無法直接引導系統,你得使用另一種引導方法(如引導盤)。只有當你確定另有引導系統的方法時才使用該選項! </P><P>在安裝進程即將結束的時候,它會給你提供創建引導盤的機會(詳情請參閱<AHREF="s1-bootdisk.html">第 3.30 節</A>)。</P></TD></TR></TABLE></DIV><P>每個可引導分區都被列出,包括被其它操作系統使用的分區。包含你的系統根文件系統的分區將有一個<TTCLASS="FILENAME">Red Hat Linux</TT>(GRUB)或 <TTCLASS="FILENAME">linux</TT>(LILO)<BCLASS="GUILABEL">「標簽」</B>。其它分區也可以有引導標簽。如果你想添加或改變其它被安裝程序檢測到的分區的標簽,單擊該分區來選擇它,選定后,你可以點擊 <BCLASS="GUIBUTTON">「編輯」</B> 按鈕來改變引導標簽。 </P><P>在你想要的引導分區旁邊選擇<BCLASS="GUILABEL">「默認」</B>來選擇你默認的可引導OS。你選定了默認引導映像后,安裝才會繼續。</P><DIVCLASS="NOTE"><P></P><TABLECLASS="NOTE"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/note.png"HSPACE="5"ALT="注記"></TD><THALIGN="LEFT"VALIGN="CENTER"><B>注記</B></TH></TR><TR><TD> </TD><TDALIGN="LEFT"VALIGN="TOP"><P><BCLASS="GUILABEL">「標簽」</B>列中列出的信息是你在引導所需操作系統時必須在非圖形化引導裝載程序的引導提示下輸入的信息。</P><P>一旦你已載入 GRUB 引導屏幕,使用箭頭鍵來選擇引導標簽,鍵入 <SPANCLASS="KEYCAP"><KEYCAP>[e]</KEYCAP></SPAN>來編輯。你將會看到所選引導標簽配置文件中的項目列表。</P><P>在圖形化的 LILO 屏幕中,按 <SPANCLASS="KEYCAP"><KEYCAP>[Ctrl]</KEYCAP></SPAN>-<SPANCLASS="KEYCAP"><KEYCAP>[x]</KEYCAP></SPAN> 來退回到<TTCLASS="PROMPT">boot:</TT> 提示。如果你忘記了系統中定義的引導標簽,你可以隨時在提示下按 <SPANCLASS="KEYCAP"><KEYCAP>[Tab]</KEYCAP></SPAN>鍵來顯示定義引導標簽的列表。</P></TD></TR></TABLE></DIV><P>在你的服務器能夠被別人親身訪問的環境中,引導裝載程序口令為你提供了一種安全機制。</P><P>如果你打算安裝引導裝載程序,你應該創建一個口令來保護你的系統。若沒有引導裝載程序口令,能夠訪問你的系統的用戶將可以向內核傳遞選項,從而減弱你的系統安全性;若使用了引導裝載程序口令,用戶必須先輸入口令才能選擇非標準的引導選項。 </P><P>如果你選擇要使用引導裝載程序口令來增進你的系統安全性,請確定選擇標為<BCLASS="GUILABEL">「使用引導裝載程序口令」</B>的復選箱。 </P><P>一旦選畢,輸入口令并確認。</P><P>要配置更高級的引導裝載程序選項,如改變驅動器順序或向內核傳遞選項,請在點擊<BCLASS="GUIBUTTON">「下一步」</B>前確定選擇<BCLASS="GUILABEL">「配置高級引導選項」</B>。</P><DIVCLASS="SECT2"><H2CLASS="SECT2"><ANAME="X86-BOOTLOADER-ADV"></A>3.20.1. 高級引導裝載程序配置</H2><P>現在,你已選定了要安裝的引導裝載程序,你還可以決定要在哪里安裝引導裝載程序。你可以在下面兩個位置之一安裝引導裝載程序: </P><P></P><DIVCLASS="VARIABLELIST"><DL><DT>主引導記錄(MBR)</DT><DD><P>這是我們推薦安裝引導裝載程序的地方,除非 MBR已經在啟動另一個操作系統的引導裝載程序,如 System Commander。MBR是你的硬盤驅動器上的一個特殊區域,它會被你的計算機的 BIOS自動載入,并且是引導裝載程序控制引導進程的最早地點。如果你在 MBR上安裝引導裝載程序,當你的機器引導時,GRUB(或LILO)會呈現一個引導提示。然后你便可以引導 Red Hat Linux或其它任何你配置要引導的操作系統。 </P></DD><DT>你的引導分區的第一個扇區</DT><DD><P>如果你已在系統上使用另一個引導裝載系統的話,我們推薦這個位置。在這種情況下,你的另外的引導裝載系統會首先取得控制權。然后你可以配置它來啟動GRUB(或 LILO),繼而引導 Red Hat Linux. </P></DD></DL></DIV><DIVCLASS="FIGURE"><ANAME="X86-ADV-BOOTLOADER-FIG"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/x86-bootloader/x86-adv-bootloader.png"></P></DIV><P><B>圖 3-17. 高級引導裝載程序配置</B></P></DIV><P>如果你的系統只將使用 Red Hat Linux,你應該選擇 MBR。對于帶有 Windows 95/98 的系統來說,你也應該把引導裝載程序安裝到MBR,因此它可以引導兩個操作系統。 </P><P>如果你想重新排列驅動器順序,或者如果你的 BIOS所返回的驅動器順序不正確,點擊<BCLASS="GUIBUTTON">「改變驅動器順序」</B>按鈕。如果你有多個 SCSI 適配器或者兼有 SCSI 和 IDE 適配器,并想從SCSI 設備中引導,改變驅動器順序可能會發揮作用。</P><P><BCLASS="GUILABEL">「強制使用 LBA32 (通常不需要)」</B>選項允許你的 <TTCLASS="FILENAME">/boot</TT> 分區超過 1024 柱面限制。 如果你的系統支持使用 LBA32 擴展來引導超過 1024 柱面限制的操作系統, 并且你想把 <TTCLASS="FILENAME">/boot</TT> 分區放置在 1024 柱面之外,你應該選擇該選項。</P><DIVCLASS="TIP"><P></P><TABLECLASS="TIP"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/tip.png"HSPACE="5"ALT="竅門"></TD><THALIGN="LEFT"VALIGN="CENTER"><B>竅門</B></TH></TR><TR><TD> </TD><TDALIGN="LEFT"VALIGN="TOP"><P>在給硬盤驅動器分區的時候,請記住某些老系統的 BIOS無法進入硬盤驅動器上前 1024 柱面以外的地方。如果情況如此,在你的硬盤驅動器的前 1024柱面上為 <TTCLASS="FILENAME">/boot</TT> Linux 分區保留足夠空間來引導Linux。其它 Linux 分區可以在 1024 柱面以外。 </P><P>在 <TTCLASS="COMMAND">parted</TT> 中,1024 柱面相當于 528MB。詳情請參閱 <AHREF="http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -