Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

安裝指南

Red Hat Enterprise Linux 6

在所有架構上安裝 Red Hat Enterprise Linux 6.7

Red Hat Engineering Content Services

Red Hat Engineering Content Services

Rüdiger Landmann

Red Hat 工程部出版中心

Jack Reed

Red Hat 工程部出版中心

Petr Bokoč

Red Hat 工程部出版中心

Tomáš Čapek

Red Hat 工程部出版中心

David Cantrell

VNC 安裝 

Hans De Goede

iSCSI 

Jon Masters

驅動程式更新 

編輯者

Rüdiger Landmann

編輯者

Jack Reed

編輯者

Petr Bokoč

摘要

本指南解釋了如何啟動 Red Hat Enterprise Linux 6.7 安裝程式(anaconda),以及如何在 32 位元與 64 位元的 x86 系統、64 位元 Power System,以及 IBM System z 上安裝 Red Hat Enterprise Linux 6.7。本指南亦包含了進階的安裝方法,例如 kickstart 安裝、PXE 安裝,以及 VNC 上的安裝。最後,它亦描述了通用的安裝後工作,並解釋了如何針對於問題進行疑難排解。

章 1. 取得 Red Hat Enterprise Linux

若您擁有 Red Hat 訂閱,您可藉由軟體與下載中心(此乃 Red Hat 客戶入口網站的一部分)下載 Red Hat Enterprise Linux 6.7 安裝 DVD 的 ISO 映像檔。若您還未取得訂閱,請先行購買訂閱,或透過位於〈https://access.redhat.com/downloads〉的「軟體與下載中心」取得免費的訂閱試用版本。
下列表格顯示了不同架構上的可用開機與安裝媒介類型,並記下您產生媒介時所需的映像檔。

表格 1.1. 開機與安裝媒介

系統架構安裝 DVD開機 CD 或 DVD開機 USB 磁碟
variant 代表 Red Hat Enterprise Linux 的種類(比方說,server 或是 workstation),並且 version 則代表最新的版本(比方說 6.5)。
基於 BIOS 的 32 位元 x86x86 DVD ISO 映像檔rhel-variant-version-i386-boot.isorhel-variant-version-i386-boot.iso
基於 UEFI 的 32 位元 x86無法使用 
基於 BIOS 的 AMD64 與 Intel 64x86_64 DVD ISO 映像檔(以安裝 64 位元的作業系統)或是 x86 DVD ISO 映像檔(以安裝 32 位元的作業系統)rhel-variant-version-x86_64boot.iso 或是 rhel-variant-version-i386-boot.isorhel-variant-version-x86_64boot.iso 或是 rhel-variant-version-i386-boot.iso
基於 UEFI 的 AMD64 與 Intel 64x86_64 DVD ISO 映像檔rhel-variant-version-x86_64-boot.isoefidisk.img(來自 x86_64 DVD ISO 映像檔)
POWER(只有 64 位元)ppc DVD ISO 映像檔rhel-server-version-ppc64-boot.iso無法使用
System zs390 DVD ISO 映像檔無法使用無法使用
若您擁有訂閱或是試用版訂閱的話,請依照下列步驟來取得 Red Hat Enterprise Linux 6.7 的 ISO 映像檔:

過程 1.1. 下載 Red Hat Enterprise Linux ISO 映像檔

  1. 透過 https://access.redhat.com/home 參訪客戶入口網站。若您尚未登入,請點選網頁右方的「登入」。當您被提示時,請輸入您的帳號使用者名稱及密碼。
  2. 點選網頁上方的「下載」。
  3. 點選「Red Hat Enterprise Linux」。
  4. 確認您選擇了適合您安裝目標的「產品系列 」、「版本」以及「架構」。就預設值,Red Hat Enterprise Linux Serverx86_64 會被選擇。若您不確定該使用哪個系列,請參閱〈http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux〉。
  5. 一列可下載項目的清單將會出現;最重要的就是最小型安裝的「Boot ISO」映像檔以及完整安裝的「Binary DVD」ISO 映像檔。Boot ISO 是個最小型開機映像檔,它僅包含了安裝程式並且需要透過一項來源(例如 HTTP 或 FTP 伺服器)來安裝套件。Binary DVD 包含了安裝程式與必要的套件,因此所需要進行的設定較少。
    您亦可取得更多其它映像檔,例如預配置的虛擬機器映像檔(不在本文件的範圍內)。
  6. 選擇您希望使用的映像檔。透過 Red Hat 客戶入口網站下載 ISO 映像檔的方式有幾種:
    • 透過網站瀏覽器點選名稱來將其下載至您的電腦。
    • 右鍵點選名稱並按下「複製連結位置」或相似的選單項目,確切的用字取決於您所使用的瀏覽器。此動作會將檔案的 URL 複製至您的剪貼簿上,並讓您使用另一個應用程式來將檔案複製至您的電腦上。此方法對於不穩定的網路連線來說特別有幫助:在此情況下,您的瀏覽器可能會無法下載整個檔案,而嘗試續傳中斷的下載程序將會失敗,因為下載連結包含了短時間內有效的認證金鑰。然而,專門的應用程式(例如 curl)能被使用來在客戶入口網站上恢復中斷的下載程序,這代表您無需再次下載整個檔案,而間接地節省時間與網路頻寬量。

      過程 1.2. 使用 curl 來下載安裝媒介

      1. 藉由以 root 身份執行下列指令來確認 curl 套件已安裝:
        # yum install curl
        若您的 Linux 發行版不使用 yum,或是您根本不使用 Linux,請由〈curl 網站〉下載最適合的軟體套件。
      2. 開啟終端機視窗,進入適當的目錄中,然後輸入下列指令:
        $ curl -o filename.iso 'copied_link_location'
        filename.iso 替換為「客戶入口網站」中所顯示的 ISO 映像檔名稱,例如 rhel-server-6.7-x86_64-dvd.iso。這非常重要,因為客戶入口網站中的下載連結包含了額外的字元,而 curl 也將會在下載的檔案名稱中使用這些字元。接著,請保留下個參數前方的單引號,並將 copied_link_location 替換為您由客戶入口網站所複製的連結。
        請注意,在 Linux 中您可藉由滑鼠中鍵點選視窗的任何位置,來將剪貼簿的內容複製入終端機視窗中,或是藉由按下 Shift+Insert 來進行剪貼。最後,請在最後的參數後使用另一個單引號,並按下 Enter 來執行指令並開始傳輸 ISO 映像檔。這個單引號能防止指令列解譯器錯誤解譯任何可能會被包含在下載連結中的特殊字元。

        範例 1.1. 透過 curl 下載 ISO 映像檔

        以下為 curl 指令列的範例:
        $ curl -o rhel-server-6.7-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-6.7-x86_64-dvd.iso?_auth_=141...7bf'
        請注意,實際的下載連結會更長許多,因為它包含了複雜的識別子。
      3. 若您的網路連線在傳輸完成前斷線的話,請更新「客戶入口網站」網頁中的更新頁面;必要時請重新登入。請複製新的下載連結,使用與先前相同的基本 curl 指令列參數,不過請確認您使用的是新的下載連結,然後附加 -C - 選項以指示 curl 根據已下載的檔案大小來自動判斷它應從哪裡繼續。

        範例 1.2. 復原一項中斷的下載

        若您選擇的 ISO 映像檔僅下載到一半,以下為一個您可使用的 curl 指令列範例:
        $ curl -o rhel-server-6.7-x86_64-dvd.iso 'https://access.cdn.redhat.com//content/origin/files/sha256/85/85a...46c/rhel-server-6.7-x86_64-dvd.iso?_auth_=141...963' -C -
  7. 除此之外,您可以選擇使用例如 sha256sum 的校驗碼工具程式來驗證下載後的映像檔之完整性。下載 Red Hat Enterprise Linux 網頁上的所有下載項目皆提供了其 checksum 以供參照:
    $ sha256sum rhel-server-6.7-x86_64-dvd.iso
    85a...46c rhel-server-6.7-x86_64-dvd.iso
    Microsoft WindowsMac OS X 也有相似的可用工具。您亦可使用安裝程式來在進行安裝時驗證媒介;詳情請參閱〈節 28.6.1, “驗證開機媒介”〉。
在您由 Red Hat Customer Portal 下載了安裝 DVD 的 ISO 映像檔後,您可:

章 2. 製作媒介

請使用此部份中所描述的方式來建立下列類型的安裝與開機媒介:
  • 安裝 DVD
  • 可用來啟動安裝程式的最小型 CD 或 DVD
  • 用來啟動安裝程式的 USB 卸除式裝置

2.1. 建立安裝 DVD

您可透過在您的電腦上使用 CD 或 DVD 燒錄軟體,來製作安裝 DVD。
請確定您的燒錄軟體可以將映像檔燒錄至光碟。雖然大多數燒錄軟體都支援此功能,但總有例外。請特別注意 Windows XP 和 Windows Vista 內建的光碟燒錄功能無法燒錄 DVD;並且較舊的 Windows 作業系統沒有任何內建的光碟燒錄功能。因此,若您的電腦安裝了 Windows 7 之前的 Windows 作業系統,您將需要使用特定軟體來進行這項工作。Windows 上常用的光碟燒錄軟體包括 Nero Burning ROMRoxio Creator
最普遍使用的 Linux 光碟燒錄軟體(例如 BraseroK3b)含有內建的 ISO 映像檔燒錄功能。
在不同的電腦上,由映像檔製作光碟的確切步驟可能會有所不同,這取決於您所安裝的作業系統和光碟燒錄軟體。關於如何燒錄 DVD 的詳細資訊,請參閱燒錄軟體的文件。

2.2. 建立最小開機媒介

最小型開機媒介是個包含了用來啟動系統與安裝程式軟體的 CD、DVD,或 USB 卸除式磁碟,不過它並不包含需傳輸至系統,建立 Red Hat Enterprise Linux 安裝程序所需的軟體。
使用最小開機媒介:
  • 啟動系統並透過網路安裝 Red Hat Enterprise Linux
  • 啟動系統並透過硬碟安裝 Red Hat Enterprise Linux
  • 進行安裝時使用 kickstart 檔案(請參閱 節 32.8.1, “建立 Kickstart 開機媒體”
  • 啟動網路或硬碟安裝,或是透過 DVD 安裝來使用 anaconda 更新或是 kickstart 檔案。
您可使用最小型開機媒介來在 32 位元的 x86 系統、AMD64 或 Intel 64 系統以及 Power System 上啟動安裝程序。您為這些類型的系統所建立最小型開機媒介的程序皆非常相似,除了含有 UEFI 軔體介面的 AMD64 與 Intel 64 — 請參閱 節 2.2.2, “基於 UEFI 的系統的最小 USB 開機媒介”
若要為 32 位元的 x86 系統、基於 BIOS 的 AMD64,或 Intel 64 系統與 Power System 製作最小型開機媒介請進行以下步驟:
  1. 請下載名為 rhel-variant-version-architecture-boot.iso 的 ISO 映像檔,此映像檔位於與 Red Hat Enterprise Linux 6.7 安裝 DVD 映像檔相同的位置上 — 請參閱<章 1, 取得 Red Hat Enterprise Linux>。
  2. 使用〈節 2.1, “建立安裝 DVD”〉所述的步驟,將安裝光碟的 .iso 燒錄到空白光碟上。
或使用 dd 指令,將 .iso 檔案傳送到 USB 裝置上。鑑於 .iso 檔案的大小約為 200 MB,使用者無需準備太大的 USB 裝置。

2.2.1. 基於 BIOS 的系統的最小 USB 開機媒介

警告

當您進行這項程序時,USB 卸除式裝置上的資料將會被刪除,並且將不會有任何警告。請確認您指定了正確的 USB 卸除式裝置,並且確認該磁碟不包含任何您所希望保留的資料。
  1. 插入您的 USB 卸除式裝置。
  2. 尋找 USB 磁碟裝置的名稱。如果媒體有卷冊名稱,請利用這名稱在 /dev/disk/by-label 中進行搜尋,或使用 findfs 指令:
    findfs LABEL=MyLabel
    若該媒介沒有卷冊名稱,或是若您不知道名稱為何,請在您連上了該 USB 卸除式裝置後,立即執行 dmesg。執行這指令後,裝置名稱(例如 sdbsdc)會在靠近訊息最後的地方出現。
  3. 切換為 root:
    su -
  4. 使用 dd 指令來將 boot ISO 映像檔寫入 USB 裝置中:
    # dd if=path/image_name.iso of=/dev/device
    其中 path/image_name.iso 是您下載的 boot ISO 映像檔,而 device 是 USB 裝置的名稱。請確定您指定了裝置名稱(例如 sdc),而不是分割區名稱(例如 sdc1)。例如:
    # dd if=~/Downloads/RHEL6.7-Server-x86_64-boot.iso of=/dev/sdc

2.2.2. 基於 UEFI 的系統的最小 USB 開機媒介

警告

當您進行這項程序時,USB 卸除式裝置上的資料將會被刪除,並且將不會有任何警告。請確認您指定了正確的 USB 卸除式裝置,並且確認該磁碟不包含任何您所希望保留的資料。
要為 Red Hat Enterprise Linux 建立最小 USB 開機媒體,請使用 Red Hat Enterprise Linux 6.7 安裝 DVD 中,images/ 目錄中的 efidisk.img 檔案:
  1. 章 1, 取得 Red Hat Enterprise Linux 中所描述地下載 Red Hat Enterprise Linux 6.7 安裝 DVD 的 ISO 映像檔。
  2. 切換為 root:
    su -
  3. 為 ISO 映像檔建立掛載點:
    # mkdir /mnt/dvdiso
  4. 掛載映像檔:
    # mount DVD.iso /mnt/dvdiso -o loop
    DVD.iso 代表 ISO 映像檔的名稱,例如 RHEL6.7-Server-x86_64-DVD.iso
  5. efidisk.img 由 ISO 映像檔傳輸至您的 USB 卸除式裝置中:
    # dd if=/mnt/dvdiso/images/efidisk.img of=/dev/device_name
    舉例來說:
    # dd if=/mnt/dvdiso/images/efidisk.img of=/dev/sdc

    注意

    使用 dd 指令將映像檔直接寫入裝置。使用 cp 指令來複製檔案,或用檔案管理員來傳送檔案,都無法讓裝置成為可開機裝置。
  6. 卸載 ISO 映像檔:
    # umount /mnt/dvdiso

2.3. 建立 USGCB 相容的安裝映像檔

Red Hat Enterprise Linux 6 的 scap-security-guide 套件包括了特製的 Kickstart 檔案,可以用來安裝符合 美國政府配置基準(USGCB,United States Government Configuration Baseline)標準的強固系統。這對需要符合此標準,以適用於政府規範時,非常有用。
這個 Kickstart 配置檔案也可以用在 Red Hat Enterprise Linux 6 伺服器版上。使用後,系統會自動由 OpenSCAP 配置,在後安裝的 script 中符合 USGCB 規範。安裝結束後,您可以至安裝好之系統上的 /root/ 目錄,檢視報告。

注意

scap-security-guide 提供的 Kickstart 檔案包含了所有所需指令,讓安裝過程完全自動。
也請注意,在安裝過程中,Kickstart 檔案需要存取網際網路,以下載最新的評測資料。
欲知規範與使用 OpenSCAP 進行掃描的資訊,請參閱《Red Hat Enterprise Linux 6 安全指南》的相關章節。
要取得 Kickstart 檔案,請安裝位於現有 Red Hat Enterprise Linux 6 系統上的 scap-security-guide 套件。套件安裝後,您可以在 /usr/share/scap-security-guide/kickstart/ssg-rhel6-usgcb-server-with-gui-ks.cfg 找到此 Kickstart 檔案。
取得檔案後,請將此檔案複製到家目錄中,然後使用文字編輯器編輯。請參考〈節 32.4, “Kickstart 的選項”〉所提到的選項與檔案中的註解。有些註解提到 CEE(一般配置列舉,Common Configuration Enumeration)的識別子號碼,您可以在〈CCE 文庫〉中找到更多訊息。
Kickstart 檔案中,可加以變更的重要部分有:
  • 套件軟體庫的位置:url 指令。要使用位於 HTTP 或 FTP 伺服器上的套件軟體庫,請以軟體庫所在位置的伺服器之 IP 位址取代預設的 IP 位址。nfscdromharddrive 分別表示 NFS 伺服器、光碟或本機硬碟。
  • 系統語言、鍵盤佈局、時區:langkeyboardtimezone 指令。
  • root 的密碼:rootpw 指令。預設上,Kickstart 所配置的 root 密碼是「server」。請一定要產生新的校驗碼,並加以變更。
  • 開機載入程式的密碼:bootloader --password= 指令。預設密碼為「password」。請一定要產生新的校驗碼,並加以變更。
  • 網路配置:network 指令。預設上會啟用 DHCP,請視需要加以變更。
  • 選取套件:修改 Kickstart 檔案中的 %packages 一節,以安裝您需要的套件與套件群組。

    重要

    gitaideopenscap-utils 都是必安裝的套件。Kickstart 與後安裝的 OpenSCAP 系統評估程式,都需要這些套件才能運行。
  • 磁碟分割區佈局:partvolgrouplogvol 指令。
    USGCB 標準定義了強固的需求以符合系統磁碟佈局的規範,這表示預設上 Kickstart 檔案所定義的邏輯卷冊:/home/tmp/var/var/log 以及 /var/log/audit,必須建立為獨立的分割區或邏輯卷冊。除此之外,Red Hat Enterprise Linux 要求使用者建立 /boot 實體分割區、以及 /swap 卷冊。這都定義在預設的 Kickstart 中;您可以增加獨立的邏輯卷冊或分割區,也可以改變卷冊的預設大小。

    注意

    預設上,/var/log/audit 卷冊最多只會用到 512 MB 的空間。因為大量的呼叫會被稽核,因此建議將這大小增加至至少 1,024 MB。
Kickstart 檔案的其它部分可以直接使用。完成修改後,請進行〈節 32.8.1, “建立 Kickstart 開機媒體”〉,並將其放入 ISO 映像檔中,用來安裝新系統。

部 I. x86、AMD64 以及 Intel 64 — 安裝與開機

Intel 和 AMD 32 位元以及 64 位元的《Red Hat Enterprise Linux 安裝指南》詳述了 Red Hat Enterprise Linux 的安裝程序以及一些基本的安裝後疑難排解。
欲取得進階的安裝選項,請參閱〈部 IV, “進階安裝選項”〉。

章 3. 準備在 x86 架構上進行安裝

3.1. 升級或安裝?

將您目前的系統升級至 Red Hat Enterprise Linux 的下個主要版本有兩個可用程序。若要決定哪個程序適用於您的系統,請參閱以下詳述:
全新安裝
全新安裝的做法,就是由系統備份所有資料、格式化磁碟分割區、由安裝媒介進行 Red Hat Enterprise Linux 的安裝程序,然後復原所有使用者資料。

注意

這是在 Red Hat Enterprise Linux 主要版本之間進行升級時建議使用的方式
就地升級
就地升級代表在不先移除較舊版本的情況下,升級您的系統。此程序需要您安裝系統能使用的遷移工具程式,並如同任何其它軟體一般地執行它們。在 Red Hat Enterprise Linux 中,Preupgrade Assistant 會分析您目前的系統並判斷您在進行升級或升級之後,所可能會遇上的潛在問題。它也會為系統進行小幅修復與修正。Red Hat Upgrade Tool 工具程式會下載套件並進行實際的升級程序。就地升級需進行許多疑難排解與計劃,並且僅應該在沒有其它辦法的情況下才這麼做。欲取得更多有關於 Preupgrade Assistant 的相關資訊,請參閱〈章 37, 升級你目前的系統〉。

警告

請勿在使用一部系統的複製備份上進行測試之前,在生產系統上執行在地升級程序。

3.2. 您的硬體相容嗎?

如果您的系統較舊,或者是自己組的電腦,那麼硬體相容清單就格外重要。Red Hat Enterprise Linux 6.7 應該與兩年內出品的品牌電腦上的大部分硬體相容。
然而,硬體規格可以說是日新月異,因此要保證硬體 100% 相容,是很困難的。
不變的需求是處理器。Red Hat Enterprise Linux 6.7 支援 Intel 架構 P6 以降的所有 32 與 64 位元的微處理架構,以及 Athlon 以降的所有 AMD 微處理架構。
最新的支援硬體清單可在以下的網址找到:
https://hardware.redhat.com/

3.3. 硬體需求

欲知 Red Hat Enterprise Linux 6 的基本硬體清單,請參閱〈Red Hat Enterprise Linux 技術能力與限制〉一文。也請注意,該文章所列出的最小記憶體需求,是跟基於您依照〈節 9.15.5, “建議的磁碟分割方案”〉所建立的 swap 空間而來。記憶體不足(1 GB 以下)、且 swap 空間低於建議值的系統,可能會遇到一些問題,從反應較慢到安裝後無法啟動都有可能。
要將 Red Hat Enterprise Linux 安裝在 x86、AMD64、以及 Intel 64 系統上,Red Hat 支援以下安裝步驟:
  • 透過標準內部介面連接的硬碟,例如 SCSI、SATA、或 SAS。
  • BIOS/韌體 RAID 裝置
也支援光纖通道介面與 Multipath 裝置。對於某些硬體,可能需要製造商所提供的驅動程式。
Red Hat 不支援安裝至 USB 隨身碟或 SD 記憶卡。
Red Hat 也支援使用以下虛擬化技術來安裝。
  • 在 Xen 虛擬機器中,Intel 處理器上的 Xen 區塊裝置。
  • 在 KVM 虛擬機器中,Intel 處理器上的 VirtIO 區塊裝置。

3.4. RAID 與其它磁碟裝置

重要

Red Hat Enterprise Linux 6 使用 mdraid 來取代了 dmraid 以在 Intel BIOS RAID 組上進行安裝。這些 BIOS RAID 組會被自動地偵測到,並且含有 Intel ISW metadata 的裝置會被視為是 mdraid 而不是 dmraid。請注意,在 mdraid 下,任何這種裝置的裝置節點名稱皆會與它們在 dmraid 下的裝置節點名稱不同。因此,當您要遷移一部含有 Intel BIOS RAID 組的系統時,您需要特別小心。
無法在 Red Hat Enterprise Linux 6 中本機修改 /etc/fstab/etc/crypttab,或是其它藉由裝置節點名稱來參照裝置的配置檔案。在遷移這些檔案之前,您必須編輯它們,將裝置節點路徑取代為裝置的 UUID。您可使用 blkid 指令來取得裝置的 UUID。

3.4.1. 硬體 RAID

RAID(Redundant Array of Independent Disks)能讓磁碟群組或陣列被視為是單獨的裝置。請在您開始安裝程序之前,配置您電腦主機板,或是連上的控制卡所提供的任何 RAID 功能,
在一部含有超過一顆硬碟的系統上,您可在沒有任何額外硬體的情況下配置 Red Hat Enterprise Linux,並將幾顆硬碟作為 Linux RAID 陣列。

3.4.2. 硬體 RAID

您可使用 Red Hat Enterprise Linux 安裝程式來建立 Linux 軟體 RAID 陣列,RAID 功能則是由作業系統來控制,而非特定硬體。這些功能的詳細說明位於 節 9.15, “建立自訂格式或修改預設格式” 中。

3.4.3. FireWire 與 USB 磁碟

有些 FireWire 和 USB 硬碟無法被 Red Hat Enterprise Linux 安裝系統辨識。若在進行安裝時無須配置這些磁碟,請將它們移除以避免產生混淆。

注意

您可在進行安裝之後,連上並配置外部 FireWire 與 USB 硬碟。大部分這類型的裝置皆能被自動辨識,以供即時使用。

3.5. UEFI 支援備註

3.5.1. 功能支援

Red Hat Enterprise Linux 6.7 在 AMD64 和 Intel 64 系統(x86_64)上支援 BIOS 與 UEFI 韌體。基於 UEFI 的系統雖受到支援,卻含有以下限制:
  • 系統必須支援 UEFI Specification 2.0 或更新版本。較早的版本不受支援。
  • Secure Boot 技術不受支援,並且會造成 Red Hat Enterprise Linux 無法安裝。使用 UEFI Specification 2.2 或更新版本的系統必須停用 Secure Boot 才能安裝和執行 Red Hat Enterprise Linux 6.7。
使用 UEFI 2.0 或更新版本並且停用了 Secure Boot(若存在)的系統能在沒有問題的情況下安裝和啟動 Red Hat Enterprise Linux,儘管並非相關 UEFI 規格中的所有功能皆受到支援。
欲取得更多有關於 UEFI 規格的相關資訊,請參閱〈http://www.uefi.org/specifications〉。

3.5.2. UEFI 系統上使用 MBR 的磁碟

含有 UEFI 韌體的系統需要一個包含 GUID Partition Table(GPT)的磁碟。當在一個含有 Master Boot Record(MBR;有時亦稱為 msdos)標籤的磁碟上安裝 Red Hat Enterprise Linux 時,磁碟必須重新標記。這代表您不可重複使用一個 MBR 分割磁碟上的既有分割區,而磁碟上的所有資料皆會遺失。請確認您在安裝 Red Hat Enterprise Linux 前備份了磁碟上的所有資料。
GUID Partition Table 僅需要在系統的開機磁碟上 - 也就是安裝了開機載入程式的磁碟。其它磁碟可被標記 Master Boot Record,並且它們的分割區格式能重複使用。
在一個 UEFI 系統上安裝 Red Hat Enterprise Linux 的方式以及使用含有 MBR 的磁碟的方式有幾種。您能夠:
  • 將磁碟連接至既有的 Linux 系統,並使用像是 partedfdisk 的工具程式來在磁碟上建立一個 GPT 標籤。比方說,若要在 /dev/sdc 磁碟上,透過 parted 來建立 GPT 標籤,請使用下列指令:
    # parted /dev/sdc mklabel gpt

    警告

    請確認您指定了正確的磁碟。重新標記磁碟將會損毀該磁碟上的所有資料,而 parted 將不會要求您進行確認。
  • 進行一項自動化的 Kickstart 安裝程序,並使用 clearpartzerombr 指令。若您的系統使用了UEFI 韌體,在開機磁碟上使用這些指令會為其重新標記一個 GPT。
  • 當在圖形化使用者介面中進行一項手動式的安裝程序時,進入磁碟分割畫面的時候請選擇一項自訂磁碟分割以外的選項(比方說「使用所有空間」)。請確認您檢查了「檢視並修改磁碟分割格式」方塊,並按下「下一步」。
    請在下個畫面上修正自動建立的格式,以使其符合您的需求。當您完成並按下了「下一步」後,Anaconda 將會使用您的格式並自動重新標記磁碟。

3.6. 您有足夠的磁碟空間嗎?

幾乎所有現代的作業系統(OS)都使用磁碟分割區(disk partition),Red Hat Enterprise Linux 也不例外。當您安裝 Red Hat Enterprise Linux 時,也會用到磁碟分割區。如果您以前沒有分割過硬碟(或需要基本概念的快速指南),在進行下一步之前,請參閱 附錄 A, 磁碟分割區的介紹
Red Hat Enterprise Linux 所使用的磁碟空間必須與您系統上其它作業系統(例如 Windows、OS/2、或甚至是其它 Linux 版本的作業系統)的空間隔開來。對於 x86、AMD64、以及 Intel 64 系統來說,至少需要有兩個 Red Hat Enterprise Linux 的專屬分割區(/swap)。
在開始進行安裝程序之前,您必須
  • 擁有足夠的未分割[1]用於安裝 Red Hat Enterprise Linux 的磁碟空間,或是
  • 擁有一或多個可以刪除的分割區,把空間騰出來,以安裝 Red Hat Enterprise Linux。
如想知道您確實需要多少空間,請參照 節 9.15.5, “建議的磁碟分割方案” 中所討論並建議的磁碟分割大小。
如果您不確定是否符合這些條件,或者您想要知道如何騰出空間來安裝 Red Hat Enterprise Linux,請參閱 附錄 A, 磁碟分割區的介紹

3.7. 選擇一個安裝方式

您希望使用哪種安裝方式?您可以選擇下列的安裝方式:
DVD
如果您有一部 DVD 光碟機和 Red Hat Enterprise Linux 的 DVD,您可使用此方法來進行安裝。有關於 DVD 的安裝指南,請參照 節 8.3.1, “透過 DVD 來進行安裝”
如果您是透過非安裝 DVD 的媒介來啟動安裝的話,那可使用 linux askmethodlinux repo=cdrom:device:/device 開機選項來指定 DVD 作為安裝來源;或是藉由選擇「安裝方法」選單上的「本機 CD/DVD」(詳情請參閱 節 8.3, “安裝方式”)。
硬碟
如果您已經將 Red Hat Enterprise Linux 的 ISO 映像檔複製到本機磁碟上,那您就可以使用這方法。您需要開機光碟(請使用 linux askmethodlinux repo=hd:device:/path 開機選項),或在「安裝方法」選單中選擇「硬碟」(詳情請參閱 節 8.3, “安裝方式”。)對於從硬碟安裝的指示,請參閱 節 8.3.2, “由硬碟進行安裝”
NFS
如果您使用 NFS 伺服器上的 ISO 映像檔,或是 Red Hat Enterprise Linux 的映像檔,您可以使用此方法。您需要開機光碟(請使用 linux askmethodlinux repo=nfs:server :options:/path 開機選項,或是「安裝方法」選單中的「NFS 目錄」,如 節 8.3, “安裝方式” 所示)。關於網路安裝的指示,請參閱 節 8.3.4, “透過 NFS 來進行安裝”。請注意,NFS 安裝也可以在圖形化介面中進行。
URL
如果您直接從 HTTP、HTTPS(網站伺服器)或 FTP 伺服器安裝,請使用此方法。您需要一張開機光碟(請使用 linux askmethodlinux repo=ftp://user:password@host/pathlinux repo=http://host/path 開機選項或 linux repo=https://host/path 開機選項,或是「安裝方法」選單中的「URL」,如 節 8.3, “安裝方式” 所示)。關於 FTP、HTTP 與 HTTPS 的安裝指示,詳情請參閱 節 8.3.5, “透過 FTP、HTTP 或 HTTPS 來進行安裝”
如果您是從 DVD 的散佈版本啟動,而且沒有修改 askmethod 安裝來源選項,那麼下一階段會自動從 DVD 載入。接下來請參閱 節 8.2, “選擇語言”

注意

若您由任何 Red Hat Enterprise Linux 安裝 DVD 開機的話,安裝程式將會透過該光碟來載入它的下個階段。無論您使用哪種安裝方法,這都會發生,除非您在進行前將光碟退出。安裝程式依然會由您所選擇的來源下載套件資料

3.8. 選擇開機方式

您可使用幾種不同的方式來啟動 Red Hat Enterprise Linux。
若要從 DVD 光碟機進行安裝,您必須先購買了 Red Hat Enterprise Linux 的產品、擁有 Red Hat Enterprise Linux 6.7 的 DVD 光碟片,並且您的電腦必須支援從光碟機開機。欲取得如何製作安裝 DVD 上的相關指示,請參閱 章 2, 製作媒介
您也許需要更改 BIOS 的設定,才能透過 DVD/CD-ROM 光碟機開機。更多有關於更改 BIOS 設定的相關資訊,請參照 節 7.1.1, “在 x86、AMD64 和 Intel 64 系統上啟用安裝程式”
除了以安裝 DVD 開機之外,您亦可藉由最小安裝媒介(開機光碟或 USB 卸除式磁碟)來啟動 Red Hat Enterprise Linux 安裝程式。在您以最小安裝媒介啟動了系統之後,您將可透過不同安裝來源(例如本機硬碟或是網路位置)來完成安裝。請參閱 節 2.2, “建立最小開機媒介” 以取得製作開機光碟與 USB 卸除式磁碟上的相關指示。
最後,您可透過網路藉由預開機執行環境(PXE)伺服器來啟動安裝程式。請參閱〈章 30, 設定一個安裝伺服器〉。當您啟動了系統之後,您將可透過不同安裝來源(例如本機硬碟或是網路位置)來完成安裝。


[1] 未分割磁碟空間代表您想要用來進行安裝的硬碟空間,並沒有被劃分成置放資料的區段。當您分割磁碟時,每個分割區的特性會像是獨立作業的硬碟。

章 4. 準備安裝

4.1. 準備網路安裝

注意

如果您要執行網路安裝,請確認在您主機的 CD 或 DVD 光碟機中,沒有安裝 DVD(或任何其它類型的 DVD/CD 光碟)。光碟機中若有光碟,可能會導致非預期的錯誤發生。
請確認您在 CD、DVD 或 USB 儲存裝置(例如 USB 卸除式磁碟)上含有可用的開機媒介。
無論您要進行網路安裝(透過 NFS、FTP、HTTP 或 HTTPS)或者是透過本機儲存裝置進行安裝,您都必須要能存取 Red Hat Enterprise Linux 的安裝媒介。假如您要執行一項 NFS、FTP、HTTP 或 HTTPS 安裝,請使用下列步驟。
欲進行網路安裝所要使用的 NFS、FTP、HTTP 或 HTTPS 伺服器,必須是能透過網路存取、獨立作業的伺服器。它必須包含安裝 DVD 的完整內容。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

注意

用來在 FTP、NFS、HTTP 或是 HTTPS 上存取安裝檔案的公用目錄,已映對至網路伺服器上的本機儲存裝置。比方說,網路伺服器上的 /var/www/inst/rhel6.7 本機目錄,能以 http://network.server.com/inst/rhel6.7 存取。
在以下的例子裡,包含安裝檔案的階段性伺服器之目錄會以 /location/of/disk/space 來指定。這個目錄會透過 FTP、NFS、HTTP 或 HTTPS 分享出來,並指定為 /publicly/available/directory。舉例來說,/location/of/disk/space 可能是一個您所建立的目錄,稱為 /var/isos/publicly_available_directory 可能會是 /var/www/html/rhel6.7,供 HTTP 安裝使用。
以下,您將需要一個 ISO 映像檔。ISO 映像檔是個包含了完整 DVD 內容的檔案。若要由一片 DVD 建立 ISO 映像檔,請使用下列指令:
dd if=/dev/dvd of=/path_to_image/name_of_image.iso
其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
如要將安裝 DVD 光碟中,用來作為安裝 staging server 的檔案複製至 Linux 事例中的話,請以 節 4.1.1, “準備 FTP、HTTP 和 HTTPS 安裝”節 4.1.2, “準備一項 NFS 安裝” 繼續進行。

4.1.1. 準備 FTP、HTTP 和 HTTPS 安裝

警告

如果您的 Apache 網站伺服器或 tftp FTP 伺服器的配置啟用了 SSL 安全功能,請確定只啟用 TLSv1 通訊協定,並停用 SSLv2SSLv3。這是因為 POODLE SSL 弱點(CVE-2014-3566)的關係。關於保護 Apache 的相關資訊,請參閱 https://access.redhat.com/solutions/1232413;關於保護 tftp 的資訊,請參閱 https://access.redhat.com/solutions/1234773
將檔案由安裝 DVD 的 ISO 映像檔中,解壓縮至一個透過了 FTP、HTTP 或 HTTPS 共享目錄裡。
接下來,請確認此目錄已透過 FTP、HTTP 或 HTTPS 進行共享,並驗證用戶端存取正常。您可檢查目錄是否可直接由伺服器存取,然後使用同子網路上的另一部機器來嘗試存取。

4.1.2. 準備一項 NFS 安裝

經由 NFS 安裝並不一定需要由 iso 映像檔擷取所有檔案。只要 ISO 映像檔本身、install.img 檔案,與/或 product.img 檔案能透過 NFS 在網路上使用即可。
  1. 將 ISO 映像檔傳輸至 NFS 匯出目錄中。在 Linux 系統上,請執行:
    mv /path_to_image/name_of_image.iso /publicly_available_directory/
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,同時 publicly_available_directory 是透過 NFS 分享出來的目錄。
  2. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  3. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  4. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱〈節 9.17, “選取套件群組”〉)。

    重要

    install.imgproduct.img 必須為 images/ 目錄中的唯一檔案。
  5. 請確定公開目錄存在於網路伺服器的 /etc/exports 檔案裡,這樣 NFS 能將這目錄分享出來。
    若要將目錄以唯讀的方式匯出至一部特定系統上,請使用:
    /publicly_available_directory client.ip.address (ro)
    若要將目錄以唯讀的方式匯出至所有系統上,請使用:
    /publicly_available_directory * (ro)
  6. 請在網路伺服器上,啟動 NFS daemon(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs start 這項指令)。若 NFS 已在執行中,請重新載入配置檔案(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs reload)。
  7. 請確認您有依照 Red Hat Enterprise Linux 建置指南中的指示來測試 NFS share。請參閱您的 NFS 文件,以取得更多有關於啟用與停用 NFS 伺服器上的相關資訊。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

4.2. 準備硬碟安裝

注意

硬碟安裝只支援 ext2、ext3、ext4 或是 FAT 檔案系統。您無法使用格式化為任何其它檔案系統的硬碟,來作為 Red Hat Enterprise Linux 的安裝來源。
若要在 Windows 下檢查分割區的檔案系統,請使用磁碟管理工具。若要在 Linux 下檢查分割區的檔案系統,請使用 fdisk 工具程式。

重要

您無法在由 LVM(邏輯卷冊管理程式)所管理的分割區上使用 ISO 檔案。
使用此選項來在沒有 DVD 裝置或網路連線的情況下安裝 Red Hat Enterprise Linux。
硬碟安裝使用下列的檔案:
  • 安裝 DVD 的 ISO 映像檔。ISO 映像檔是個包含了 DVD 完整內容的檔案。
  • 擷取自 ISO 映像檔的 install.img 檔案。
  • 與/或擷取自 ISO 映像檔的 product.img 檔案。
若硬碟上有這些檔案,您便能在啟動安裝程式時,選擇「硬碟」來作為安裝來源(請參閱 節 8.3, “安裝方式”
請確認您在 CD、DVD 或 USB 儲存裝置(例如 USB 卸除式磁碟)上含有可用的開機媒介。
若要將硬碟準備來作為安裝來源,請依照下列步驟進行:
  1. 取得 Red Hat Enterprise Linux 安裝 DVD 的 ISO 映像檔(請參閱 章 1, 取得 Red Hat Enterprise Linux)。此外,若您擁有實體的 DVD 媒介,您可在一部 Linux 系統上,透過以下指令來建立它的映像檔。
    dd if=/dev/dvd of=/path_to_image/name_of_image.iso
    其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
  2. 將 ISO 映像檔傳輸至硬碟上
    ISO 映像檔必須位於您將安裝 Red Hat Enterprise Linux 的內部硬碟上,或是位於連接了該電腦的 USB 磁碟上。
  3. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  4. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  5. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱〈節 9.17, “選取套件群組”〉)。

    重要

    install.imgproduct.img 必須為 images/ 目錄中的唯一檔案。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

章 5. 系統規格清單

最新的支援硬體清單可在以下的網址找到:https://hardware.redhat.com/
安裝程式會自動偵測和安裝您電腦的硬碟。雖然您應該要確認您的硬體是否符合 Red Hat Enterprise Linux 的最低需求(請參閱 節 3.2, “您的硬體相容嗎?”),不過您一般並不需要提供安裝程式任何有關於系統的特定資訊。
然而在進行某些類型的安裝時,提供一些資訊可能會有所幫助,甚至是必要的。
  • 如果您計畫使用自訂的分割區模式,請紀錄:
    • 硬碟的型號、大小、類型與連接介面。舉例來說,SATA0 介面接的是 Seagate ST3320613AS 320 GB;SATA1 接的是 Western Digital WD7500AAKS 750 GB。這能讓您在分割硬碟時,辨識出每個硬碟。
  • 如果您打算在現有系統上將 Red Hat Enterprise Linux 安裝為第二個作業系統,請紀錄:
    • 系統現有分割區的掛載點。舉例來說,/boot 位於 sda1/ 位於 sda2,而 /home 位於 sdb1。這能讓您在安裝過成中,辨識出特定的分割區。
  • 如果您計畫從本機硬碟上的映像檔安裝:
    • 包含了映像檔的硬碟與目錄。
  • 如果您計畫從網路或 iSCSI target 安裝:
    • 系統上網路卡的製造商與型號。舉例來說,Netgear GA311。這能讓您在手動配置網路時,辨識介面卡。
    • IP, DHCP, 與 BOOTP 位址
    • 子網路遮罩
    • 閘道器的 IP 位址
    • 一或多個名稱伺服器(name server)的 IP 位址(DNS)
    如果您對於任何的這些網路連線需求與名詞有不熟悉的地方,請向您的網路管理員尋求協助。
  • 如果您計畫從網路位置安裝:
  • 如果您計畫在 iSCSI target 上安裝:
    • iSCSI target 的位置。根據網路設置而定,您可能會需要 CHAP 使用者名稱與密碼,或是 reverse CHAP 的使用者名稱與密碼 – 詳情請參閱 節 9.6.1.1, “進階儲存選項”
  • 如果您使用 Intel iSCSI Remote Boot(遠端啟動)安裝的話:
    • 所有連接的 iSCSI 儲存裝置皆必須停用,否則安裝程序將會成功,但是安裝的系統將無法啟動。
  • 如果您的電腦是某個網域的一部分:
    • 檢查 DHCP 伺服器是否支援網域名稱。如果不支援的話,請在安裝過程中手動輸入網域名稱。

章 6. 在 Intel 和 AMD 系統上進行安裝時更新驅動程式

在大部分的情況下,Red Hat Enterprise Linux 早已包含了構成您系統的裝置之驅動程式。然而,若是您的系統包含了最近剛發行的硬體,此硬體的驅動程式便可能尚未被提供。有時候,提供新裝置支援的驅動程式更新可能能夠透過 Red Hat 或是該硬體的硬體供應商取得,其格式會是個包含了 rpm 套件驅動程式光碟。一般來說,驅動程式光碟可透過 ISO 映像檔的方式下載。
通常您在進行安裝程序時,不需要使用到新的硬體。比方說,若您使用了 DVD 來安裝至一個本機硬碟上,儘管您網路卡的驅動程式無法使用,安裝還是能夠完成。在此情況下,請先完成安裝,隨後才新增該硬體的支援 — 欲取得有關於新增這項支援上的相關資訊,請參閱 節 35.1.1, “驅動程式更新 rpm 套件”
在其它情況下,您可能會希望在進行安裝程序時為某個裝置新增驅動程式,以支援特定配置。比方說,您可能會希望為某個網路裝置或儲存裝置介面卡安裝驅動程式,以提供給安裝程式您系統所使用的儲存裝置存取權限。您能以下列二種方式之一,在進行安裝時使用驅動程式光碟來新增這項支援:
  1. 將 ISO 映像檔放置在一個安裝程式能夠存取的位置中:
    1. 在一個本機硬碟上
    2. USB 卸除式磁碟
  2. 請藉由將映像檔寫入下列媒介中,以建立驅動程式光碟:
    1. CD
    2. DVD
    欲取得如何製作安裝光碟上的指示,以及如何將 ISO 映像檔燒錄至 CD 或 DVD 上的相關資訊,請參閱 節 2.1, “建立安裝 DVD”
若是 Red Hat、您的硬體供應商,或是某個信任的第三方告知您您在進行安裝時需要驅動程式更新的話,請由此章節中所描述的方式之一選擇一個來提供更新,並在開始執行安裝前先進行測試。相反地,請勿在進行安裝時執行一項驅動程式更新,除非您確定您的系統需要這項更新。雖然安裝非必要的驅動程式更新不會造成傷害,不過一個尚未被使用到的驅動程式在系統上可能會帶來支援上的複雜性。

6.1. 安裝時更新驅動程式的限制

很不幸的,某些情況下不允許您使用驅動程式更新來在進行安裝時提供驅動程式:
已使用中的裝置
您不可使用驅動程式更新來取代安裝程式已載入的驅動程式。您必須已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後才將驅動程式更新。若是您在安裝程序進行時需要新的驅動程式,請考慮執行一項初始 RAM disk 驅動程式更新 — 請參閱 節 6.2.3, “準備一個初始 RAM disk 的更新”
擁有相等裝置與其並存的裝置
因為所有相同類型的裝置都會一起被初始化,因此若是安裝程式已為某些裝置載入了驅動程式,您將無法更新相似裝置的驅動程式。比方說,有一部擁有兩塊不同網路介面卡的系統,其中之一含有可用的驅動程式更新。安裝程式會同時初始化這兩塊網路卡,因此您將無法使用該驅動程式更新。請已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後將驅動程式更新,或是使用一個初始 RAM disk 驅動程式更新。

6.2. 準備在安裝時進行驅動程式更新

若您的硬體需要,並且擁有可用的驅動程式,Red Hat 或是信任的第三方硬體供應商將會以 ISO 格式的映像檔來提供這些驅動程式。有些驅動程式更新方式需要您使得這些映像檔能讓安裝程式使用,而其它則需要您使用這些映像檔來製作驅動程式更新磁碟:
使用映像檔本身的方式
  • 本機硬碟
  • USB 卸除式磁碟
使用了透過映像檔所產生的驅動程式更新磁碟的方式
  • CD
  • DVD
請選擇一項方式來提供驅動程式更新,並請參閱 節 6.2.1, “準備使用驅動程式更新映像檔”節 6.2.2, “準備一份驅動程式光碟”節 6.2.3, “準備一個初始 RAM disk 的更新”。請注意,您能夠使用 USB 儲存裝置來提供映像檔,或是將它用來作為驅動程式更新磁碟。

6.2.1. 準備使用驅動程式更新映像檔

6.2.1.1. 準備使用一個位於本機儲存裝置上的映像檔

要讓 ISO 映像檔能在本機儲存裝置上找到,例如硬碟或 USB 磁碟上,您必須先決定要自動更新,還是手動選擇更新。
若要手動安裝,只要將檔案複製至儲存裝置上即可。您可視需求來重新將檔案命名,不過您不可更改副檔名,副檔名必須保留為 .iso。在下列範例中,檔案已被重新命名為 dd.iso
持有驅動程式更新映像檔的 USB 卸除式磁碟之內容

圖形 6.1. 持有驅動程式更新映像檔的 USB 卸除式磁碟之內容

請注意,若您使用了此方法,儲存裝置將將只包含一個單獨檔案。這與包含了許多檔案的 CD 和 DVD 格式的驅動程式光碟不同。ISO 映像檔包含了一般會在驅動程式光碟上的所有檔案。
要自動安裝,您需要展開 ISO 映像檔到儲存裝置的 root 目錄下,而不是複製映像檔。複製 ISO 映像檔只對手動安裝有效。您也必須變更裝置的檔案系統標籤成為 OEMDRV
接下來,安裝程式會自動檢查展開後的 ISO 映像檔是否有驅動程式更新,若偵測到的話便會將它載入。此特性是由 dlabel=on 開機選項來控制的,並且就預設值會被啟用。請參閱 節 6.3.1, “讓安裝程式自動尋找驅動程式更新磁碟”

6.2.2. 準備一份驅動程式光碟

您可在 CD 或 DVD 上建立驅動程式更新光碟

6.2.2.1. 在 CD 或 DVD 上建立驅動程式更新磁碟

重要

CD/DVD Creator 隸屬於 GNOME 桌面環境的一部分。若您所使用的是不同的 Linux 桌面環境,或是不同的作業系統,您將需要使用其它軟體來建立 CD 或 DVD。這些步驟一般來說會非常相似。
請確認您所選擇的軟體能夠透過映像檔建立 CD 或 DVD。儘管大部分的 CD 和 DVD 燒錄軟體皆可這麼作,不過還是有些例外。請尋找一個標記了由映像檔燒錄或類似的按鈕或選單項目。若您的軟體沒有這項功能,或是您沒有選擇它的話,最後就只會燒錄出映像檔本身,而不是映像檔的內容。
  1. 請使用 Red Hat 或是您的硬體供應商所提供的桌面檔案管理程式,來找出驅動程式光碟的 ISO 映像檔。
    顯示在檔案管理程式視窗中的典型 .iso 檔案

    圖形 6.2. 顯示在檔案管理程式視窗中的典型 .iso 檔案

  2. 請按右鍵點選此檔案並選擇寫入光碟中。您將會看見一個與下列類似的視窗:
    CD/DVD Creator 的「光碟寫入」對話方塊

    圖形 6.3. CD/DVD Creator 的「光碟寫入」對話方塊

  3. 請按下寫入按鈕。若是光碟機中沒有空白的光碟,CD/DVD Creator 將會提示您插入空白光碟。
在您燒錄了一份驅動程式更新光碟 CD 或 DVD 之後,請藉由將媒介插入您的系統,並透過檔案管理員來瀏覽該媒介,以驗證您所建立的磁碟是否成功。您應看見一個名為 rhdd3 的檔案,以及一個名為 rpms 的目錄:
在 CD 或 DVD 上的典型驅動程式更新內容

圖形 6.4. 在 CD 或 DVD 上的典型驅動程式更新內容

若您只有看見一個以 .iso 為結尾的檔案,那麼這代表您並未正確地建立該磁碟,並且您應該再次嘗試建立。若您所使用的是一個 GNOME 以外的 Linux 桌面環境,或是您正在使用一個不同的作業系統,請確認您選擇了一則類似由映像檔進行燒錄的選項。
請參閱〈節 6.3.2, “讓安裝程式為您提示驅動程式更新”〉與〈節 6.3.3, “使用開機選項來指定驅動程式更新磁碟”〉以學習如何在進行安裝時使用驅動程式更新磁碟。

6.2.3. 準備一個初始 RAM disk 的更新

重要

這是項進階程序,您只應在無法透過任何其它方式進行驅動程式更新的情況下進行這項程序。
Red Hat Enterprise Linux 安裝程式能在安裝程序進行早期時,由 RAM disk 為自己載入更新 — 您電腦記憶體中,某個能暫時性地作為磁碟的區域。您能使用此相同的功能來載入驅動程式更新。若要在進行安裝時執行一項驅動程式更新,您的電腦必須能夠由 preboot execution environment(PXE)伺服器開機,並且您的網路上必須要擁有有效的 PXE 伺服器。欲取得有關於在進行安裝時使用 PXE 上的相關指南,請參閱 章 30, 設定一個安裝伺服器
若要能夠使用在您的 PXE 伺服器上的驅動程式更新:
  1. 請將驅動程式更新映像檔放置在您的安裝伺服器上。通常,您會藉由從一個 Red Hat 或是硬體供應商所提供的網路位置來將它下載至安裝伺服器上。驅動程式更新映像檔的名稱結尾會是 .iso
  2. 請將驅動程式更新映像檔複製至 /tmp/initrd_update 目錄中。
  3. 請將驅動程式更新映像檔重新命名為 dd.img
  4. 請在指令列上切換至 /tmp/initrd_update 目錄中、輸入下列指令,然後按下 Enter
    find . | cpio --quiet -o -H newc | gzip -9 >/tmp/initrd_update.img
  5. 請將 /tmp/initrd_update.img 這個檔案複製至存放了您希望使用來進行安裝的 target 的目錄中。此目錄位於 /var/lib/tftpboot/pxelinux/ 目錄中。比方說,/var/lib/tftpboot/pxelinux/r6c/ 可能存放了 Red Hat Enterprise Linux 6 的 PXE target。
  6. 請編輯 /var/lib/tftpboot/pxelinux/pxelinux.cfg/default 檔案使其包含一個含有您剛建立的初始 RAM disk 更新的項目,格式如下:
    label target-dd
    kernel target/vmlinuz
    append initrd=target/initrd.img,target/dd.img
    target 代表您希望使用於安裝的目標。
欲學習如何在進行安裝時使用初始 RAM disk 更新,請參閱 節 6.3.4, “選擇一個包含了驅動程式更新的 PXE target”

範例 6.1. 透過驅動程式更新映像檔來準備一項初始 RAM disk 更新

在此範例中,driver_update.iso 是個您由網路上所下載至您 PXE 伺服器目錄中的一個驅動程式更新映像檔。您希望由 PXE 開機的目標位於 /var/lib/tftpboot/pxelinux/rhel6/
請在指令列上切換至存放了該檔案的目錄上,並輸入下列指令:
$ cp driver_update.iso /tmp/initrd_update/dd.img
$ cd /tmp/initrd_update
$ find . | cpio --quiet -c -o -H newc | gzip -9 >/tmp/initrd_update.img
$ cp /tmp/initrd_update.img /var/lib/tftpboot/pxelinux/rhel6/dd.img
請編輯 /var/lib/tftpboot/pxelinux/pxelinux.cfg/default 檔案並包含下列項目:
label rhel6-dd
kernel rhel6/vmlinuz
append initrd=rhe6/initrd.img,rhel6/dd.img

6.3. 在安裝時更新驅動程式

您可在安裝時以下列方式進行驅動程式更新:
  • 讓安裝程式自動地尋找驅動程式更新磁碟。
  • 讓安裝程式為您提示驅動程式更新。
  • 使用開機選項來指定驅動程式更新磁碟。

6.3.1. 讓安裝程式自動尋找驅動程式更新磁碟

請在安裝程序開始之前連上一個檔案系統標籤為 OEMDRV 的區塊裝置。安裝程式將會自動地檢查該裝置,載入任何它所偵測到的驅動程式更新,並且不會在進行這項程序時提示您。欲取得有關於如何準備讓安裝程式使用的儲存裝置上的相關資訊,請參閱 節 6.2.1.1, “準備使用一個位於本機儲存裝置上的映像檔”

6.3.2. 讓安裝程式為您提示驅動程式更新

  1. 開始正常地以您所選擇的方式進行安裝。若安裝程式無法載入某個進行安裝時所需的硬體之驅動程式(比方說若是它無法偵測任何網路或是儲存控制器),它便會提示您插入驅動程式更新磁碟:
    「找不到驅動程式」的對話方塊

    圖形 6.5. 「找不到驅動程式」的對話方塊

6.3.3. 使用開機選項來指定驅動程式更新磁碟

重要

此方式只適用於全新的驅動程式,而不適用於更新現有的驅動程式。
  1. 請在安裝程序一開始時,在 boot 提示中輸入 linux dd,然後按下 Enter。安裝程式會提示您確認是否有驅動程式磁片:
    驅動程式磁片的提示

    圖形 6.6. 驅動程式磁片的提示

  2. 請將您所建立在 CD、DVD,或是 USB 儲存裝置上的驅動程式更新磁碟插入,並選擇「」。安裝程式會檢查它所能偵測到的儲存裝置。若是只有一個可能持有驅動程式磁碟的位置(比方說,安裝程式偵測到了 DVD 光碟機,但卻沒有偵測到其它儲存裝置),它將會自動地載入任何它所能在此位置上找到的驅動程式更新。
    若安裝程式發現超過一個持有驅動程式更新的位置,它會提示您指定更新的位置。請查看〈節 6.4, “指定驅動程式更新映像檔或驅動程式更新磁碟的位置”〉。

6.3.4. 選擇一個包含了驅動程式更新的 PXE target

  1. 請在您電腦的 BIOS 或是開機選單中選擇網路開機(network boot)。指定此選項的程序會因不同系統而異。欲取得您電腦上所需進行的相關程序,請參閱您的硬體說明文件或是詢問您的硬體供應商。
  2. 請在 preboot execution environment(PXE)中選擇您在您的 PXE 伺服器上,所準備的開機 target。比方說,若您在您 PXE 伺服器上的 /tftpboot/pxelinux/pxelinux.cfg/default 檔案中,將此環境標記為 rhel6-dd 的話,請在提示中輸入 rhel6-dd, 並按下 Enter 鍵。
欲取得有關於如何透過使用 PXE 來在安裝時進行更新的相關指南,請參閱 節 6.2.3, “準備一個初始 RAM disk 的更新”章 30, 設定一個安裝伺服器。請注意,這是一項進階的程序 — 請勿嘗試進行此步驟,除非其它驅動程式更新方式皆無法成功。

6.4. 指定驅動程式更新映像檔或驅動程式更新磁碟的位置

若安裝程式偵測到超過一個可能持有驅動程式更新的裝置,安裝程式便會提示您選擇正確的裝置。若您不確定哪個選項代表儲存了驅動程式更新的裝置,請照順序嘗試各個選項,直到您找出正確的選項。
選擇驅動程式磁碟來源

圖形 6.7. 選擇驅動程式磁碟來源

若您所選擇的裝置並未包含適當的更新媒介,安裝程式便會提示您進行其它選擇。
若您在 CD、DVD 或 USB 儲存裝置上製作了一份驅動程式更新磁碟,安裝程式現在將會載入驅動程式更新。然而,若是您所選擇的裝置為一種能夠包含超過一個分割區(無論裝置目前是否擁有超過一個分割區)的裝置類型,安裝程式便可能會提示您選擇持有驅動程式更新的分割區。
選擇一個驅動程式磁碟分割區

圖形 6.8. 選擇一個驅動程式磁碟分割區

安裝程式將提示您指定哪個檔案包含了驅動程式更新:
選擇一個 ISO 映像檔

圖形 6.9. 選擇一個 ISO 映像檔

若您將驅動程式更新儲存在一顆內部硬碟或是 USB 儲存裝置上的話,您便應該會看見此畫面。若是驅動程式更新位於 CD 或是 DVD 上的話,您就應該不會看見此畫面。
無論您是否要以映像檔,或是驅動程式更新磁碟的方式提供驅動程式更新,安裝程式現在皆會將適當的更新檔案,複製至一個暫時性的儲存區域中(位於系統記憶體中,而不是位於磁碟上)。安裝程式可能會詢問您是否希望使用額外驅動程式更新。若是您選擇了「」的話,您將可依次載入額外的更新。當您已無其它需要載入的驅動程式更新時,請選擇「」。若您將驅動程式更新儲存在卸除式媒介上的話,您現在可安全地將媒介退出,或是中斷該裝置的連線。安裝程式將不再需要驅動程式更新,並且您可重複使用這些媒介,以用於其它用途。

章 7. 啟動安裝程式

7.1. 啟動安裝程式

重要

Red Hat Enterprise Linux 6.7 在 32 位元的 x86 系統上不支援 UEFI。
在 64 位元系統上,UEFI 和 BIOS 兩者的開機配置差異甚大。因此,系統必須使用和進行安裝時所使用的相同軔體來進行開機。您無法在一部使用了 BIOS 的系統上安裝作業系統,然後在一部使用了 UEFI 的系統上啟動該作業系統。
在開始之前,您必須先確認您擁有所有安裝時所需要的資源。在閱讀過 章 3, 準備在 x86 架構上進行安裝,並依照指示進行後,您應該便已準備好開始進行安裝程序了。當您確認可以開始安裝程序時,請使用 Red Hat Enterprise Linux DVD 或者其它您所建立的開機媒介來啟動安裝程式。

注意

有時候,有些硬體元件在執行安裝時會需要進行驅動程式更新。驅動程式更新能使安裝程式原本所不支援的硬體受到支援。欲取得更多相關資訊,請參閱 章 6, 在 Intel 和 AMD 系統上進行安裝時更新驅動程式

7.1.1. 在 x86、AMD64 和 Intel 64 系統上啟用安裝程式

您可使用下列任意媒介之一來啟動安裝程式(根據您的系統可支援哪種媒介):
  • Red Hat Enterprise Linux DVD — 您的電腦支援以 DVD 光碟機開機,並且您擁有 Red Hat Enterprise Linux 的安裝 DVD。
  • 開機 CD-ROM — 您的電腦支援以光碟機開機,並且您希望執行網路或硬碟安裝。
  • USB 卸除式磁碟 — 您的電腦支援以 USB 裝置開機。
  • 透過網路來進行 PXE 開機 — 您的電腦必須能夠支援透過網路來開機。這是個進階的安裝途徑。欲取得更多有關於此安裝方式的相關資訊,請參閱 章 30, 設定一個安裝伺服器

重要

Red Hat Enterprise Linux 6.7 在 32 位元的 x86 系統上不支援 UEFI。
在 64 位元系統上,UEFI 和 BIOS 兩者的開機配置差異甚大。因此,系統必須使用和進行安裝時所使用的相同軔體來進行開機。您無法在一部使用了 BIOS 的系統上安裝作業系統,然後在一部使用了 UEFI 的系統上啟動該作業系統。
若要由 Red Hat Enterprise Linux DVD 或最小安裝媒介來啟動安裝程式,請依照此步驟進行:
  1. 卸除任何您在安裝時所不需要的外部 FireWire 或 USB 磁碟。欲取得更多相關資訊,請參閱 節 3.4.3, “FireWire 與 USB 磁碟”
  2. 啟動您的電腦系統。
  3. 將媒介插入您的電腦中。
  4. 當開機媒介還在您電腦中的時候關閉您的電腦系統。
  5. 啟動您的電腦系統。
若要建立開機光碟或是使用您的 USB 卸除式磁碟來開機或進行安裝,請參閱 節 2.2, “建立最小開機媒介”
插入開機媒介並重新啟動系統。
您可能需要按下特定的鍵值或是組合鍵才能由媒介開機。在大部分的電腦上,當您將電腦啟動不久後便會有一則訊息出現在螢幕上。它會看似「Press F10 to select boot device」,儘管這行與您所需要按下的特定按鍵在不同電腦上可能會有所不同。若需要協助的話,請參閱您電腦或主機板的說明文件,或聯絡硬體製造商和供應商來取得協助。
若您的電腦在啟動時不允許您選擇開機裝置,您可能需要重新配置您系統的基本輸入/輸出系統BIOS)來以媒介開機。
若要在 x86、AMD64 或是 Intel 64 系統上更改您的 BIOS 設定,請注意您電腦啟動時,畫面上所顯示的指示。會有一行文字出現並告知您需要按下哪個按鍵才能進入 BIOS 設定。
當您進入了您的 BIOS 設定程式後,請尋找可更改您開機循序的設定部份。預設值通常會是 C, A 或是 A, C(根據您是以您的硬碟 [C] 或是磁碟機 [A] 來啟動系統)。您可更改此循序來使 DVD 成為開機順序中的第一個,並將 C 或 A(取決於您一般的開機預設值)更改為第二個。這便會指示電腦先查看 DVD 光碟機中是否有開機媒介,若它在光碟機中找不到開機媒介,它便會檢查您的硬碟或是磁碟機。
請在退出 BIOS 前儲存您的變更。欲取得更多相關資訊,請參閱您系統的說明文件。
在經過了短暫的延緩,圖形化開機畫面便會出現,它包含了各種開機選項上的相關資訊。若您在前一分鐘未進行任何動作的話,安裝程式便會自動啟動。欲取得此畫面上可使用的選項之描述,請參閱〈節 7.1.2, “開機選單”〉。
此外,您亦可按下 Esc 鍵來存取 boot: 提示,您可在此輸入額外的開機選項(如〈節 7.1.3, “額外開機選項”〉中所述)。

重要

在開機過程中過度輸入(例如一直點擊滑鼠)可能會造成安裝程式之後忽略來自鍵盤的輸入。

7.1.2. 開機選單

開機媒介會顯示一個含有數個選項的圖形化開機選單。若在 60 秒之內沒有按下任何鍵,預設的開機選項就會被執行。若要選擇預設值,請等待計時器倒數,或是鍵入鍵盤上的 Enter 鍵。若要選擇預設選項之外的其它選項,請使用您鍵盤上的箭頭鍵,並在您選取了欲使用的選項時,按下 Enter。若您希望自訂特定選項的開機選項,請鍵入 Tab 鍵。若要存取 boot: 提示,並指定自訂開機選項,請按下 Esc 鍵,並參照〈節 7.1.3, “額外開機選項”〉。
開機畫面

圖形 7.1. 開機畫面

欲取得一列有關於一般開機選項上的相關解釋,請參閱 章 28, 開機選項
開機選單的選項包含:
安裝或升級現有的系統
此選項為預設值。選擇此選項會透過使用圖形化安裝程式來將 Red Hat Enterprise Linux 安裝至您的電腦系統上。
以基本顯示驅動程式來安裝系統
此選項能讓您在圖形化模式下安裝 Red Hat Enterprise Linux,儘管安裝程式無法載入您顯示卡的正確驅動程式。當您使用「安裝或升級現有系統」選項時,若您的螢幕看似歪曲或空白,請重新啟動您的電腦並嘗試此選項來代替。
救援已安裝的系統
當您已安裝的 Red Hat Enterprise Linux 系統無法正常啟動時,您可使用此選項來修正問題。雖然 Red Hat Enterprise Linux 是個非常穩定的電腦平台,不過有時還是可能會發生無法正常開機的問題。救援環境包含了一些工具程式,以讓您修正各種類似此問題的錯誤。
由本機磁碟開機
此選項會由第一個已安裝的磁碟來啟動系統。若您不小心由光碟進行開機,請在不啟動安裝程式的情況下,使用此選項來從硬碟開機。

注意

若要中止安裝,請鍵入 Ctrl+Alt+Del 或以電源紐來關閉您的電腦。您任何時候皆可在將分割區寫入磁碟畫面中,在選擇將變更寫入磁碟之前,中止安裝程序。直至此階段,Red Hat Enterprise Linux 都不會對您的系統做出永久的變更。請注意,若是在磁碟分割開始後才中止安裝程序,可能會造成您的電腦無法使用。

7.1.3. 額外開機選項

雖然透過 DVD 來開機並執行圖形化的安裝會是最容易的,但有時卻需要以不同的方式來開機。本章節將討論在 Red Hat Enterprise Linux 中可使用的其它開機選項。
若要在一部 x86、AMD64,或是 Intel 64 系統上,將選項傳送至開機載入程式,請在開機時按下 Esc 鍵。boot: 提示將會出現,這時您便可使用以下所描述的開機載入程式選項。

注意

欲取得其它未包括在本章節中的額外開機選項,請參照 章 28, 開機選項
  • 若要進行一項文字模式安裝,請在安裝程式的開機提示符號下輸入:
    linux text
  • 若要指定一項安裝來源,請使用 linux repo= 選項。比方說:
    linux repo=cdrom:device
    linux repo=ftp://username:password@URL
    linux repo=http://URL
    linux repo=hd:device
    linux repo=nfs:options:server:/path
    linux repo=nfsiso:options:server:/path
    在這些範例中,cdrom 代表 CD 或 DVD 光碟機,ftp 代表一個 FTP 可存取的位置,http 代表一個 HTTP 可存取的位置,hd 代表一個在硬碟分割區上可存取的 ISO 映像檔,nfs 代表一個可透過 NFS 存取、可擴展的安裝檔案目錄,nfsiso 則代表一個可透過 NFS 存取的 ISO 映像檔。
  • ISO 映像檔中坎入了一個 SHA256 checksum。若要測試一個 ISO 映像檔的 checksum 完整性,請在安裝程式的開機提示符號下輸入:
    linux mediacheck
    安裝程式會要求您插入欲測試的 DVD 或 ISO 映像檔,然後選取「確定」以執行 checksum 作業。這項 checksum 作業可針對於任何 Red Hat Enterprise Linux DVD 進行。強烈建議您針對於所有透過下載的 ISO 映像檔來建立的 Red Hat Enterprise Linux 光碟進行這項作業。這項指令適用於 DVD、硬碟 ISO、以及 NFS ISO 等安裝方式。
  • 若您需要在序列模式下進行安裝,請輸入下列指令:
    linux console=<device>
    若要進行文字模式安裝,請使用:
    linux text console=<device>
    在上述指令中,<裝置> 代表您欲使用的裝置(例如 ttyS0 或 ttyS1)。比方說 linux text console=ttyS0
    使用序列終端機的文字模式安裝適用於終端機支援 UTF-8 的情況下。在 UNIX 與 Linux 下,Kermit 支援 UTF-8。在 Windows 下則支援 Kermit '95。只要是在進行安裝程序時只使用英文,非 UTF-8 的終端機便可運作。您可藉由傳送 utf8 指令來作為安裝程式的 boot-time 選項,以使用進階的序列顯示。例如:
    linux console=ttyS0 utf8

7.1.3.1. Kernel 選項

選項亦可被傳送至 kernel。比方說,若要經由 USB 儲存裝置來為 anaconda 安裝程式套用更新,請輸入:
linux updates
若要進行文字模式安裝,請使用:
linux text updates
這項指令將會提示您提供包含了 anaconda 更新的裝置之路徑。不過若您是要進行一項網路安裝,並且已將 rhupdates/ 中的更新映像檔內容放置在伺服器上的話,那麼您便無須這麼作。
在輸入了任何選項之後,請按下 Enter 來以這些選項開機。
若您需要指定開機選項以辨識您的硬體的話,請將它們寫下。當在進行安裝的開機載入程式配置部份時,您需要使用到這些開機選項(欲取得更多相關資訊,請參閱 節 9.18, “x86、AMD64 以及 Intel 64 的開機載入程式配置”)。
欲取得更多有關於 kernel 選項上的相關資訊,請參閱 章 28, 開機選項

7.2. 從不同來源進行安裝

您能以儲存在硬碟上的 ISO 映像檔,或是透過使用 NFS、FTP、HTTP 或 HTTPS 的網路方式來安裝 Red Hat Enterprise Linux。有經驗的用戶一般會使用這其中一項方式來進行安裝,因為一般從硬碟或是網路伺服器讀取資料,速度會比 DVD 要來得快。
下列表格概述了不同的開機模式以及建議的對應安裝方法:

表格 7.1. 開機方法和安裝來源

開機方法安裝來源
安裝 DVDDVD、網路,或硬碟
安裝 USB 卸除式磁碟安裝 DVD、網路、或硬碟
最小開機光碟或 USB、救援光碟網路或硬碟
欲取得更多有關於如何不透過您使用來啟動系統的媒介,由其它位置進行安裝上的相關資訊,請參閱 節 3.7, “選擇一個安裝方式”

7.3. 使用 PXE 來由網路開機

若要以 PAE 開機,您需要有部經過正確配置的伺服器,並且您的電腦中必須要有個支援 PXE 的網路介面卡。欲取得有關於如何配置 PXE 伺服器上的相關資訊,請參閱 章 30, 設定一個安裝伺服器
將電腦配置為透過網路卡啟動。此選項位於 BIOS 中,並且可能會被標記為 Network Boot(網路開機)或是 Boot Services(開機服務)。當您正確地配置了 PXE 開機之後,電腦便可在沒有任何其它媒介的情況下啟動 Red Hat Enterprise Linux 安裝系統。
由 PXE 伺服器啟動一部電腦:
  1. 請確認網路線已連接。就算電腦未開機,網路線插槽的連線信號燈也應要亮起。
  2. 開啟電腦。
  3. 有個選單畫面將會出現。請按下與欲選取的選項相應的數字鍵。
若您的電腦無法從 netboot 伺服器啟動的話,請確認 BIOS 已被配置為從正確的網路卡啟動。有些 BIOS 系統會將網路卡指定為可用的開機裝置,不過卻不支援 PXE 標準。欲取得更多相關資訊,請參閱您硬體的說明文件。

注意

有些含有多重網路卡的伺服器可能無法將 eth0 指派給軔體所認知的第一個網路卡,這可能會造成安裝程式嘗試使用和 PXE 所使用的網路卡不同的介面卡。若要更改此特性,請在 pxelinux.cfg/* 配置檔案中使用下列內容:
IPAPPEND 2
APPEND ksdevice=bootif
以上的配置選項會使安裝程式使用和軔體介面與 PXE 所使用的網路卡相同的介面卡。您亦可使用下列選項:
ksdevice=link
此選項會使安裝程式使用它所發現、與網路 switch 連接的第一個網路裝置。

章 8. 配置語言和安裝來源

在圖形化安裝程式開始前,您需要先配置語言和安裝來源。

8.1. 文字模式安裝程式使用者介面

重要

我們建議您使用圖形化介面來安裝 Red Hat Enterprise Linux。若您要在一部沒有螢幕的系統上安裝 Red Hat Enterprise Linux 的話,請考慮透過 VNC 連線來進行安裝 – 請參閱〈章 31, 透過 VNC 安裝〉。若 anaconda 偵測到您要在一部可能能以 VNC 連線來進行安裝的系統上,進行文字模式安裝的話,anaconda 便會要求您確認是否要以文字模式進行安裝,儘管在進行安裝時,您可選擇的選項將受到限制。
若您的系統配有螢幕,不過圖形化安裝卻失敗的話,請嘗試以 xdriver=vesa 選項開機 – 請參閱 章 28, 開機選項
載入程式與較新的 anaconda 皆使用一種基於畫面的介面,它們包含了大部分圖形化使用者介面上常見的 widgets(元件)圖形 8.1, “如在「URL 設定」中所看到的安裝程式元件”圖形 8.2, “如在「選擇語言」中所看到的安裝程式元件” 描述了會顯示在安裝程序進行時的畫面上的元件。

注意

並非在圖形化模式中所受到支援的所有語言皆可在文字模式中使用。特別是非拉丁或西里爾(一種斯拉夫語字母)語系的字元集,在文字模式中將無法使用。若您在文字模式中選擇了一種字元集不受到支援的語言,安裝程式將會顯示英文的畫面。
如在「URL 設定」中所看到的安裝程式元件

圖形 8.1. 如在「URL 設定」中所看到的安裝程式元件

如在「選擇語言」中所看到的安裝程式元件

圖形 8.2. 如在「選擇語言」中所看到的安裝程式元件

這些元件包含了:
  • 視窗 — 視窗(在本指南上通常被稱為對話方塊)會出現在整個安裝過程的畫面上。有時候,一個視窗可能會重疊在另一個視窗上方;在這種情況下,您只能與最上方的視窗進行互動。當您完成了在該視窗上的作業後,它將會消失,讓您能繼續在其下方的視窗中工作。
  • 核取方塊 — 核取方塊能讓您選擇或取消選擇一項功能。核取方塊會以一個星號(表示已選取)或一個空白(表示未選取)來顯示。當游標停留在一個核取方塊中時,您可按下空白鍵,以選取一個未選取的項目,或取消選取一個已選取的項目。
  • 文字輸入行 — 文字輸入行是個讓您能夠輸入安裝程式所需資訊的區域。當游標停留在一個文字輸入行時,您可以輸入亦或編輯在該行上的資訊。
  • 文字元件 — 文字元件是用來顯示文字的一個畫面區域。有時候,文字元件也許會包含其它的元件,例如核取方塊。如果一個文字元件包含了超過它所能容納空間的資料,旁邊便會出現一個捲軸;如果您將游標放置在該文字元件上,您便可使用向上向下鍵來捲動所有在其中的資訊。您目前的位置會以 # 字元出現在捲軸上,當您捲動捲軸時它將會上下移動。
  • 捲軸 — 捲軸會出現在視窗的兩側或底端,用來控制清單或文件目前在視窗框中的位置。使用捲軸可讓您輕易地移動至檔案的任何部份。
  • 按鈕元件 — 按鈕元件是用來與安裝程式互動的主要方法。您可藉由使用 TabEnter 鍵操縱這些按鈕,以完成安裝程式的過程。當按鈕為反白時,表示可以被選取。
  • 游標 — 儘管並非元件,游標可用來選取特定元件(並與其產生互動)。當游標在元件之間移動時,可能會使得元件改變顏色,或者游標本身可能只會顯示在元件中或顯示在元件旁。在 圖形 8.1, “如在「URL 設定」中所看到的安裝程式元件” 中,游標位於「啟用 HTTP 代理」勾選方塊上。在 圖形 8.2, “如在「選擇語言」中所看到的安裝程式元件” 中,游標則位於「確定」按鈕上。

8.1.1. 使用鍵盤來操縱

您可透過基本的按鍵組合來在安裝對話方塊中進行操縱。若要移動游標,請使用方向鍵。請使用 TabAlt-Tab 來向前或向後移動,以選取畫面上的元件。在畫面的底端,大部份都會顯示出可使用之游標定位鍵的摘要。
若要「點選」一個按鈕,請將游標移動到該按鈕上(例如使用 Tab 鍵),然後按下空白鍵Enter。要選取一系列項目中的一個項目,請將游標移至您要選取的項目上,然後按下 Enter。若要選取一個含有核取方塊的項目,請將游標移至該選取方塊上,然後按下空白鍵來選取該項目。如要取消選取,只要再按一次 空白鍵 即可。
按下 F12 可接受目前的數值並繼續至下一個對話方塊中;這就等於按下確定按鈕。

警告

除非一個對話方塊正在等待您的輸入,在安裝過程中請不要按下任何按鍵(這麼做的話,可能會導致無法預期的結果)。

8.2. 選擇語言

請使用鍵盤上的方向鍵,選擇安裝過程中要使用的語言(詳情請參閱 圖形 8.3, “選擇語言”)。點選語言之後,請按下 Tab 鍵移動至「確定」按鈕,然後按下「Enter」鍵確定您的選擇。
您所選擇的語言將在完成安裝後成為作業系統的預設語言,選擇適當的語言將助您在之後安裝程式的設定中指向您的時區。安裝程式會試著以您在這個畫面所指定的語言來定義適當的時區。
若要支援其它語言,請在套件選擇階段時自訂化安裝。欲取得更多相關資訊,請參閱 節 9.17.2, “自訂軟體選擇”
選擇語言

圖形 8.3. 選擇語言

在您選擇了適當的語言之後,請按下下一步以繼續進行。

8.3. 安裝方式

若您由最小型開機媒介或 askmethod 開機選項來啟動安裝程式的話,請使用鍵盤上的方向鍵來選擇安裝方式(詳情請參閱 圖形 8.4, “安裝方式”)。選好之後,請按下 Tab 鍵移至「確定」按鈕,然後按下 Enter 以進行確認。
安裝方式

圖形 8.4. 安裝方式

8.3.1. 透過 DVD 來進行安裝

若要藉由 DVD 來安裝 Red Hat Enterprise Linux,請將 DVD 放入您的 DVD 光碟機中,並以 DVD 來開機。就算您是由其它媒介開機,您還是能夠藉由 DVD 媒介來安裝 Red Hat Enterprise Linux。
安裝程式接著將會偵測您的系統,並嘗試辨識您的 DVD 光碟機。它將從 IDE(亦稱為 ATAPI)DVD 光碟機開始搜尋。

注意

如欲立即中止安裝,請重新啟動您的電腦並且退出開機媒介。您可以在變更即將寫入磁碟的畫面出現前,隨時安全地取消安裝。欲取得更多相關資訊,請參閱 節 9.16, “將變更寫入磁碟”
若您的光碟機無法被辨識,並且它是個 SCSI DVD 的話,安裝程式便會提示您選擇一個 SCSI 驅動程式。請選擇最相近的驅動程式。您可視需求為驅動程式指定選項;然而,大部分的驅動程式皆可自動地偵測到您的 SCSI adapter。
當 DVD/CD-ROM 光碟機被發現並載入了驅動程式時,安裝程式會提供您執行 DVD 上的媒介檢查選項。此步驟將會花上一段時間,您可以選擇略過這個步驟。然而,若稍後安裝程式發生了問題,在您聯絡客戶服務之前,您應該先重新開機並且執行媒介檢查。在媒介檢查的對話方塊出現後,請繼續安裝程序的下一步驟(請參照 節 9.3, “歡迎使用 Red Hat Enterprise Linux”)。

8.3.2. 由硬碟進行安裝

選擇分割區」這個畫面只有在您由一個磁碟分割區進行安裝的情況下(也就是若您使用了「安裝方式」對話方塊中的「硬碟」時)才會出現。此對話方塊能讓您為您要安裝 Red Hat Enterprise Linux 的磁碟分割區與目錄命名。若您使用了 repo=hd 開機選項,您便已指定了分割區。
硬碟安裝中的分割區選擇對話方塊

圖形 8.5. 硬碟安裝中的分割區選擇對話方塊

請由可用的分割區清單中選取含有 ISO 檔案的分割區。內建 IDE、SATA、SCSI 和 USB 裝置名稱皆以 /dev/sd 為起始。每個獨立的磁碟皆有對應的字母,比方說 /dev/sda。磁碟上的各個分割區皆會按照編號排列,例如 /dev/sda1
同時指定鏡像所在目錄。請輸入含有 ISO 鏡像檔案的完整目錄路徑。下列表格中提供了一些如何輸入這項資訊的範例:

表格 8.1. 不同分割區類型的 ISO 映像位置

分割區類型卷冊檔案的原始路徑要使用的目錄
VFATD:\D:\Downloads\RHEL6.7/Downloads/RHEL6.7
ext2, ext3, ext4/home/home/user1/RHEL6.7/user1/RHEL6.7
若 ISO 映像檔位於某個分割區的 root(頂層)目錄中,請輸入 /。若是 ISO 映像檔位於某個已掛載分割區的子目錄中,請輸入分割區中,持有該 ISO 映像檔的目錄之名稱。比方說,若是 ISO 映像檔所位於的分割區一般被掛載為 /home/,並且映像檔位於 /home/new/ 中的話,您便需輸入 /new/

重要

沒有以「/」作為起始的項目,可能會導致安裝失敗。
請選擇「確定」以繼續進行。請至 章 9, 使用 anaconda 來進行安裝

8.3.3. 執行網路安裝

當您透過 askmethodrepo= 選項來啟動安裝程序時,您可透過使用 FTP、HTTP、HTTPS 或 NFS 協定的來藉由網路伺服器安裝 Red Hat Enterprise Linux。在之後的安裝程序中,Anaconda 會使用相同的網路連線來參照額外的軟體庫。
若您的系統包含了超過一個網路裝置,anaconda 將會顯示所有可用裝置,並提示您選擇一個使用於進行安裝程序時的裝置。若您的系統只有一個網路裝置,anaconda 將會自動選擇該裝置,並且此對話方塊將不會出現。
網路裝置

圖形 8.6. 網路裝置

若您不確定清單中哪個裝置代表系統上的哪個 socket,請點選清單中其中一個裝置,並按下「辨識」按鈕。「辨識 NIC」對話方塊將會出現。
辨識 NIC

圖形 8.7. 辨識 NIC

大部分網路裝置的 socket 皆包含了狀態燈(亦稱為連結燈)— 一個顯示資料正在通過該 socket 的 LED 顯示燈。Anaconda 可使您在「網路裝置」對話方塊中選擇的網路裝置的狀態燈閃爍至 30 秒鐘。請輸入您所需要的秒數,然後按下「確定」。當 anaconda 完成狀態燈的閃爍時,它便會將您帶回至「網路裝置」的對話方塊。
當您選擇網路裝置時,anaconda 會提示您選擇如何配置 TCP/IP:

IPv4 選項

動態式 IP 配置(DHCP)
Anaconda 使用執行於網路上的 DHCP,以自動地提供網路配置。
手動式配置
Anaconda 會提示您手動式輸入網路配置,包括此系統的 IP 位址、網路遮罩、閘道器位址以及 DNS 位址。

IPv6 選項

自動
Anaconda 會根據網路環境,使用 router advertisement(RA)與 DHCP 來自動配置。(與 NetworkManager 中的 Automatic 選項相同)
自動,僅及於 DHCP
Anaconda 並不使用 RA,而會直接由 DHCPv6 請求資訊,以建立一項含狀態的配置。(和 NetworkManager 中的 Automatic, DHCP only 選項相同)
手動式配置
Anaconda 會提示您手動式輸入網路配置,包括此系統的 IP 位址、網路遮罩、閘道器位址,以及 DNS 位址。
Anaconda 支援 IPv4 和 IPv6 協定。然而,若您配置了某介面卡以同時使用 IPv4 和 IPv6,IPv4 連線必須要成功,否則就算 IPv6 能夠成功連線,此介面卡也將無法運作。
配置 TCP/IP

圖形 8.8. 配置 TCP/IP

就預設值,anaconda 會使用 DHCP 來為 IPv4 自動地提供網路設定,以及自動配置來為 IPv6 提供網路設定。若您選擇手動式配置 TCP/IP,anaconda 將會提示您在「手動式 TCP/IP 配置」對話方塊中提供詳細資訊:
手動式 TCP/IP 配置

圖形 8.9. 手動式 TCP/IP 配置

此對話方塊提供了 IPv4 與 IPv6 位址與字首的欄位(這取決於您選擇要手動式配置的協定),以及該網路閘道器與名稱伺服器的欄位。請輸入您網路的詳細資訊,並按下「確定」。
當安裝程序完成後,它便會將這些設定傳送至您的系統上。

8.3.4. 透過 NFS 來進行安裝

這個 NFS 對話方塊只有當您在「安裝方式」對話方塊中選擇了「NFS 映像檔」的情況下才會出現。若您使用了 repo=nfs 開機選項,您便已指定了伺服器與路徑。
NFS 設定對話方塊

圖形 8.10. NFS 設定對話方塊

  1. 請在「NFS 伺服器名稱」欄位中輸入您 NFS 伺服器的區域名稱或 IP 位址。比方說,如果您要從一個位於 example.com 區域中,名為 eastcoast 的主機進行安裝的話,請輸入 eastcoast.example.com
  2. 請在「Red Hat Enterprise Linux 6.7 目錄」欄位中輸入已匯出目錄的名稱:
    • 假如該 NFS 伺服器匯出了 Red Hat Enterprise Linux 安裝目錄樹的鏡像區,請輸入包含了安裝目錄樹的 root 目錄路徑。假如所指定的數值皆正確的話,將會出現一則訊息指出 Red Hat Enterprise Linux 的安裝程式正在執行中。
    • 若 NFS 伺服器需匯出 Red Hat Enterprise Linux DVD 的 ISO 映像檔,請輸入包含了該 ISO 映像檔的目錄。
    若您有依照〈節 4.1.2, “準備一項 NFS 安裝”〉中所敘述的設定來安裝的話,匯出的目錄即為您指定為 您需輸入 publicly_available_directory 的目錄。
  3. 請在「NFS 掛載選項」欄位中,指定任何您所需要的 NFS 掛載選項。欲取得完整的選項清單,請參閱 mountnfs 的 man page。若您不需要任何掛載選項,請將欄位保留為空白。

8.3.5. 透過 FTP、HTTP 或 HTTPS 來進行安裝

重要

當您提供安裝來源的 URL,您必須明確地指定 http://https://ftp:// 為協定。
這個 URL 對話方塊只有在您由 FTP、HTTP 或是 HTTPS 伺服器進行安裝(若您在安裝方式對話方塊中選擇了 URL 的話)時才會出現。此對話方塊會提示您輸入有關於您所要安裝 Red Hat Enterprise Linux 的 FTP、HTTP 或 HTTPS 伺服器的相關資訊。若您使用了 repo=ftprepo=http 開機選項,您便已指定了伺服器與路徑。
輸入 FTP、HTTP 或 HTTPS 的名稱或是 IP 位址,以及包含了您架構的 /images 目錄的目錄名稱。比方說:
/mirrors/redhat/rhel-6.7/Server/i386/
要透過具有安全性的 HTTPS 連線,請將通訊協定指定為 https://
指定代理伺服器的位址,若有必要的話,請提供一組連接埠號、使用者名稱,以及密碼。若皆指定正確的話,將會有個訊息方塊出現,並顯示正在由伺服器擷取檔案。
若您的 FTP、HTTP 或 HTTPS 伺服器需經過使用者認證,請如下指定使用者與密碼為 URL 的一部分:
{ftp|http|https}://<user>:<password>@<hostname>[:<port>]/<directory>/
舉例來說:
http://install:rhel6.7pw@name.example.com/mirrors/redhat/rhel-6.7/Server/i386/
URL 設定對話方塊

圖形 8.11. URL 設定對話方塊

8.4. 驗證媒介

DVD 提供了一項可驗證媒介完整性的選項。有時在製作 DVD 媒介時,可能會發生錄製上的錯誤。在欲安裝程式中的套件資料若含有錯誤的話,可能會造成安裝程序中止。若要降低資料錯誤而影響安裝程序的機會,請在安裝前驗證媒介。
若驗證成功的話,安裝程序將會正常進行。若程序失敗的話,請由您先前下載的 ISO 映像檔建立一份新的 DVD。

章 9. 使用 anaconda 來進行安裝

此章節詳述了如何使用 anaconda 的圖形化使用者介面來進行安裝。

9.1. 文字模式安裝程式使用者介面

重要

儘管在文字模式下進行安裝,在安裝完成之後,您還是能夠在您的系統上使用圖形化介面。
除了圖形化安裝程式,anaconda 亦包含了文字模式的安裝程式。
若以下任何一項情況發生的話,安裝程式便會使用文字模式:
  • 安裝系統無法辨識您電腦上的顯示硬體
  • 您由開機選單中選擇了文字模式安裝
雖然文字模式安裝並未被明確表示,不過使用文字模式的使用者還是可輕易地以 GUI 安裝指南的方式來進行安裝。然而,因為文字模式提供了較基本、直接的安裝程序,因此有些在圖形化模式中可使用的選項,在文字模式中將無法使用。這些差異紀錄在本指南的安裝程序之描述中,並且包含了:
  • 配置進階的儲存方式,例如 LVM、RAID、FCoE、zFCP 以及 iSCSI。
  • 自訂化分割區配置
  • 自訂化開機載入程式配置
  • 在進行安裝時選擇套件
  • 透過 firstboot 來配置已安裝的系統
若您選擇以文字模式來安裝 Red Hat Enterprise Linux 的話,您還是可以將您的系統配置為在安裝之後使用圖形化介面。欲取得相關指南,請參閱 節 35.3, “切換至圖形化登錄”
要配置文字模式中所沒有的選項,請考慮使用開機選項。舉例來說,linux ip 選項可以用來配置網路設定。詳情請參閱〈節 28.1, “在開機選單下配置安裝系統”〉。

9.2. 圖形化模式安裝程式使用者介面

如果您使用過圖形化使用者介面(GUI,graphical user interface),那麼您應該熟悉此過程:請使用您的滑鼠來在螢幕上進行操縱、點選按鈕,或進入文字欄位。
您也可以使用鍵盤完成整個安裝過程。Tab 鍵能讓您在螢幕間移動,上下方向鍵可以捲動清單,+- 鍵可以展開或收縮清單,而空白鍵輸入鍵(Enter)可以用來選擇或取消某個反白的物件。您也可以使用Alt+X來點選按鈕,或選取螢幕上其它選項;此處的 X 代表螢幕上任何劃上底線的字母。

注意

若您使用一部 x86、AMD64,或是 Intel 64 系統,並且不希望使用 GUI 的安裝程式,您也可以使用文字模式的安裝程式。要啟用文字模式的安裝程式,請在boot: 提示符號中使用下列指令:
linux text
欲取得 Red Hat Enterprise Linux 開機選單的相關說明,請參閱 節 7.1.2, “開機選單”,欲取得文字模式安裝指南上的詳細總覽,請參閱 節 8.1, “文字模式安裝程式使用者介面”
強烈建議您使用圖形介面來進行安裝。圖形介面的安裝程式提供了 Red Hat Enterprise Linux 安裝程式的完整安裝功能,包括在文字安裝介面下所沒有的 LVM 設定。
必須使用文字模式安裝程式的使用者可以遵照 GUI 的安裝指示以取得所有需要的資訊。

9.2.1. 進行安裝時的畫面

Anaconda 允許您在進行安裝程序時擷取畫面。當進行安裝時,您可在任何情況下按下 Shift+Print Screen,如此一來 anaconda 便會將擷取的畫面儲存至 /root/anaconda-screenshots
若您要進行 Kickstart 安裝的話,請使用 autostep --autoscreenshot 選項來自動為安裝的各個步驟產生擷取畫面。欲取得配置 Kickstart 檔案上的相關資訊,請參閱 節 32.3, “建立 Kickstart 檔案”

9.2.2. 有關於虛擬主控台的注意事項

Red Hat Enterprise Linux 安裝程式提供了不只是安裝過程的對話方塊。您可使用許多種不同的系統診斷訊息,亦可在 shell 提示符號中輸入指令。安裝程式會在五個虛擬主控台中顯示這些訊息。您可以使用單一的按鍵組合來切換至不同的主控台。
一個虛擬主控台是在一個非圖形環境的一個 shell 提示符號,使您從實體的機器存取,而非從遠端登入。您還可以同時存取多個虛擬主控台。
這個虛擬主控台適用於幫助您解決安裝 Red Hat Enterprise Linux 時所遇到的問題。在安裝程式或系統主控台上顯示的訊息能夠準確地幫助您解決問題。欲取得更多有關於虛擬主控台、切換按鍵組合和內容清單上的相關資訊,請參照 表格 9.1, “主控台、按鍵組合與內容”
基本上,在圖形安裝過程中您不需要關閉預設的主控台(虛擬主控台 #6),除非您要試著診斷安裝的問題。

表格 9.1. 主控台、按鍵組合與內容

主控台切換按鍵組合內容
1ctrl+alt+f1圖形化顯示
2ctrl+alt+f2shell 提示符號
3ctrl+alt+f3安裝日誌(來自於安裝程式的訊息)
4ctrl+alt+f4系統相關訊息
5ctrl+alt+f5其它訊息

9.3. 歡迎使用 Red Hat Enterprise Linux

歡迎」畫面並不會要求使用者輸入任何訊息。
歡迎畫面

圖形 9.1. 歡迎畫面

請點選下一步按鈕以繼續進行。

9.4. 選擇語言

使用您的滑鼠,選擇正確的語言(例如,美式英文),用來安裝以及設定為系統預設(請參照下列圖表)。
選擇完成之後,請按下「下一步」以繼續進行。
語言配置

圖形 9.2. 語言配置

9.5. 鍵盤設定

使用您的滑鼠,選擇正確的鍵盤配置類型(例如,US English),用來安裝以及設定為系統預設(請參照下列圖表)。
選擇完成之後,請按下下一步以繼續進行。
鍵盤設定

圖形 9.3. 鍵盤設定

Red Hat Enterprise Linux 對於許多語言皆支援超過一種鍵盤格式。特別是包含了 latin1 選項的歐洲語言,這些語言使用了 dead keys 來存取特定字元,例如那些含有可區別標記的字元。當您按下一個 dead key 時,在您按下另一個按鍵來「完成」字元之前,螢幕上不會出現任何字。比方說,若要以一個 latin1 鍵盤格式輸入一個 é,您需按下(並放開)' 鍵,然後再按下 E 鍵。相較之下,您可在其它鍵盤上透過按住一個鍵(例如 Alt-Gr)然後按下 E 鍵來存取該字元。其它鍵盤可能會有此字元的專屬按鍵。

注意

若要更改您的鍵盤配置類型,您必須在安裝完成之後使用鍵盤設定工具
請在 shell 提示符號中輸入 system-config-keyboard 指令以啟用鍵盤設定工具。若您不是 root 的話,系統則會要求您輸入 root 密碼才能繼續。

9.6. 儲存裝置

使用者可以在多種儲存裝置上安裝 Red Hat Enterprise Linux。這個螢幕能讓您選擇基本或專門的儲存裝置。
儲存裝置

圖形 9.4. 儲存裝置

基本的儲存裝置
請選擇「基本儲存裝置」,在以下儲存裝置上安裝 Red Hat Enterprise Linux:
  • 直接連上本機的硬碟或固態硬碟。
專門的儲存裝置
請選擇「專門的儲存裝置」,好在以下儲存裝置上安裝 Red Hat Enterprise Linux。
  • 區域儲存裝置 (SAN)
  • 直接存取的儲存裝置 (DASD)
  • 韌體 RAID 裝置
  • 多路徑(Multipath)裝置
請使用「專門的儲存裝置」選項來配置 Internet Small Computer System Interface(iSCSI)與 FCoE(Fiber Channel over Ethernet)連線。
如果您選擇了「基本儲存裝置」,anaconda 會自動偵測連到電腦上的本機儲存裝置,而且不需要使用者進行任何輸入。接下來請至 節 9.7, “設定主機名稱”

注意

透過 mdeventd daemon 對於 LVM 和軟體 RAID 裝置的監控未在進行安裝時執行。

9.6.1. 選擇儲存裝置的畫面

這個儲存裝置選擇畫面顯示了所有 anaconda 所能存取的所有儲存裝置。
選擇儲存裝置 — 基本裝置

圖形 9.5. 選擇儲存裝置 — 基本裝置

選擇儲存裝置 — Multipath 裝置

圖形 9.6. 選擇儲存裝置 — Multipath 裝置

選擇儲存裝置 — 其它 SAN 裝置

圖形 9.7. 選擇儲存裝置 — 其它 SAN 裝置

裝置會已下列分頁來分群管理:
基本裝置
連接到本機的基本儲存裝置,例如硬碟或固態硬碟。
韌體 RAID
連接到韌體 RAID 控制卡的儲存裝置。
Multipath 裝置
透過超過一條路徑所存取的儲存裝置,例如透過同一台電腦上的 multiple SCSI 控制卡或光纖通道連接埠所存取。

重要

安裝程式只會偵測序號長度為 16 或 32 個字元的多路徑裝置。
其它 SAN 裝置
其它透過區域儲存網路(SAN)的裝置。
若您不需要配置 iSCSI 或是 FCoE 儲存裝置的話,請點選新增進階目標並參閱 節 9.6.1.1, “進階儲存選項”
選擇儲存裝置的畫面也包含了「搜尋」分頁,讓使用者藉由 World Wide Identifier(WWID)或藉由連接埠、目標、或 logical unit number(LUN)過濾儲存裝置。
搜尋儲存裝置分頁

圖形 9.8. 搜尋儲存裝置分頁

此分頁包含了一組下拉式選單,提供藉由連接埠、目標(target)、WWID,以及 LUN(加上其它對應這些值的文字方塊)來進行搜尋。若要透過 WWID 或 LUN 來進行搜尋,相應的文字方塊中將需要額外的值。
每個分頁代表由 anaconda 所偵測到的裝置清單,外加能幫助使用者分辨裝置的資訊。在欄位標題的右邊,有一個以圖示標記的下拉式選單。這個選單能讓使用者選擇每個裝置所要呈現的資料。舉例來說,「Multipath 裝置」分頁能讓使用者指定「WWID」、「容量」、「供應商」、「交互連線」、與「路徑」,以使用更詳盡的資料來描述每個裝置。降低或增加所顯示的資料量能幫助使用者辨明特定的裝置。
選擇欄位

圖形 9.9. 選擇欄位

每個裝置都會以獨立一行來顯示,左方有勾選方塊。按下勾選方塊可以在安裝過程中使用該裝置;或者按下左方的收音機按鈕(radio button)來選擇或取消選擇特定畫面中的所有裝置。在稍後的安裝過程中,使用者可以選擇把 Red Hat Enterprise Linux 安裝至任何此處所選擇的裝置,也可以選擇自動掛載任何此處所選的裝置,作為安裝系統的一部分。
請注意,您在此所選的裝置不會在安裝過程中,自動被清除。選擇此畫面上的裝置並不會將資料放在有風險的裝置上。並請注意,在此所沒有選擇的裝置,可在安裝之後,藉由修改 /etc/fstab 檔案,以將其加入系統中。

重要

您在此畫面上未選取的任何儲存裝置將會被 anaconda 完全地隱藏。若要由不同的開機載入程式 chain load Red Hat Enterprise Linux 載入程式,請選擇此畫面上所顯示的所有裝置。
在選好了安裝過程中可用的儲存裝置之後,請點選「下一步」,並至 節 9.11, “初始化硬碟”

9.6.1.1. 進階儲存選項

在此畫面中,您可配置一個 iSCSI(透過 TCP/IP 的 SCSI)target 或是 FCoE(Fibre channel over ethernet)SAN(storage area network)。欲取得 iSCSI 的簡介,請參閱 附錄 B, iSCSI 磁碟
進階儲存選項

圖形 9.10. 進階儲存選項

選擇「新增 iSCSI 目標」或是「新增 FCoE SAN」然後按下「新增磁碟」。若要新增一個 iSCSI 目標的話,請選用性地勾選標記了「將目標綁定至網路介面卡」的方塊。
9.6.1.1.1. 選擇並配置網路介面卡
進階儲存選項」畫面會列出 anaconda 在系統上找到的已啟用網路介面卡。如果沒找到網路卡,anaconda 必須要啟動連接儲存裝置的網路卡。
點選「進階儲存選項」畫面的「配置網路」畫面,使用 NetworkManager 啟動要在安裝期間使用的裝置。否則的話,anaconda 會在您按下「新增磁碟」時提示您「輸入網路介面」。
選擇網路介面卡

圖形 9.11. 選擇網路介面卡

  1. 由下拉式選單選擇介面卡。
  2. 按下「確定」。
Anaconda 會啟用 NetworkManager 以允許您配置該介面卡。
網路連線

圖形 9.12. 網路連線

欲取得 NetworkManager 使用上的相關資訊,請參閱〈節 9.7, “設定主機名稱”
9.6.1.1.2. 配置 iSCSI 參數
若要新增一個 iSCSI 目標,請選擇「新增 iSCSI 目標」並按下「新增磁碟」。
若要使用 iSCSI 儲存裝置來進行安裝,anaconda 必須要能夠將它們視為 iSCSI 目標搜尋到,並且能夠建立 iSCSI 一個 iSCSI session,以存取這些目標。所有的這些步驟皆可能需要一組使用者名稱與密碼,以進行 CHAP(Challenge Handshake Authentication Protocol)認證。此外,您亦可配置一個 iSCSI 目標,以驗證系統上,目標所連接至的 iSCSI 初始程式(反向 CHAP)( 搜尋與 session)。當搭配使用時,CHAP 與反向 CHAP 稱為共同 CHAP雙向 CHAP。共同 CHAP 為 iSCSI 連線提供了最高層級的安全性,特別是當 CHAP 與反向 CHAP 認證的使用者名稱與密碼不同的時候。
請視需求重複 iSCSI 搜尋以及 iSCSI 登錄步驟,以新增所有必要的 iSCSI 儲存裝置。然而,在您嘗試進行第一次搜尋後,您將無法更改 iSCSI 初始程式的名稱。若要更改 iSCSI 初始程式的名稱,您必須重新啟動安裝程序。

過程 9.1. iSCSI 搜尋

使用「iSCSI 搜尋詳細資料」對話方塊,以提供 anaconda 搜尋 iSCSI 目標所需的資訊。
iSCSI 搜尋詳細資料對話方塊

圖形 9.13. iSCSI 搜尋詳細資料對話方塊

  1. 請在「目標 IP 位址」欄位中輸入 iSCSI 目標的 IP 位址。
  2. 請以 iSCSI 完整名稱(IQN)格式在「iSCSI 初始程式名稱」欄位中輸入一組 iSCSI 初始程式的名稱。
    有效的 IQN 包含:
    • iqn.(請注意後方句點)字串
    • 指定您組織註冊網際網路區域或子區域名稱的年份與月份之日期碼,格式為四個數字(代表年份)和一個連字符號,以及兩個數字(代表月份)和一個句點。比方說,2010 年 9 月為 2010-09.
    • 您組織的網際網路區域或子區域名稱,會以最高層區域的反向順序顯示出。比方說,將子區域 storage.example.com 顯示為 com.example.storage
    • 冒號後的字串,可辨識您區域或子區域中的特定 iSCSI 初始程式。例如 :diskarrays-sn-a8675309
    因此,完整的 IQN 將會是:iqn.2010-09.storage.example.com:diskarrays-sn-a8675309,並且 anaconda 會將「iSCSI 初始程式名稱」欄位預填入此格式的名稱,以協助您以此格式輸入資訊。
    欲取得更多有關於 IQN 的相關資訊,請參閱位於 http://tools.ietf.org/html/rfc3720#section-3.2.6 的《RFC 3720 - Internet Small Computer Systems Interface(iSCSI)》中的《3.2.6. iSCSI Names》,以及位於 http://tools.ietf.org/html/rfc3721#section-1 的《RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery》中的《1. iSCSI Names and Addresses》 。
  3. 請使用下拉式選單來指定使用於 iSCSI 搜尋的認證類型:
    iSCSI 搜尋認證

    圖形 9.14. iSCSI 搜尋認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及反向配對
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 9.15. CHAP 配對

    • 若您選擇了「CHAP 配對及反向配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼,並在「反向 CHAP 使用者名稱」與「反向 CHAP 密碼」欄位中,輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與反向配對

      圖形 9.16. CHAP 配對與反向配對

  4. 請點選「開始搜尋」。Anaconda 會根據您所提供的資訊,嘗試搜尋一個 iSCSI 目標。若搜尋成功的話,「已發現 iSCSI 的節點」對話方塊,將會顯示所有在目標上發現的 iSCSI 節點。
  5. 各個節點旁皆會顯示一個核取方塊。請點選該核取方塊,以選擇用來進行安裝的節點。
    「已發現 iSCSI 的節點」對話方塊

    圖形 9.17. 「已發現 iSCSI 的節點」對話方塊

  6. 請按下「登入」以初始化一個 iSCSI session。

過程 9.2. 啟用 iSCSI session

使用「iSCSI 節點登錄」對話方塊來提供 anaconda 它所需要記錄至 iSCSI 目標上的節點中的資訊,並啟動一項 iSCSI session。
iSCSI 節點登錄對話方塊

圖形 9.18. iSCSI 節點登錄對話方塊

  1. 請使用下拉式選單來指定使用於 iSCSI session 的認證類型:
    iSCSI session 認證

    圖形 9.19. iSCSI session 認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及相反配對
    • 使用與用於 iSCSI 搜尋步驟時的相同認證
    若您的環境使用了與 iSCSI 搜尋和 iSCSI session 相同類型的認證與其它使用者名稱和密碼,請選擇「使用與搜尋步驟相同的認證」,以重複使用這些認證。
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 9.20. CHAP 配對

    • 若您選擇了「CHAP 配對及相反配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中提供 iSCSI 目標的使用者名稱和密碼,並在「相反 CHAP 使用者名稱」與「相反 CHAP 密碼」欄位中輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與相反配對

      圖形 9.21. CHAP 配對與相反配對

  2. 請點選「登入」。Anaconda 會根據您所提供的資訊,嘗試登入 iSCSI 目標上的節點。「iSCSI 登錄結果」對話方塊將會顯示結果。
    iSCSI 登錄結果對話方塊

    圖形 9.22. iSCSI 登錄結果對話方塊

  3. 請按下「確定」以繼續進行。
9.6.1.1.3. 配置 FCoE 參數
若要配置一個 FCoE SAN,請選擇新增 FCoE SAN 然後按下新增磁碟
請在您按下「新增磁碟」後出現的對話方塊中選擇連至您 FCoE switch 的網路介面卡,並按下「新增 FCoE 磁碟」。
配置 FCoE 參數

圖形 9.23. 配置 FCoE 參數

Data Center Bridging(DCB,資料中心橋接)為一組提昇改善的乙太網路協定,設計來增強儲存網路與叢集的乙太網路連線效率。請以此對話方塊中的核取方塊來決定安裝程式是否能夠偵測到 DCB。這應該設定至需要以主機為基礎的 DCBX 用戶端之網路介面。使用硬體 DCBX 的用戶端應該將此勾選方塊留白。
自動 VLAN表示不管是否要進行 VLAN 探索。如果點選了此方塊,那麼 FIP VLAN 探索通訊協定就會在連線配置驗證後,在乙太網路介面上執行。如果尚未配置,任何探索 FCoE VLAN 的網路介面都會自動建立,且 FCoE 介面會被建立於 VLAN 介面上。

9.7. 設定主機名稱

設定會提示您為這部電腦提供一組主機名稱,格式為 主機名稱.網域名稱完整網域名稱(FQDN),或是格式為 主機名稱short host name。許多網路皆擁有能夠自動提供給系統網域名稱的動態主機配置協定(DHCP)服務。若要讓 DHCP 服務指定網域名稱給這部機器,請只指定 short host name。

注意

您能夠給予您的系統任何名稱,只要完整的主機名稱為一組獨有的名稱即可。主機名稱可包含字母、數字和連字符號。
設定主機名稱

圖形 9.24. 設定主機名稱

若您的 Red Hat Enterprise Linux 系統已直接連上網際網路的話,您必須特別注意避免您上游服務提供者所造成的服務干擾與風險。有關於這些問題的相關討論不包含在本文件所涵蓋的範圍內。

注意

安裝程式不會配置數據機。請在安裝完成後以 Network 工具配置這些裝置。您的數據機設定取決於您的特定網路服務提供廠商(ISP)。

9.7.1. 編輯網路連線

重要

當 Red Hat Enterprise Linux 6.7 安裝程序第一次重新開機時,它會啟用您在安裝程序進行時所配置的所有網路介面卡。然而,安裝程式在某些安裝情況下並不會提示您配置網路介面卡,比方說當您透過 DVD 將 Red Hat Enterprise Linux 安裝至本機硬碟上時。
當您藉由本機安裝來源將 Red Hat Enterprise Linux 安裝至本機儲存裝置上時,若您需要在系統第一次啟動時存取網路,請確認您手動式配置了至少一片網路介面卡。編輯連線時,您需要選擇、「自動連線」。

注意

欲在安裝完成之後更改您的網路設定,請使用網路管理工具
請在 shell 提示符號中輸入 system-config-network 指令以啟用網路管理工具。若您不是 root 的話,系統則會要求您輸入 root 密碼才能繼續。
網路管理工具已被淘汰,並且將在 Red Hat Enterprise Linux 6 有效生命週期期間,由 NetworkManager 取代。
若要手動式配置網路連線,請點選「配置網路」按鈕。「網路連線」對話方塊將會出現,並能讓您透過使用 NetworkManager 工具,來為您的系統配置實體連線、無線、行動寬頻、InfiniBand、VPN、DSL、VLAN、以及綁定連線。NetworkManager 所有配置的完整詳述,並不包括在本指南所提供的資訊範圍內。此部份只詳述了如何在一般情況下,於安裝時配置實體連線。其它網路的配置方法皆非常相似,儘管您所必須配置的特定參數會有所不同。
網路連線

圖形 9.25. 網路連線

要新增連線,請點選「新增」,並從選單中選取連線類型。若要修改既有的連線,請在清單中選取該連線,然後按下「編輯」。在這兩種情況下皆會有個對話方塊出現,此對話方塊中會含有一組與特定連線類型相應的分頁,如下所詳述。若要刪除連線,請在清單中選取該連線,並按下「刪除」。
當您完成了編輯網路設定後,請點選「套用」,以儲存新的配置。若您重新配置了一項在安裝時已啟用的裝置,您必須重新啟用該裝置,以使用新的配置 — 請參閱〈節 9.7.1.6, “重新啓動網路裝置”〉。

9.7.1.1. 所有連線類型的通用選項

所有連線類型皆擁有特定的通用配置選項。
在「連線名稱」欄位中,為連線指定一組名稱。
選擇「自動連線」以使系統開機時自動啟用連線。
NetworkManager 執行於一部已完成安裝的系統上,「可讓所有使用者使用」選項可控制網路配置是否能系統全域地使用。在進行安裝時,請確認您所配置的任何網路介面卡,皆保留了「可讓所有使用者使用」的選項。

9.7.1.2. 實體網路連線分頁

請使用「實體網路連線」分頁來指定或更改網路卡的媒體存取控制(MAC)位址,並設定能夠通過介面卡的傳輸單元最大值(MTU,單位為位元組)。
實體網路連線分頁

圖形 9.26. 實體網路連線分頁

9.7.1.3. 802.1x 安全性分頁

使用「802.1x 安全性」分頁來配置 802.1X 基於連接埠的網路存取控制(PNAC)。請選擇「使用 802.1X 安全性於此連線」以啟用存取控制,並指定您網路的詳細資訊。配置選項包括:
認證
請選擇下列認證方式之一:
  • TLS」:傳輸層安全性
  • 隧道式 TLS」:隧道式傳輸層安全性,亦稱為 TTLS,或 EAP-TTLS
  • 受保護的 EAP(PEAP)」:受保護的延伸驗證通訊協定
身份
提供此伺服器的身份。
使用者憑證
瀏覽至一個個人的 X.509 憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
CA 憑證
瀏覽至一個 X.509 憑證驗證憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
私密金鑰
瀏覽至一個私密金鑰檔案,此檔案已透過區別加密規則(DER)、安全電子郵件(PEM),或個人資訊交換語法標準(Personal Information Exchange Syntax Standard,PKCS#12)加密。
私密金鑰密碼
指定於「私密金鑰」欄位中的私密金鑰密碼。請選擇「顯示密碼」來使您能看見您所鍵入的密碼。
802.1x 安全性分頁

圖形 9.27. 802.1x 安全性分頁

9.7.1.4. IPv4 設定分頁

使用「IPv4 設定分頁」來為先前選取的網路連線配置 IPv4 參數。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
自動(DHCP)
IPv4 參數將會透過網路上的 DHCP 服務進行配置。
只使用自動(DHCP)位址
IPv4 位址、位址前綴,以及閘道器位址透過網路上的 DHCP 服務配置,不過 DNS 伺服器和搜尋網域必須經過手動式配置。
手動
透過手動式配置來為 IPv4 參數進行靜態配置。
只連至本機
指定給介面卡 169.254/16 範圍之內的 link-local 位址。
與其它電腦共享
系統將被配置來提供其它電腦的網路存取。介面卡將會被指定一組 10.42.x.1/24 範圍內的位址,DHCP 伺服器和 DNS 伺服器將會被啟動,並且介面卡將會連至含有網路位址轉譯(NAT)的系統上的預設網路連線。
停用
將 IPv4 停用於此連線。
若您選擇了一個需要您提供手動式參數的方式,請在「位址」欄位中輸入此介面卡 IP 位址、子網路遮罩,以及閘道器等詳情。請使用「新增」與「刪除」按鈕來新增或移除位址。請在「DNS 伺服器」欄位中,輸入一列以逗號區隔的 DNS 伺服器清單,並在「搜尋網域」欄位中,為您所希望包含在名稱伺服器查詢中的所有網域,輸入一列以逗號區隔的網域清單。
此外,您亦可為此網路連線在「DHCP 客戶端 ID」欄位中輸入一組名稱。這組名稱必須是一組在子網上獨有的名稱。若您指定一組有意義的 DHCP 客戶端 ID 給某個連線,當在進行網路問題的疑難排解時,您便能輕易地辨識此連線。
請反選「需使用 IPv4 位址以完成此連線」核取方塊,以允許系統在啟用了 IPv6 的網路上進行連線(當 IPv4 配置失敗,IPv6 配置成功時)。
IPv4 設定分頁

圖形 9.28. IPv4 設定分頁

9.7.1.4.1. 編輯 IPv4 路由
Red Hat Enterprise Linux 會根據裝置的 IP 位址來自動配置幾個路由。若要編輯額外的路由,請點選「路由」按鈕。「編輯 IPv4 路由」對話方塊將會出現。
編輯 IPv4 路由的對話方塊

圖形 9.29. 編輯 IPv4 路由的對話方塊

請點選「新增」來為新的靜態路由新增 IP 位址、子網路遮罩、閘道器位址,以及衡量標準。
選擇「忽略自動取得的路由」,以讓介面卡只使用在此所指定的路由。
選擇「只使用此連線來存取該網路上的資源以限制只連至本機網路的連線。

9.7.1.5. IPv6 設定分頁

使用「IPv6 設定分頁」分頁來為先前選取的網路連線配置 IPv6 參數。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
忽略
此連線將忽略 IPv6。
自動
NetworkManager 使用 router advertisement(RA)來建立自動、無狀態的配置。
自動,僅有位址
NetworkManager 使用了 RA 來建立一個自動、無狀態的配置,然而 DNS 伺服器和搜尋區域將會被忽略,並且必須經過手動式的配置。
自動,僅有 DHCP
NetworkManager 並不使用 RA,而會直接向 DHCPv6 請求資訊,以建立含狀態的配置。
手動
透過手動式配置來為 IPv6 參數進行靜態配置。
只連至本機
指定給介面卡含有 fe80::/10 前綴的 link-local 位址。
若您選擇了一個需要您提供手動式參數的方式,請在「位址」欄位中輸入此介面卡 IP 位址、子網路遮罩,以及閘道器等詳情。請使用「新增」與「刪除」按鈕來新增或移除位址。請在「DNS 伺服器」欄位中,輸入一列以逗號區隔的 DNS 伺服器清單,並在「搜尋網域」欄位中,為您所希望包含在名稱伺服器查詢中的所有網域,輸入一列以逗號區隔的網域清單。
此外,您亦可為此網路連線在「DHCP 客戶端 ID」欄位中輸入一組名稱。這組名稱必須是一組在子網上獨有的名稱。若您指定一組有意義的 DHCP 客戶端 ID 給某個連線,當在進行網路問題的疑難排解時,您便能輕易地辨識此連線。
反選「需使用 IPv6 定址以完成此連線」核取方塊,以允許系統在一部啟用了 IPv4 的網路上進行連線(當 IPv6 配置失敗,而 IPv4 配置成功時)。
IPv6 設定分頁

圖形 9.30. IPv6 設定分頁

9.7.1.5.1. 編輯 IPv6 路由
Red Hat Enterprise Linux 會根據裝置的 IP 位址來自動配置幾個路由。若要編輯額外的路由,請點選「路由」按鈕。「編輯 IPv6 路由」對話方塊將會出現。
編輯 IPv6 路由的對話方塊

圖形 9.31. 編輯 IPv6 路由的對話方塊

請點選「新增」來為新的靜態路由新增 IP 位址、子網路遮罩、閘道器位址,以及衡量標準。
選擇「只使用此連線來存取該網路上的資源以限制只連至本機網路的連線。

9.7.1.6. 重新啓動網路裝置

若您重新配置了在進行安裝時已使用的網路,您必須在 anaconda 中使該裝置離線並重新將它連上,以使變更生效。Anaconda 使用了介面卡配置(ifcfg)檔案來與 NetworkManager 進行通訊。當裝置的 ifcfg 檔案被移除時,該裝置的連線便會被切斷,而當其 ifcfg 檔案復原時,只要是設置了 ONBOOT=yes 的話,裝置便會重新連上。欲取得更多有關於介面卡配置檔案上的相關資訊,請參閱位於 https://access.redhat.com/site/documentation/ 的《Red Hat Enterprise Linux 6.7 建置指南》。
  1. 請按下 Ctrl+Alt+F2 以切換至虛擬終端機 tty2
  2. 將介面配置檔案移至暫時的位置:
    mv /etc/sysconfig/network-scripts/ifcfg-device_name /tmp
    device_name 代表您剛重新配置的裝置。比方說,ifcfg-eth0 代表 eth0 的 ifcfg 檔案。
    此裝置現在在 anaconda 中已離線。
  3. 請在 vi 編輯器中開啟介面配置檔案:
    vi /tmp/ifcfg-device_name
  4. 驗證介面配置檔案包含了 ONBOOT=yes 一行。若該檔案尚未包含此一行,請新增此行並儲存檔案。
  5. 退出 vi 編輯器。
  6. 請將介面配置檔案移動回 /etc/sysconfig/network-scripts/ 目錄:
    mv /tmp/ifcfg-device_name /etc/sysconfig/network-scripts/
    此裝置現在在 anaconda 中已重新連線。
  7. 請按下 Ctrl+Alt+F6 以返回至 anaconda

9.8. 時區配置

請透過選擇離您電腦位置最近的城市來設置您的時區。請點選地圖以放大至世界上的某個地區的地理位置。
即使您打算使用 NTP(網路時間通訊協定),也請指定時區,以確保系統時鐘的正確性。
欲設定時區,有以下兩種方法:
  • 藉由滑鼠點選互動式地圖,在城市間切換(以黃點標示)。紅色的X表示您目前的選擇。
  • 您也可以捲動螢幕下方的選單,選擇您的時區。請用滑鼠點選您的所在位置。
設定時區

圖形 9.32. 設定時區

如果 Red Hat Enterprise Linux 是電腦上唯一的作業系統,請選擇「系統時鐘使用 UTC」選項。系統時鐘是電腦上的硬體元件之一。Red Hat Enterprise Linux 會使用時區設定,來決定本地時間與 UTC 時間的差距,藉以設定系統時鐘。這是使用 UNIX、Linux 與類似系列作業系統的標準特性。
請點選「下一步」以繼續進行。

警告

如果您的電腦也執行微軟的 Windows,請不要啟用系統時鐘使用 UTC 功能。微軟的作業系統會改變 BIOS 的時鐘,使其與本機時間(而不是 UTC)相符。這可能會導致 Red Hat Enterprise Linux 運作不正常。

注意

欲在安裝完成之後更改您的時區設定,請使用 時間與日期設定工具
請在 shell 提示符號下輸入 system-config-date 指令,以啟動時間與日期設定工具。如果您不是 root 身份登入,系統將會要求您輸入root 的密碼。

9.9. 設置 Root 密碼

設定 root 帳號和密碼是您進行安裝時最重要的步驟之一。root 帳號主要使用來安裝套件、升級 RPM,以及進行大部分的系統維護工作。當您以 root 登入時,您將擁有您系統的完整控制權限。

注意

root 使用者(亦可稱為超級使用者 - superuser)擁有系統的完整存取權限;基於此原因,建議您只有在執行系統維護或管理時,才以 root 帳號登入。
Root 密碼

圖形 9.33. Root 密碼

請只在進行系統管理時使用 root 帳號。請建立一組用於一般使用的非 root 帳號,並且當您需要進行超級用戶權限來完成某項工作時,請使用 su 指令來切換為 root 帳號。這些基本規則可降低因為錯字或錯誤指令,而損毀您系統的機率。

注意

若要轉換成 root,只要在終端機視窗的 shell 提示符號下輸入 su - 指令後按下 Enter。之後再輸入 root 密碼,並按下 Enter 鍵即可。
安裝程式會提示您為您的系統設置一組 root 密碼[2]在您提供一組 root 密碼之前,您將無法進行安裝程式的下個階段。
Root 密碼的長度至少要六個字元;您所輸入的密碼不會顯示在螢幕上。您必須輸入密碼兩次;若是這兩組密碼不相符,安裝程式便會要求您再次輸入密碼。
這組 root 的密碼必須是您能夠記得住的,但卻不是一組可輕易猜出來的密碼。您的名字、電話號碼、qwertypassword、root123456anteater 等等都是不當密碼的範例。一組安全性佳的密碼會混雜數字與大小寫的字母,並且不能包含字典中的詞彙,例如:Aard387vark420BMttNT 都是安全性佳的密碼範例。請記得這組密碼是有分辨大小寫的。如果您欲將密碼寫下,請將它存放在安全的地方。然而,我們還是不建議您將任何您所建立的密碼寫下。

警告

請不要使用任何在這本手冊上所提及的密碼,使用這些密碼將會有安全性上的風險。
要在完成安裝之後修改 root 密碼,請以 root 身份執行 passwd 指令。如果您忘記了 root 的密碼,請參閱《Red Hat Enterprise Linux 6 建置指南.在系統復原模式中解決問題》一章,以得知如何設定新密碼。

9.10. 分配儲存裝置

若您在儲存裝置選擇畫面中選擇了超過一個儲存裝置(請參閱 節 9.6, “儲存裝置”),anaconda 便會要求您選擇要使用這些裝置中的哪一個來作為作業系統安裝用,以及哪些裝置只應連至檔案系統以作為資料儲存用。若您只選擇了一個儲存裝置,anaconda 便不會顯示此畫面。
進行安裝時,您在此所指定用於資料儲存的裝置只會被掛載為檔案系統的一部分,而卻不會被分割或格式化。
分配儲存裝置

圖形 9.34. 分配儲存裝置

畫面會被切割為兩個面板。左方包含了一列僅用於儲存資料的裝置清單。右方包含了一列用於安裝作業系統的裝置清單。
各個清單皆包含了有關於裝置上的資訊,以協助您辨識它們。欄位標題右方有個包含了小型下拉式選單的圖像。此選單能讓您選擇顯示在各個裝置上的資料類型。減少或擴展顯示的資訊能協助您辨識特定的裝置。
您可藉由點選裝置來將其裝置由一個清單中移至另一個清單中,然後點選一個標記了指向左方的箭頭按鈕,以將它移至資料儲存裝置的清單中,或是點選一個標記了指向右方的箭頭按鈕,以將它移至用於安裝作業系統的裝置清單中。
可作為安裝目標的裝置之清單同時在各個裝置旁皆包含了一個選擇按鈕。請使用此選擇按鈕來指定您希望使用來作為系統 boot device 的裝置。

重要

若有任何儲存裝置包含了會 chain load Red Hat Enterprise Linux 開機載入程式的開機載入程式,請將該儲存裝置包含在「安裝目標裝置」中。您所辨識為「安裝目標裝置」的儲存裝置,當進行開機載入程式配置時,將能被 anaconda 偵測到。
您在此畫面上所辨識為「安裝目標裝置」的儲存裝置,不會自動地被安裝程序清除掉,除非您在磁碟分割畫面上選擇了「使用所有空間」選項(請參閱〈節 9.13, “磁碟分割設定”〉)。
當您完成了指定欲使用於安裝的裝置之後,請按下下一步以繼續進行。

9.11. 初始化硬碟

若是現有的硬碟上沒有找到可讀取的分割表,安裝程式便會詢問您是否要初始化硬碟。這項作業會使得硬碟上既有的任何資料無法讀取。若您的系統含有一顆全新的硬碟,而尚未安裝作業系統,或是您已移除了硬碟上的所有分割區的話,請按下重新初始化磁碟
這安裝程式會為每個無法讀到分割表的磁碟,顯示獨立的對話視窗。請按下「忽略全部」按鈕或「重新初始化全部」按鈕,好套用到所有的裝置上。
警告畫面 – 初始化硬碟

圖形 9.35. 警告畫面 – 初始化硬碟

安裝程式可能無法讀取特定 RAID 系統或是其它非標準的配置,並且初始化硬碟的提示可能會出現。安裝程式會回應它所能偵測到的實體磁碟結構。
若有必要啟用自動硬碟初始化,請使用 kickstart 指令 zerombr(請參閱〈章 32, Kickstart 安裝〉)。在擁有之前就初始化的磁碟之系統上進行無人值守的安裝時,此指令是必要的。

警告

若您擁有非標準的磁碟配置可在進行安裝時卸除磁碟,並且在之後可偵測到該磁碟,並針對其進行配置的話,請將系統電源關閉、將該磁碟卸除,並重新啟動安裝程序。

9.12. 升級現有系統

重要

以下章節僅用於 Red Hat Enterprise Linux 小版本間的升級,例如從 Red Hat Enterprise Linux 6.4 升級到 Red Hat Enterprise Linux 6.5 以上。這方法並不支援大版本之間的升級,例如從 Red Hat Enterprise Linux 6 升級到 Red Hat Enterprise Linux 7。
Red Hat Enterprise Linux 大版本之間的升級是可行的,但有些限制,請使用「Red Hat 升級工具」與「預先升級助理工具。詳情請見〈章 37, 升級你目前的系統〉。
安裝程式會自動偵測電腦上是否已裝有 Red Hat Enterprise Linux。升級過程會以新版本更新現有系統軟體,但不會移除使用者家目錄裡的任何資料。現有的分割區結構不會有所改變。除非套件升級所需,否則系統配置不會改變。大部分套件在升級時,不會改變系統配置;而是安裝額外的配置檔案,以供使用者日後檢視。
請注意,您所使用的安裝媒介可能不包含您需升級您電腦所需的所有軟體套件。

9.12.1. 升級對話視窗

如果系統上包含了 Red Hat Enterprise Linux,系統會出現一個對話方塊,詢問使用者是否要升級該作業系統。要升級現有的系統,請從下拉式選單中選擇作業適當的系統,然後按下「下一步」。
升級對話視窗

圖形 9.36. 升級對話視窗

注意

您已經手動式安裝於現有的 Red Hat Enterprise Linux 的軟體可能會在升級之後,表現異常。在升級之後,您可能需要手動重新安裝、或重新編譯這些軟體,以確保它們在升級過後的系統能運作無誤。

9.12.2. 使用安裝程式來升級

注意

一般來說,Red Hat 建議使用者在獨立的 /home 分割區上儲存使用者的資料,然後進行全新的安裝。欲知分割區的詳細資訊以及設定方式,請參閱 節 9.13, “磁碟分割設定”
如果您選擇使用安裝程式來更新現有的系統,任何不是由 Red Hat Enterprise Linux 所提供、會與 Red Hat Enterprise Linux 產生衝突的軟體皆會被覆蓋過去。在以這種方式升級之前,請列出現有的套件清單,以供日後存查:
rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' > ~/old-pkglist.txt
安裝完成之後,請檢視這清單,看看哪些套件需要重新建立、或從非 Red Hat 的軟體庫存取。
接下來,請備份所有系統配置資料:
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc' 
su -c 'mv /tmp/etc-*.tar.gz /home'
在進行升級前,請完整備份所有重要資料。重要資料包括整個 /home/ 目錄的內容,以及系統服務(例如 Apache、FTP、SQL Server)與原始碼管理系統的內容。雖然升級不是破壞性的,但如果升級過程出了問題,會有資料遺失的可能性發生。

警告

請注意,以上範例會將 /home/ 目錄製作備份。如果您的 /home/ 目錄並不是在獨立的分割區上,那麼「請千萬不要使用這些範例」!請將備份文件儲藏在其它裝置上,例如光碟片或外部硬碟。
欲取得更多有關於升級過程完成之後的相關資訊,請參閱 節 35.2, “完成升級”

9.12.3. 更新開機載入程式的配置

安裝好的 Red Hat Enterprise Linux 必須在 boot loader(開機載入程式)中註冊,才能正常開機。開機載入程式這軟體會找到作業系統的正確位置,並加以啟動。詳情請參閱 附錄 E, GRUB 開機載入程式
更新開機管理程式對話視窗

圖形 9.37. 更新開機管理程式對話視窗

若是現有的開機載入程式是由某個 Linux 發行版所提供的,那麼已安裝的系統可以修改這個開機載入程式,以載入新的 Red Hat Enterprise Linux 系統。若要升級現有的 Linux 開機載入程式,請選擇「升級開機載入程式配置」。當您升級現有的 Red Hat Enterprise Linux 時,這會是預設的行為。
GRUB 是 Red Hat Enterprise Linux 32 位元與 64 位元架構所使用的標準開機載入程式。如果您的電腦上有其他的開機載入程式,例如 BootMagic、System Commander、或是微軟 Windows 所安裝的版本,Red Hat Enterprise Linux 是無法加以更新的。在這種情況之下,請選擇「跳過更新開機載入程式」。當安裝過程完成之後,請參閱您所使用的產品之使用手冊。
如果您確定要取代現有的開機載入程式,那就可以把安裝新的開機載入程式作為升級程序的一部分。如果您安裝了新的開機載入程式,那麼除非設定完成,否則這程式可能無法載入這台電腦上的其他作業系統。請選擇「建立新的開機載入配置」,移除現有的開機載入程式並安裝 GRUB。
選擇之後,請按下「下一步」繼續。如果您選擇了「建立新的開機載入程式配置」選項,請參閱 節 9.18, “x86、AMD64 以及 Intel 64 的開機載入程式配置”。如果您選擇的是更新或跳過開機載入程式的配置,安裝過程就會繼續進行,不再需要使用者輸入資訊。

9.13. 磁碟分割設定

警告

備份您系統上的資料是非常重要的一件事。舉例來說,若您要升級或建立一部多重作業系統(dual-boot)的系統,您應備份硬碟上任何您所想要保留的資料。錯誤有可能會發生,並且可能會導致資料的遺失。

重要

若您要在文字模式下安裝 Red Hat Enterprise Linux,您只能使用此部份中所描述的預設磁碟分割設定。您無法在安裝程式自動新增或移除的分割區或檔案系統之外,另外新增或移除其它分割區與檔案系統。若您在進行安裝時需要自訂分割區設定,您應該透過 VNC 連線或 kickstart 安裝來執行一項圖形化安裝。
另外,像是 LVM、加密檔案系統,以及可重設大小的檔案系統等進階選項,僅提供於圖形化模式和 kickstart 中。

重要

如果您擁有一張 RAID 控制卡,請注意某些 BIOS 類型並不支援從 RAID 控制卡開機,在這種情況下,您必須將 /boot/ 分割區建立在 RAID 陣列之外,例如在另一顆不同的硬碟上。您需要有一顆內部硬碟,以使用於透過有問題的 RAID 控制卡所建立的分割區。
軟體 RAID 設定亦需要一個 /boot/ 分割區
若您選擇了自動分割您的系統,您應選擇檢視,並手動式地編輯您的 /boot/ 分割區。
磁碟分割讓您能將硬碟劃分成幾個獨立區域,每個區域都可如硬碟般獨立運作。磁碟分割適合用在同時使用數個作業程式的情況下。如果您不確定如何分割您的系統,請參閱 附錄 A, 磁碟分割區的介紹 以取得更多相關資訊。
磁碟分割設定

圖形 9.38. 磁碟分割設定

在此畫面上,您能以四種不同方式之一來建立預設的分割格式,或選擇手動式地分割儲存裝置以建立自訂格式。
前四個選項能讓您在無須自行分割儲存裝置的情況下,進行一項自動化的安裝。若您不希望自行分割您的系統,請選擇這些選項之一,並讓安裝程式為您分割儲存裝置。根據您所選擇的選項,您亦可控制要由系統上移除哪些資料(若有任何資料的話)。
您的選項有:
使用所有空間
選擇此選項以移除您硬碟上的所有分割區(這包含了由其它作業系統所建立的分割區,如 Windows VFAT 或 NTFS 分割區)。

警告

若您選取了此選項,在所選取硬碟上的所有資料都會被安裝程式移除掉。若在欲安裝 Red Hat Enterprise Linux 的硬碟上有您希望保留的資料,請勿選擇此選項。
特別是,當您要將一部系統配置為由另一個開機載入程式 chain load Red Hat Enterprise Linux 載入程式時,請勿選擇此選項。
取代既有的 Linux 系統
選擇此選項以移除由先前的 Linux 所建立的分割區。這不會移除您硬碟上的其它分割區(例如 VFAT 或 FAT32 分割區)。
縮小目前的系統
選擇此選項以手動式重設您目前資料和分割區的大小,並在釋放出的空間中安裝預設的 Red Hat Enterprise Linux 格式。

警告

若您縮小了安裝了其它作業系統的分割區,您可能將會無法使用這些作業系統。雖然此分割選項不會破壞資料,不過作業系統一般在它們的分割區中需要有一些可用空間。在您重設安裝了作業系統的分割區大小之前,您應找出您所需要保留的可用空間有多少。
使用可用的空間
選擇此選項以保留您目前的資料與分割區,並在儲存裝置上未使用的空間中安裝 Red Hat Enterprise Linux。請在您選擇此選項之前,先確認儲存裝置上含有足夠的空間 — 請參閱 節 3.6, “您有足夠的磁碟空間嗎?”

警告

如果您的 64 位元 x86 系統使用 UEFI,而不是 BIOS,那麼您需要手動建立 /boot 分割區。這個分割區必須擁有 ext3 檔案系統。如果您選擇了自動建立分割區,那麼系統就無法啟動。
建立自訂格式
選擇此選項以手動式分割儲存裝置並建立自訂格式。請參閱 節 9.15, “建立自訂格式或修改預設格式”
請藉由點選對話方塊中,分割區描述左方的選擇按鈕以選擇您偏好的磁碟分割方式。
請選擇加密系統以加密所有除了 /boot 以外的分割區。欲取得加密上的相關資訊,請參閱 附錄 C, 磁碟加密
若要查看由「自動磁碟分割」所建立的分割區,並進行任何必要的變更,請選擇檢視選項。在選擇了檢視,並點選下一步以前往下一步驟之後,您將會看到由 anaconda 為您所建立的分割區。如果它們不符合您的需求,您亦可修改這些分割區。

重要

若要將 Red Hat Enterprise Linux 開機載入程式配置成由不同的開機載入程式進行 chain load,您必須手動式地指定開機磁碟。若您選擇了任何自動磁碟分割的選項,您現在則必須在按下「下一步」之前,選擇「檢視和修改磁碟分割配置」,否則您將無法指定正確的開機磁碟。

重要

當您在一部含有 multipath 與非 multipath 儲存裝置的系統上安裝 Red Hat Enterprise Linux 6 時,安裝程式中的自動磁碟分割格式,可能會建立包含混和了 multipath 與非 multipath 裝置的卷冊群組。這將會否定 multipath 儲存裝置的使用。
建議您在選擇了自動磁碟分割後出現的磁碟選擇畫面中,只選擇 multipath 或非 multipath 裝置。此外,您亦可選擇自訂磁碟分割。
當您進行了選擇之後,請點選下一步以繼續進行。

9.14. 選擇磁碟加密的密碼字串

若您選擇了「加密系統」選項,安裝程式便會提示您輸入一組用來為系統上的分割區加密的密碼。
分割區透過 Linux Unified Key Setup 加密 — 欲取得更多相關資訊,請參閱 附錄 C, 磁碟加密
請輸入加密分割區的密碼字串

圖形 9.39. 請輸入加密分割區的密碼字串

請選擇一組密碼並將它輸入到對話方塊中的兩個欄位中。每次當系統啟動時,您都必須提供這組密碼。

警告

若您遺失了這組密碼,所有經過加密的分割區和上面的資料將會永遠無法存取。您無法重新取得遺失的密碼。
請注意,若您進行了一項 Red Hat Enterprise Linux 的 kickstart 安裝,您可儲存加密密碼,並在進行安裝時建立備份加密密碼。請參閱 節 C.3.2, “正在儲存密碼”節 C.3.3, “建立和儲存備份密碼”

9.15. 建立自訂格式或修改預設格式

如果您選擇了四個自動分割選項中的其中一項,並且沒有選擇檢視的話,請進行略過並前往 節 9.17, “選取套件群組”
如果您選擇了其中一項自動分割選項,並且選擇了檢視的話,您可選擇接受目前的分割區設定(請點選下一步),或在分割畫面中進行手動式的修改。
如果您選擇了建立一個自訂磁碟配置,您必須讓安裝程式知道 Red Hat Enterprise Linux 的安裝位置。這是經由定義一或多個安裝 Red Hat Enterprise Linux 的掛載點來完成的。同時您可能需要建立與/或刪除磁碟分割區。

警告

如果您的 64 位元 x86 系統使用 UEFI,而不是 BIOS,那麼您需要手動建立 /boot 分割區。這個分割區必須擁有 ext3 檔案系統。如果您選擇了自動建立分割區,那麼系統就無法啟動。

重要

在使用 UEFI 韌體的系統上,開機裝置(安裝開機載入程式的磁碟)必須包含特別的分割區(EFI 系統分割區),大小至少為 50 MB,且掛載點為 /boot/efi
開機磁碟也必須擁有 GPT(GUID 分割表,GUID Partition Table)標籤。如果您想要重新使用擁有現有分割區、使用 MBR 標記的磁碟,該磁碟就必須要重新標記。「磁碟上的現有資料都會被刪除。
要在圖形安裝程式中重新標記 GPT,請先回到〈節 9.13, “磁碟分割設定”〉,然後選擇自動分割選項,如「使用所有空間」。勾選「檢視並修改分割區佈局」勾選方塊,然後點選「「下一步」。在下一個畫面中,視需要修改自動建立的佈局。
要重複使用 MBR 標記的磁碟,這個解決方法是必要的。如果您在分割區過程的一開始就選擇了「建立自訂佈局」,那麼磁碟就不會被標記,您也就無法繼續。

重要

如果 /usr/var 分割區不位於 root 卷冊的其它空間上,開機過程就會變得更複雜,因為這些目錄包含了開機時的必要元件。在一些情況下,例如這些目錄存在於 iSCSI 磁碟或 FCoE 位置上,系統如果不是無法啟動,就是會在關機或重新開機時當掉,並顯示 Device is busy(裝置忙碌中)錯誤訊息。
這項限制僅及於 /usr/var 上;「不及」下方的目錄。例如,/var/www 就可以正常運作。
若您尚未計畫如何配置您的分割區,請參閱 附錄 A, 磁碟分割區的介紹節 9.15.5, “建議的磁碟分割方案”。您至少需要一個適當大小的 root 分割區,並且通常需要一個適用於您系統上所擁有之 RAM 數量的 swap 分割區。
anaconda 能夠處理一般安裝上的磁碟分割要求。
在 x86、 AMD64 和 Intel 64 系統上進行磁碟分割

圖形 9.40. 在 x86、 AMD64 和 Intel 64 系統上進行磁碟分割

磁碟分割畫面包含了兩個面板。上方面板包含了在下方面板中所選取的硬體、邏輯卷冊,或 RAID 裝置的圖形化顯示。
您可在裝置的圖形化顯示上方檢視磁碟的名稱(例如 /dev/sdaLogVol00)、它的大小(MB),以及安裝程式所偵測到的其型號。
請使用您的滑鼠,按一下以選取在圖形化畫面中的一個特定欄位。點兩下以編輯一個現有的分割區,或以現有的可用空間來建立分割區。
下方的面板包含了一列含有所有在安裝時所會使用到的磁碟、邏輯卷冊和 RAID 裝置的清單,如之前在安裝程序中所指定的 — 請參閱 節 9.10, “分配儲存裝置”
裝置會被根據類性分組。請點選各個裝置類型左方的小三角形圖示,以檢視或隱藏該類型的裝置。
Anaconda 會為各個列出的裝置顯示數個詳細資訊:
裝置
裝置名稱、邏輯卷冊名稱,或分割區名稱
大小(MB)
裝置、邏輯卷冊,或分割區的大小(MB)
掛載點/RAID/卷冊
分割區將被掛載於的掛載點(檔案系統中的位置),或是它所屬的 RAID 或邏輯卷冊群組名稱
類型
分割區類型。若分割區是個標準分割區的話,此欄位便會顯示分割區上的檔案系統類型(比方說 ext4)。否則,它便會顯示分割區是個實體卷冊((LVM),或是軟體 RAID 的一部分
格式
在此欄位中的標記代表分割區會在進行安裝時被格式化。
下方面板之下含有四個按鈕:建立編輯刪除重設
請藉由在上方面板中的圖形化顯示裡,或是下方面板中的清單裡點選一個裝置或分割區,然後按下四個按鈕中的其中之一,以進行下列動作:
建立
新建分割區、邏輯卷冊,或是軟體 RAID
編輯
更改既有的分割區、邏輯卷冊,或軟體 RAID。請注意,您只可透過「重設大小」按鈕來縮小分割區,而不可將其擴展。
刪除
移除分割區、邏輯卷冊,或軟體 RAID
重設
將在此畫面中所進行的變更重設

9.15.1. 建立儲存裝置

建立儲存裝置對話方塊能讓您建立新的儲存分割區、邏輯卷冊以及軟體 RAID。Anaconda 會根據系統上的儲存裝置或是配置為即將傳輸至系統的儲存裝置來顯示可用的選項。
建立儲存裝置

圖形 9.41. 建立儲存裝置

選項皆被併在建立分割區下,建立軟體 RAID建立 LVM 如下:

建立分割區

請參閱 節 9.15.2, “新增分割區” 以取得新增分割區對話方塊的詳細資訊。

建立硬體 RAID

請參閱 節 9.15.3, “建立硬體 RAID” 以取得更多相關資訊。
  • RAID 分割區 — 在未分配的空間中建立分割區,以形成軟體 RAID 裝置的一部分。若要形成一個軟體 RAID 裝置,系統上必須要含有兩個或更多個可用的 RAID 分割區。
  • RAID 裝置」— 將兩個或更多個 RAID 分割區合併為一個軟體 RAID 裝置。當您選擇了此選項時,您可指定欲建立的 RAID 裝置類型(RAID level)。此選項只有在系統上含有兩個或更多個 RAID 分割區時才可使用。

建立 LVM 邏輯卷冊

請參閱 節 9.15.4, “建立 LVM 邏輯卷冊” 以取得更多相關資訊。
  • LVM 實體卷冊 — 在未分配的空間中建立實體卷冊
  • LVM 卷冊群組 — 由一個或更多個實體卷冊建立卷冊群組。此選項只有在系統上含有至少一個實體卷冊時才可使用。
  • LVM 邏輯卷冊 — 在一個卷冊群組上建立邏輯卷冊。此選項只有在系統上含有至少一個卷冊群組時才可使用。

9.15.2. 新增分割區

若要新增一個分割區,請點選「新增」按鈕。一個新的對話方塊將會出現(請參閱 圖形 9.42, “建立一個新的分割區”)。

注意

要完成這項安裝,您必須至少設定一個或更多個分割區。欲取得更多相關資訊,請參照 附錄 A, 磁碟分割區的介紹
建立一個新的分割區

圖形 9.42. 建立一個新的分割區

  • 掛載點」:請輸入分割區的掛載點。例如,如果這個分割區是 root 分割區,請輸入 /;若是 /boot 分割區則輸入 /boot,依此類推。您亦可使用下拉式選單來為您的分割區選取正確的掛載點。swap 分割區不需要設置掛載點 — 將檔案系統類型設為 swap 便足夠。
  • 檔案系統類型」:請使用下拉式選單,來為此分割區選擇適當的檔案系統類型。欲取得更多有關於檔案系統類型的相關資訊,請參閱 節 9.15.2.1, “檔案系統類型”
  • 可使用的磁碟機:此欄位包含了安裝在您系統上的硬碟列表。如果某個硬碟已被反白選取,這表示您現在可在該磁碟上建立分割區。如果該選取方塊「沒有」被選取的話,這個分割區將「絕對不會」被建立在該硬碟上。藉由使用不同的勾選方塊設定,您可以使用 anaconda 來將分割區放置在您要的地方,或完全讓 anaconda 決定分割區該放置在那裡。
  • 大小(MB):輸入分割區的大小(以 MB 為單位)。請注意,此欄位最小為 200MB;除非變更它,否則只會建立 200MB 的分割區。
  • 其它大小的選項:選擇是否要將此分割區保留為一個固定的大小、允許它「填滿」(補滿可用的硬碟空間)到一定的程度,或者是允許它填滿任何剩餘的可用硬碟空間。
    如果您選擇了填滿分割區直到(MB),您必須在這個選項右邊的欄位中提供大小的限制。這將使得您可以保留某些硬碟上的剩餘空間以便將來使用。
  • 強制成為主分割區:選擇是否將您目前正在建立的分割區設定為硬碟的上四個主要分割區之一。若未選取,則該分割區將被建立為一個邏輯分割區。欲取得更多相關資訊,請參照〈節 A.1.3, “分割區中的分割區 - 延伸分割區的概論”〉。
  • 加密:選擇是否要加密分割區。如此一來,儲存在該分割區上的資料便無法在無密碼的情況下被存取,儘管該儲存裝置連至了另一部系統。請參閱 附錄 C, 磁碟加密 以取得有關於儲存裝置加密上的相關資訊。若您選擇了此選項,安裝程式便會在將分割區寫入磁碟之前,提示您提供一組密碼。
  • 確定:一旦您對設定已經滿意,而且希望要建立這個分割區,請選擇確定
  • 取消:如果您不希望建立這個分割區,請選擇取消

9.15.2.1. 檔案系統類型

Red Hat Enterprise Linux 允許您建立不同類型的分割區與檔案系統。以下為可用的不同分割區類型與檔案系統,以及如何利用它們的相關詳述。

分割區類型

  • 標準分割區」— 標準的分割區能包含檔案系統或是 swap 空間,或是它亦可提供容納軟體 RAID 或 LVM 實體卷冊的空間。
  • swap」— Swap 分割區可用來支援虛擬記憶體。換句話說,當實體記憶體不足以儲存系統正在處理的資料時,資料將會被寫入一個 swap 分割區中。欲取得額外資訊,請參照 Red Hat Enterprise Linux 建置指南
  • 軟體 RAID」— 建立兩個或以上的軟體 RAID 分割區可讓您建立一個 RAID 裝置。欲取得更多有關於 RAID 裝置的相關資訊,請參考位於 Red Hat Enterprise Linux 建置指南中的 RAID(Redundant Array of Independent Disks,磁碟陣列)章節。
  • 實體卷冊(LVM)」— 建立一個或更多的實體卷冊(LVM)分割區,這能讓您可以建立一個 LVM 邏輯卷冊。當您使用實體硬碟時,LVM 能夠改善系統效能。欲取得更多有關於 LVM 的相關資訊,請參照 Red Hat Enterprise Linux 建置指南

檔案系統

  • ext4」— ext4 檔案系統以 ext3 檔案系統為基礎,並且包含了幾項改善。這包含了較大檔案系統和較大檔案上的支援、更快更有效率的磁碟空間分配、在一個目錄中沒有子目錄數量上的限制、更快速的檔案系統檢測速度,以及更完善的日誌系統。ext4 的最大單一檔案大小為 16TB。ext4 檔案系統將會被預設選取,並且我們強烈建議您使用它。
  • ext3」— ext3 檔案系統是以 ext2 檔案系統為基礎,並且擁有一項主要優點 — 日誌檔案系統(journaling)。使用日誌檔案系統可減少在系統當機後,復原檔案系統的所需時間,原因是因為已不再需要為檔案系統進行 fsck[3]。ext3 所支援的最大檔案大小為 16TB。
  • ext2」— 一個 ext2 檔案系統支援標準的 Unix 檔案類型(正規檔案、目錄、符號連結等等)。它提供了支援長達 255 字元的檔名之能力。
  • xfs」— XFS 是個高延展性、高效能的檔案系統,它支援最大 16 exabyte(約一千六百萬 TB)的檔案系統,最大 8 exabyte(約八百萬 TB)的檔案,以及包含了上千萬個項目的目錄結構。XFS 支援 metadata journaling,這可提供更快速的當機復原。XFS 檔案系統亦可在已掛載並啟用中的情況下進行磁碟重新整理以及大小重設。

    注意

    安裝程式可建立的最大 XFS 分割區為 100 TB
  • vfat」— VFAT 檔案系統是一種與 FAT 檔案系統上的 Microsoft Windows 長檔名相容的 Linux 的檔案系統。
  • Btrfs」— Btrfs 是個仍在開發當中的檔案系統,它可管理更多、更大的檔案,以及比 ext2、ext3 與 ext4 檔案系統還要大的卷冊。Btrfs 主要是設計來讓檔案系統容錯,並在錯誤發生時,提供偵測和修正錯誤的功能。它將使用 checksums 來確保資料與 metadata 的可用性,並且維護可用來作為備份或修復的檔案系統之快照(snapshot)。
    因為 Btrfs 仍在試驗與開發階段中,因此安裝程式就預設值不會提供它。若您希望在磁碟上建立一個 Btrfs 分割區,您必須透過 btrfs 這項開機選項來啟動安裝程序。欲取得相關指南請參閱 章 28, 開機選項

    警告

    Red Hat Enterprise Linux 6.7 包含了 Btrfs 作為技術預覽,以讓您先行體驗此檔案系統。您不該選擇 Btrfs 來使用於包含重要資料,或進行重要系統作業所需的分割區。

9.15.3. 建立硬體 RAID

Redundant arrays of independent disks(RAID)是由多個儲存裝置所組成的,它們被處理為能夠提供增強的效能以及(在某些配置下)較佳的容錯效能。欲取得不同類型 RAID 上的相關描述,請參閱《Red Hat Enterprise Linux 建置指南》。
若要建立一個 RAID 裝置,您必須先建立軟體 RAID 分割區。一旦您已建立兩個或更多個軟體 RAID 分割區後,請選擇 RAID,來將軟體 RAID 分割區連接為一個 RAID 裝置。
RAID 分割區
請選擇此選項以將一個軟體 RAID。若您的儲存裝置不包含軟體 RAID 分割區的話,此選項將會是唯一選項。這和您新增一個標準分割區時所出現的對話方塊相同 — 請參閱 節 9.15.2, “新增分割區” 以取得可用選項的描述。然而請注意,檔案系統類型必須被設為軟體 RAID
建立軟體 RAID 分割區

圖形 9.43. 建立軟體 RAID 分割區

RAID 裝置
請選擇此選項來由兩個或更多個現有的軟體 RAID 分割區建立 RAID 裝置。若已配置了兩個或更多個軟體 RAID 分割區,您就可使用此選項。
建立 RAID 裝置

圖形 9.44. 建立 RAID 裝置

如選擇標準分割區一般地選擇檔案系統類型。
Anaconda 會自動地為 RAID 裝置建議一組名稱,不過您亦可手動式地由 md0md15 選擇名稱。
請點選個別儲存裝置旁的核取方塊以將它們包含入或從此 RAID 中移除。
RAID 層級代表某特定類型的 RAID。請由下列選項進行選擇:
  • RAID 0」— 在多重儲存裝置之間傳輸資料。Level 0 RAID 能提供比標準分割區更佳的效能,並且可被使用來將多個儲存裝置併為一個單獨的大型虛擬裝置。請注意,Level 0 RAID 不提供冗位(redundancy),並且陣列中一個裝置的錯誤將會影響整個陣列。RAID 0 需要至少兩個 RAID 分割區。
  • RAID 1」— 將一個儲存裝置上的資料映射至一個或更多個其它儲存裝置上。陣列中的額外裝置提供了更高層級的冗位。RAID 1 需要至少兩個 RAID 分割區。
  • RAID 4」— 可在多個儲存裝置之間傳輸資料,不過使用了陣列中的一個裝置以儲存同位位元資訊,它們是用來保護陣列的,以防陣列中的任何裝置發生錯誤。因為所有同位位元資訊皆儲存在該裝置上,因此存取此裝置可能會影響陣列的效能。RAID 4 需要至少三個 RAID 分割區。
  • RAID 5」— 在多個儲存裝置之間傳輸資料和同位位元資訊。因此 Level 5 RAID 提供了在多個裝置之間傳輸資料的增強效能,然而卻沒有 level 4 RAID 的效能瓶頸,因為同位位元資訊也會透過陣列傳輸。RAID 5 需要至少三個 RAID 分割區。
  • RAID 6」— level 6 RAID 和 level 5 RAID 相似,不過與其只儲存一組同位位元資料,它們會儲存兩組。RAID 6 需要至少四個 RAID 分割區。
  • RAID 10」— level 10 RAID 會是 nested RAID 或是 hybrid RAID。Level 10 RAID 是藉由在被映射的儲存裝置上傳輸資料所建立而成的。比方說,由四個 RAID 分割區所建立而成的 level 10 RAID 包含兩對分割區,這兩個分割區互相映射著。接著資料會透過這兩對儲存裝置被傳輸,就如在一個 level 0 RAID 中相同。RAID 10 需要至少四個 RAID 分割區。

9.15.4. 建立 LVM 邏輯卷冊

重要

LVM 初始設定無法使用於文字模式安裝中。若您需要從頭建立一項 LVM 配置,請鍵入 Alt+F2 來使用不同的虛擬終端機,並執行 lvm 指令。若要返回文字模式安裝,請鍵入 Alt+F1
Logical Volume Management(LVM)顯示了基本實體儲存空間(例如硬碟或 LUN)的基本邏輯視點。實體儲存裝置上的分割區會被顯示為實體卷冊,它們能被併入為一個卷冊群組。各個卷冊群組皆可被分為多個邏輯卷冊,各個邏輯卷冊又與標準磁碟分割區類似。因此,LVM 邏輯卷冊可作為能延伸至多重實體磁碟的分割區。
欲取得更多有關於 LVM 上的相關資訊,請參照 Red Hat Enterprise Linux 建置指南。請注意,LVM 只可使用於圖形化安裝程式中。
LVM 實體卷冊
請選擇此選項以將一個 LVM 實體卷冊配置為一個分割區或裝置。若您的儲存裝置不包含 LVM 卷冊群組的話,此選項將會是唯一選項。這和您新增一個標準分割區時所出現的對話方塊相同 — 請參閱 節 9.15.2, “新增分割區” 以取得可用選項的描述。然而請注意,檔案系統類型必須被設為實體卷冊(LVM)
建立一個 LVM 實體卷冊

圖形 9.45. 建立一個 LVM 實體卷冊

製作 LVM 卷冊群組
選擇此選項以由可用的 LVM 實體卷冊建立 LVM 卷冊群組,或是將既有的邏輯卷冊新增至某個卷冊群組中。
製作 LVM 卷冊群組

圖形 9.46. 製作 LVM 卷冊群組

若要分配一個或更多個實體卷冊至卷冊群組,首先請為該卷冊群組命名。之後請選擇欲使用於卷冊群組中的實體卷冊。最後,請在卷冊群組上透過使用新增編輯刪除選項來配置邏輯卷冊。
若由某個卷冊群組中移除實體卷冊會造成該群組的邏輯卷冊空間不足,您便無法由該卷冊群組中移除實體卷冊。比方說,有個以兩個 5GB 的 LVM 實體卷冊分割區所建立而成的卷冊群組,它包含了一個 8GB 的邏輯卷冊。安裝程式不會允許您將任何一個實體卷冊移除,因為這麼作的話,一個 8GB 邏輯卷冊中的群組便將只會剩下 5GB。若您適當地縮減邏輯卷冊的大小,您便可將實體卷冊由卷冊群組中移除。在此範例中,若將邏輯卷冊的大小縮減至 4GB,您便可將其中一個 5GB 的實體卷冊移除掉。
製作邏輯卷冊
選擇此選項以建立一個 LVM 邏輯卷冊。請選擇一個掛載點、檔案系統類型,以及大小(單位為 MB),就如標準的磁碟分割。您亦可為邏輯卷冊選擇一組名稱,並指定它將所屬的卷冊群組。
製作邏輯卷冊

圖形 9.47. 製作邏輯卷冊

9.15.5. 建議的磁碟分割方案

9.15.5.1. x86、AMD64 和 Intel 64 系統

我們建議您為 x86、AMD64 和 Intel 64 系統建立下列的分割區
  • swap 分割區
  • /boot 分割區
  • / 分割區
  • home 分割區
  • /boot/efi 分割區(EFI 系統分割區) - 只在擁有 UEFI 韌體的系統上
  • swap 分割區(至少 256 MB) — swap 分割區是用來當作虛擬記憶體的:當系統記憶體不足,電腦需要空間處理現有工作時,就會把非執行中的資料寫到 swap 分割區去。
    隨著時間的經過,建議的 swap 空間和 RAM 的空間已慢慢增加。然而,現代的系統多半有著成百上千 GB 的記憶體。因此,建議的 swap 空間會被視為系統記憶體負載的功能,而不是系統記憶體。
    根據系統上的記憶體大小、以及您是否需要有足夠的記憶體空間來讓電腦休眠,以下表格列出了 swap 分割區的建議大小。安裝期間系統會自動建立所建議的 swap 分割區,但要使用休眠功能,您需要透過自訂分割區階段來自訂 swap 空間。

    重要

    對於記憶體較低(小於 1 GB)的系統來說,下列表格的建議尤其重要。無法在這些系統上分配足夠的 swap 空間,會導致一些問題,例如系統不穩定,甚至會讓安裝好的系統無法開機。

    表格 9.2. 建議的系統 Swap 可用空間

    系統的記憶體大小建議的 swap 空間允許休眠的 swap 空間
    ⩽ 2GB記憶體的兩倍大小記憶體的三倍大小
    > 2GB – 8GB與記憶體大小相等記憶體的兩倍大小
    > 8GB – 64GB至少 4 GB記憶體空間的 1.5 倍
    > 64GB至少 4 GB不建議使用休眠
    在以上列出的每個範圍之間(例如有著 2GB、8GB、或 64GB 的系統記憶體),選擇 swap 空間與對休眠的支援間,有的離散性。如果您的系統資源支援的話,增加 swap 空間應該會提供更好的性能。
    請注意,將 swap 空間分散到多個儲存空間 — 尤其是在有著快速磁碟、控制器與介面卡的系統上 — 也會改善 swap 空間的效能。

    注意

    建議給 Red Hat Enterprise Linux 6.0、6.1、6.2 使用的 swap 空間大小與目前的建議不同,2012 年六月第一次發布的 Red Hat Enterprise Linux 6.3 並沒有算入休眠時所需的空間。自動安裝這些較早的版本還是會產生這些替代值。然而,手動選擇 swap 以符合 6.3 較新的建議,以取得最佳效能,是推薦的方法。
  • /boot/ 分割區(250MB)

    掛載於 /boot/ 的分割區包含了作業系統的 kernel(以讓您的系統能夠啟動 Red Hat Enterprise Linux),以及啟動程式(bootstrap)進行中所需使用到的檔案。對於大部分的使用者來說,250MB 的 boot 分割區已足夠使用。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273

    警告

    請注意通常 /boot 分割區會被安裝程式自動建立。然而,若 /(root)分割區大於 2 TB 並且 (U)EFI 被使用來啟動系統,您便需要建立一個獨立並且小於 2 TB 的 /boot 分割區,以成功啟動機器。

    注意

    如果您的硬碟大於 1024 磁柱的空間(而且您的系統是兩年多前製造的),並且您希望 /(root)分割區使用您硬碟上所有剩餘的空間的話,您可能需要建立一個 /boot/ 分割區。

    注意

    如果您擁有一張 RAID 控制卡,請注意某些 BIOS 類型並不支援從 RAID 控制卡開機,在這種情況下,您必須將 /boot 分割區建立在 RAID 陣列之外,例如在另一顆不同的硬碟上。
  • 一個 root 分割區(3.0 GB - 5.0 GB)— 這是 "/"(root 目錄)的所在位置。在此設定中,所有檔案(除了儲存在 /boot 中的檔案)皆位於 root 分割區上。
    一個 3.0GB 的分割區能讓您進行最小安裝,一個 5.0GB 的 root 分割區能讓您進行一項完整安裝,並選擇所有的套件群組。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273

    重要

    /(或是 root)分割區屬於目錄結構的最頂層。/root 目錄(有時唸作「slash-root」目錄)目錄為用來進行系統管理的用戶帳號家目錄。
  • home 分割區(至少 100 MB)

    要分別儲存使用者資料與系統資料,請在卷冊群組中,建立專門的分割區給 /home 使用。這能讓您升級或重新安裝 RHEL,而不需要刪除使用者的資料檔。

許多系統皆擁有比以上所描述的最小值還要多的分割區。請根據您的特定系統需求來選擇分割區。欲取得更多相關資訊,請參閱 節 9.15.5.1.1, “有關於分割區的建議”
若您建立了許多分割區,而不是一個單獨的大型 / 分割區,升級會變得較容易。欲取得更多相關資訊,請參閱 節 9.15, “建立自訂格式或修改預設格式” 中的編輯選項描述。
下列表格概述了包含所列出的目錄的分割區最小大小。您無須為各個這些目錄製作另一個分割區。比方說,若有個包含了 /foo 的分割區最小必須為 500MB,而您若不製作一個 /foo 分割區的話,那麼 /(root)分割區至少就必須擁有 500MB。

表格 9.3. 最小分割區大小

目錄最小大小
/250MB
/usr250MB,不過請避免將其放置在其它分割區上
/tmp50MB
/var384MB
/home100MB
/boot250MB

注意

只將儲存容量分配給您即時需要的分割區。您任何時候皆可分配可用空間,以滿足特定需求。欲取得如何更靈活地進行儲存容量管理上的相關資訊,請參閱 附錄 D, 理解 LVM
若您不確定如何為您的電腦配置最佳化的磁碟分割,請使用預設的分割區磁碟配置。
9.15.5.1.1. 有關於分割區的建議
最佳的分割區設定取決於 Linux 系統的用途。下列輔助說明可協助您決定如何分配您的磁碟空間。
  • 請考慮將所有含有敏感資料的分割區加密。加密可防止非法存取分割區上的資料,儘管攻擊者能存取實體儲存裝置。在大部分的情況下,您應至少為 /home 分割區加密。
  • 每個安裝在您系統中的 kernel 在 /boot 分割區上皆需要大約 10MB 的空間。除非您計畫安裝大量 kernel,/boot 的預設分割區大小 250MB 應已足夠。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273
  • /var 目錄包含了大量的應用程式內容,包括 Apache web伺服器。同時它也會被用來暫存已下載的更新套件。請確保包含了 /var 目錄的分割區擁有足夠的空間,以存放下載的更新與您的其它內容。

    警告

    PackageKit 更新軟體就預設值會將更新套件下載至 /var/cache/yum/。如果您選擇手動分割磁碟,並且另外建立了一個 /var/ 分割區的話,請確定該分割區容量夠大(3.0GB 或更多)以容納下載的更新套件。
  • 在 Red Hat Enterprise Linux 系統上,/usr 目錄存放了主要的軟體內容。若要安裝預設的套裝軟體,您至少需要 4GB 的空間。如果您是軟體開發人員,或計畫使用 Red Hat Enterprise Linux 系統來學習軟體開發技術,您則可能需要至少 8GB 以上的空間。

    重要

    如果 /usr/var 分割區不位於 root 卷冊的其它空間上,開機過程就會變得更複雜,因為這些目錄包含了開機時的必要元件。在一些情況下,例如這些目錄存在於 iSCSI 磁碟或 FCoE 位置上,系統如果不是無法啟動,就是會在關機或重新開機時當掉,並顯示 Device is busy(裝置忙碌中)錯誤訊息。
    這項限制僅及於 /usr/var 上;「不及」下方的目錄。例如,/var/www 就可以正常運作。
  • 請考慮在 LVM 卷冊群組中保留一點未配置的空間。若您的空間需求改變了,不過您又不希望由其它分割區上移除資料的情況下,您便可使用這個未配置的空間。
  • 若您將子目錄配置到各個分割區中,那麼當您在系統上安裝新版 Red Hat Enterprise Linux 時,便可保留這些子目錄中的內容,比方說,若您希望在 /var/lib/mysql 中執行 MySQL 資料庫,並且以後可能會需要重新安裝的話,那麼您就應該製作一個獨立的分割區來存放該目錄。
  • UEFI 系統應該包含 50-150MB 的分割區 /boot/efi,搭配 EFI 系統分割區檔案系統。
以下表格乃針對一部含有 80GB 新硬碟、1GB 記憶體的系統所進行的可用分割區設定方案。請注意,為了進行以後的調整,有大約 10GB 的卷冊群組空間尚未經過配置。

注意

此設定方案並非適用於所有情況下。

範例 9.1. 分割區設定範例

表格 9.4. 分割區設定範例

分割區大小與種類
/boot250 MB 的 ext3 分割區
swap2GB swap
LVM 實體卷冊使用剩餘空間來建立一個 LVM 卷冊群組
實體卷冊將被分配至預設的卷冊群組中,並被劃分為下列邏輯卷冊:

表格 9.5. 分割區設定範例:LVM 實體卷冊

分割區大小與種類
/13GB ext4
/var4GB ext4
/home50GB ext4

9.16. 將變更寫入磁碟

安裝程式會提示您確認您所選擇的分割選項。請按下將變更寫入磁碟以允許安裝程式分割您的硬碟並安裝 Red Hat Enterprise Linux。
將儲存配置寫入磁碟

圖形 9.48. 將儲存配置寫入磁碟

如確定要繼續,請按下「將變更寫至磁碟」。

警告

至此,安裝程式尚未對您的系統進行永久性的變更。當您按下了將變更寫入磁碟時,安裝程式便會配置您硬碟上的空間,並開始將 Red Hat Enterprise Linux 傳輸至此空間中。取決於您所選擇的分割選項,這項程序可能包含了清除您電腦上既有的資料。
若要查看您至此所做的所有選擇,請點選上一部。若要完全地取消安裝的話,請將您的電腦關閉。若要在此階段將大部分的電腦關閉,請按下電源鈕幾秒鐘來將其關閉。
在您按下了將變更寫入磁碟之後,請讓安裝程序完成。若是程序受到干擾(比方說電腦被關閉、重新啟動,或是停電),在您重新啟動並完成 Red Hat Enterprise Linux 安裝程序,或安裝另一個作業系統之前,您可能將無法使用您的電腦。

9.17. 選取套件群組

您已經選好安裝程序所需的大部分選項,現在該選擇要安裝基本套件,還是外加其它套件。
套件安裝預設值畫面會出現,並且詳述了即將安裝的 Red Hat Enterprise Linux 預設套件組。此畫面將因您所安裝的 Red Hat Enterprise Linux 版本而異。

重要

若您在文字模式下安裝 Red Hat Enterprise Linux 的話,您無法進行套件選擇。安裝程式會自動地只由基本與核心群組選擇套件。這些套件足以確保系統在完成安裝後可正常進行作業,並且已準備好安裝更新以及新套件。若要更改套件選項,請完成安裝,然後使用新增/移除軟體應用程式來進行變更。
選取套件群組

圖形 9.49. 選取套件群組

預設上,Red Hat Enterprise Linux 的安裝過程會載入多種軟體,使其成為基本的伺服器。請注意,這項安裝並不包括圖形環境。要包括其它情境下所使用的軟體,請按下以下選項所對應之按鈕:
基本伺服器
此選項能安裝 Red Hat Enterprise Linux 基本伺服器。
資料庫伺服器
此選項提供了 MySQLPostgreSQL 資料庫。
網站伺服器
本選項提供了 Apache 網站伺服器。
企業身份識別伺服器(Enterprise Identity Server Base)
此選項提供了 OpenLDAPEnterprise Identity Management(IPA),以建立身份與認證伺服器。
虛擬主機
此選項提供了 KVMVirtual Machine Manager 工具,以為虛擬機器建立主機。
桌面環境
此選項提供了 OpenOffice.orf 生產軟體組、圖形工具(例如 GIMP、以及多媒體應用程式。
軟體開發工作站
此選項提供了您在 Red Hat Enterprise Linux 系統上編譯軟體所需的必要工具。
最小安裝
此選項只提供了執行 Red Hat Enterprise Linux 所需的必要套件。最小型安裝為單用途的伺服器或桌面裝置提供了基本的功能,並最大化此類型安裝的效能與安全性。

警告

目前最小安裝在預設上不會配置防火牆(iptables/ip6tables),因為 authconfigsystem-config-firewall-base 套件都不在安裝清單中。要解決這問題,您可以使用 Kickstart 檔案,將這些套件加入選擇。關於解決問題的詳情,請見 Red Hat 客戶入口網站;關於 Kickstart 檔案的資訊,請參閱〈章 32, Kickstart 安裝〉。
如果您不採行這解決方法,安裝過程會成功完成,但不會配置防火牆,導致安全性問題。
如果您選擇接受現有的套件清單,請略過至 節 9.19, “安裝套件”
如要選擇一個元件,請點選元件旁的核取方塊(請參照 圖形 9.49, “選取套件群組”)。
如要進一步自訂您的套件組,請選取畫面中 自訂要安裝的套件群組 選項,在點選 下一步 後將會帶您到 選擇套件群組 的畫面。

9.17.1. 由額外軟體庫進行安裝

您可定義額外的軟體庫,以在進行安裝時,增加您系統所能使用的軟體。軟體庫是個存放軟體套件及描述其的 metadata 的網路位置。許多使用於 Red Hat Enterprise Linux 中的軟體套件,皆需要安裝其它軟體。安裝程式使用了 metadata,以確保您所選擇安裝的所有軟體,皆滿足了這些需求。
基本選項包含了:
  • High Availability」軟體庫包含了使用 Red Hat High-availability Service Management 元件的高可用性叢集(亦稱為備援叢集)套件。
  • Load Balance」軟體庫包含了使用 Linux 虛擬伺服器(LVS)的負載平衡叢集套件。
  • 系統會為您自動選取「Red Hat Enterprise Linux」軟體庫。它包含了與 Red Hat Enterprise Linux 6.7 同步發行的完整軟體,並且這些軟體的版本為作業系統發行時的同步最新版本。
  • Resilient Storage」軟體庫包含了使用 Red Hat 全域檔案系統(GFS)的儲存叢集套件。
欲取得更多有關於 Red Hat Enterprise Linux 6.7 叢集上的相關資訊,請參閱位於〈https://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/〉的《Red Hat Enterprise Linux 6.7 High Availability 外掛程式總覽》。
新增軟體庫

圖形 9.50. 新增軟體庫

若要包含來自於軟體庫的額外軟體,請選擇「新增額外軟體庫」,並提供軟體庫的位置。
若要編輯既有的軟體庫位置,請在清單中選擇軟體庫,並選擇「修改軟體庫」。
若您在非網路安裝(例如透過 Red Hat Enterprise Linux DVD)的情況下更改了軟體庫資訊,安裝程式將會提示您輸入網路配置資訊。
選擇網路介面卡

圖形 9.51. 選擇網路介面卡

  1. 由下拉式選單選擇介面卡。
  2. 按下「確定」。
Anaconda 會啟用 NetworkManager 以允許您配置該介面卡。
網路連線

圖形 9.52. 網路連線

欲取得 NetworkManager 使用上的相關資訊,請參閱<節 9.7, “設定主機名稱”
若您選擇了「新增額外軟體庫」,「編輯軟體庫」對話方塊將會出現。請提供一組「軟體庫名稱,以及代表其位置的「軟體庫 URL」。
當您找到了鏡像,判斷應使用的 URL 之後,請在鏡像上尋找一個目錄,它包含了一個名為 repodata 的目錄。
當您提供了額外軟體庫的資訊後,安裝程式會透過網路讀取套件的 metadata。接著,被特別標記的軟體將會被包含在套件群組選擇系統中。

警告

若您由套件選擇畫面選擇「上一步」,所有您輸入的額外軟體庫資料皆會遺失。這能讓您有效的取消多餘的軟體庫。目前尚未有辦法能夠只將一個所輸入的軟體庫取消。

9.17.2. 自訂軟體選擇

注意

您的 Red Hat Enterprise Linux 系統會自動地支援您在安裝程序一開始所選擇的語言。若要新增額外語言上的支援,請由語言部份中,選擇該語言的套件群組。
您可選擇現在自訂以詳細指定您系統的軟體套件。此選項會使得安裝程序在您按下了下一步之後,顯示額外的自訂化畫面。
套件群組的細節

圖形 9.53. 套件群組的細節

Red Hat Enterprise Linux 將包含的軟體劃分為 套件群組。為了易於使用,套件選擇畫面會將這些群組以類別的方式顯示。
在此您可以選擇套件群組(根據功能性將套件群組起來,例如 X 視窗系統編輯器)、個別套件或者是兩者的結合。
若要檢視特定種類的套件群組,請由左方的清單中選擇種類。右方的清單顯示了目前已選取之種類的套件群組。
若要指定安裝某個套件群組,請選取該群組旁的核取方塊。畫面底部的方塊顯示了有關於目前選取的套件群組的詳細資訊。除非選取了群組的核取方塊,否則不會有任何來自於該群組的套件被安裝。
若您選擇了一個套件群組,Red Hat Enterprise Linux 會自動地安裝該群組的基本和必要套件。若要選取欲安裝群組中的選用套件,請選擇群組描述下方的選用套件按鈕。然後透過使用個別套件名稱旁的核取方塊來更改選擇。
在右方的套件選項清單中,您可使用 context 選單來作為選擇或反選基本與必要套件,或所有選用性套件的捷徑。
套件選擇清單內容選單

圖形 9.54. 套件選擇清單內容選單

在您選擇了想要的套件之後,請點選下一步以繼續進行。安裝程式會檢查您的選項,並自動地新增使用您所選擇之軟體所需的任何額外套件。當您完成了套件選擇之後,請點選「關閉」以儲存您的選用性套件選項,並返回至主要套件的選擇畫面。
您所選擇的套件並非永久性的。當您重新啟動您的系統後,請使用新增/移除軟體工具來安裝新軟體或是移除已安裝的套件。若要執行這項工具,請由主選單上選取系統管理新增/移除軟體。Red Hat Enterprise Linux 軟體管理系統會由網路伺服器下載最新的套件,並非使用安裝光碟上的套件。

9.17.2.1. 核心網路服務

所有的 Red Hat Enterprise Linux 安裝皆包含下列網路服務:
  • 用來中央化紀錄的 syslog
  • 傳送電子郵件的 SMTP(Simple Mail Transfer Protocol)
  • 進行網路檔案共享的 NFS(Network File System)
  • 進行遠端存取的 SSH(Secure SHell)
  • 進行 resource advertising 的 mDNS(multicast DNS)
預設安裝亦提供了:
  • 透過 HTTP(HyperText Transfer Protocol)來進行的網路檔案傳輸
  • 透過 CUPS(Common UNIX Printing System)進行列印
  • 進行遠端桌面存取的 VNC(Virtual Network Computing)
您 Red Hat Enterprise Linux 系統上的某些自動化程序會使用電子郵件服務,來將報告和訊息傳送給系統管理員。就預設值,電子郵件、紀錄和列印服務並不接受來自於其它系統的連線。Red Hat Enterprise Linux 會在不啟用這些服務的情況下安裝 NFS 共享、HTTP 以及 VNC 元件。
您可在安裝完成後配置您的 Red Hat Enterprise Linux 系統,以提供電子郵件、檔案共享、紀錄、列印以及遠端桌面存取服務。SSH 服務就預設值會被啟用。您可在不啟用 NFS 共享服務的情況下,使用 NFS 來存取其它系統上的檔案。

9.18. x86、AMD64 以及 Intel 64 的開機載入程式配置

為了要不使用開機媒體來啟動您的系統,通常您需要安裝一個開機載入程式。開機管理程式是當電腦啟動時第一個執行的軟體程式。它負責載入並傳遞控制到作業系統的核心軟體。然後,核心便會初始其餘的作業系統。

重要

如果您使用文字模式來安裝 Red Hat Enterprise Linux,安裝程式會自動地配置開機載入程式,使用者無法在安裝過程中自行設定。
預設上,系統會安裝 GRUB(GRand Unified Bootloader),這是個功能非常強大的開機載入程式。GRUB 能夠載入各種免費作業系統,並透過使用 chain-loading(這項機制乃透過載入另一個開機載入程式,以載入不受支援的作業系統,例如 Windows)。請注意,Red Hat Enterprise Linux 6 中的 GRUB 版本是個較舊並且較穩定的版本,此版本為「GRUB Legacy」。上游開發已著手進行 GRUB 2 的開發。[4] Red Hat 依然會持續負責維護 Red Hat Enterprise Linux 6 中所包含的 GRUB 版本,就如同我們將負責維護由我們所提供的所有套件一樣。

注意

預設上,GRUB 的選單是隱藏的;除了在雙重開機的系統上。要在開機時顯示 GRUB 選單,請在 kernel 載入之前,按住 Shift 鍵。(其它鍵也可以,但 Shift 鍵是最安全的。)
開機載入程式設定

圖形 9.55. 開機載入程式設定

如果電腦上沒有其它作業系統,或者您想要完全移除其他作業系統,那麼安裝程式會直接安裝 GRUB 並使其成為開機載入程式。在這種情況下,您可跳至 節 9.17, “選取套件群組”
您的系統上可能已經安裝了開機載入程式。其它作業系統可能已經安裝了自己特有的開機載入程式,或這您已經裝了協力廠商的開機載入程式。如果這程式無法辨識 Linux 分割區,那就無法啟動 Red Hat Enterprise Linux。請使用 GRUB 來作為您的開機載入程式,以啟動 Linux 與其它作業系統。請遵循本章的指示來安裝 GRUB

警告

如果您安裝 GRUB,這會覆蓋現有的開機載入程式。
預設上,安裝程式會把 GRUB 安裝在 root 檔案系統的主開機紀錄區(或稱 MBR)。如果您不想安裝新的開機啟動程式,請不要選擇「將開機應用程式安裝在 /dev/sda」。

警告

如果您選擇不安裝 GRUB,您將無法直接啟動您的系統,而您需要使用另一種開機方式(例如其它廠商的開機載入程式)。只當您確定您有其它啟動系統的方法時才使用這個選項!
如果系統上已經有其它作業系統,Red Hat Enterprise Linux 會試圖自動偵測,並配置 GRUB 使其能啟動這些作業系統。如果 GRUB 無法自動偵測這些作業系統,使用者可進行手動配置。
要新增、移除、或變更所偵測到的作業系統設定,請使用所提供的選項。
新增
要把作業系統加入 GRUB,請選擇「新增」。
請從下拉式選單中,選擇包含可開機作業系統的分割區,然後賦予一個標籤。GRUB 會在開機選單中,顯示這個標籤。
編輯
要改變 GRUB 開機選單的項目,請選擇該項目然後點選「編輯」。
刪除
要從 GRUB 開機選單中移除一個項目,請選擇該項目然後點選「刪除」。
在您想要的開機分割區旁選擇 預設 來決定您預設開機的作業系統。除非您選擇一個預設開機的映像,否則您無法繼續您的安裝過程。

注意

標籤 的欄位列出您必須在非圖形的開機載入程式中的開機提示符號輸入的字串,以啟動您想要的作業系統。
一旦您載入 GRUB 開機畫面,請使用方向鍵來選取一個開機標籤或輸入 e 以進行編輯。您將會看到您所選取的開機識別標籤在設定檔中的一系列的項目。
開機載入程式密碼為在伺服器有可能被實體存取的環境,提供了一個安全的機制。
如果您安裝了開機載入程式,您應建立一組密碼來保護您的系統。如缺少開機載入程式密碼,存取您系統的使用者將能傳送選項至核心,這將會危害到系統的安全性。如有設定開機載入程式密碼,必須先輸入密碼才能選取任何非標準的開機選項。然而,能接觸到電腦的人,就可透過磁碟片、CD DVD 光碟片,或 USB 媒介等開機(若 BIOS 支援的話)。您的安全計畫應將開機載入程式的密碼亦涵蓋進去,同時也該包括其它的開機方法。

注意

如果您的系統只有受信任的人才能使用,或者系統是透過受控制的主控台存取來鎖在安全的地方,那麼您可以不需要設定 GRUB 密碼。然而,如果有不明的人可能接觸到電腦的螢幕與鍵盤,那麼他就可以重新啟動電腦,然後存取 GRUB。這時就需要密碼來進行保護。
如果您選擇要使用一個開機載入程式密碼來加強系統的安全性,請確定選取標示為 使用開機載入程式密碼 的選取方塊。
選取後,請輸入一個密碼並再輸入一次以做確認。
GRUB 會以加密的格式來儲存密碼,因此密碼不能被讀取或復原。如果您忘記了開機密碼,那麼請以正常方式啟動系統,然後修改 /boot/grub/grub.conf 檔案中的密碼項目。如果您無法開機,請使用第一片 Red Hat Enterprise Linux 安裝光碟上的「救援」模式,來重新設定 GRUB 的密碼。
如果您不需要變更 GRUB 密碼,請使用 brub-md5-crypt 工具程式。欲知這個工具程式的使用詳情,請在終端機視窗裡執行 man grub-md5-crypt,參閱其 man page。

重要

選擇 GRUB 密碼時,請注意 GRUB 只能辨識 QWERTY 鍵盤,不管接上電腦的鍵盤為何。如果您使用的鍵盤非常特別,記住每個鍵的位置可能會比記得每個鍵上的字母,要來得有效率。
欲設定進階開機載入程式選項,例如更改磁碟順序或傳遞選項至核心,在點選 下一步之前請先確定 設定進階開機載入程式選項 已點選。

9.18.1. 進階開機載入程式設定

現在您已經選擇要安裝何種開機載入程式,您也可以選擇要在那裡安裝開機載入程式。您可以安裝開機載入程式在兩種地方的其中之一:
  • 主開機紀錄區(MBR)— 這是建議您在含有 BIOS 韌體的系統上安裝開機載入程式的地方;除非 MBR 已經有了另一個開機啟動程式(例如 System Commander),用來啟動另一種作業系統。MBR 是硬碟上的特別區域,BIOS 在開機時會自動載入 MBR;這也是在開機過程中,開機載入程式取得開機過程控制權的最早時間點。如果您將 GRUB 安裝在 MBR 中,在系統開機時,GRUB 會在開機時顯示提示符號。然後您便可啟動 Red Hat Enterprise Linux,或其它您已配置了開機載入程式啟動的作業系統。
  • EFI 系統分割區 — 含有 UEFI 韌體的系統需要特殊分割區來安裝開機載入程式。這需要是個實體(非 LVM)、efi 類型的分割區,並且含有至少 50MB 的空間;建議空間大小為 200MB。包含此分割區的磁碟必須以一個 GUID Partition Table(GPT)標記,而不是 Master Boot Record。若您要在一個含有 MBR 的磁碟上安裝 Red Hat Enterprise Linux,該磁碟必須重新標記;您將會失去這個磁碟上的所有資料。
  • boot 分割區的第一個磁區 — 如果系統上已經有另一個開機載入程式,建議您將 GRUB 安裝在此處。在這種情形下,您的其它開機載入程式會先取得控制權。接著,您便可以配置該開機載入程式來啟動 GRUB,進而啟動 Red Hat Enterprise Linux。

    注意

    如果您將 GRUB 設為第二個開機載入程式,那麼在您安裝與啟動新的 kernel 時,您必須重新配置主開機載入程式。並不是所有作業系統(例如微軟的 Windows)的 kernel 都以同樣方式開機的。因此,大部分使用雙重開機的使用者,會選用 GRUB 作為主開機載入程式。
安裝開機載入程式

圖形 9.56. 安裝開機載入程式

注意

如果您有一張 RAID 控制卡,請注意有些 BIOS 類型並不支援從 RAID 控制卡開機。在這樣的情況下,開機載入程式不應該安裝在該 RAID 陣列的 MBR 上。它應該要被安裝在與 /boot/ 分割區同一顆磁碟上的 MBR。
如果您的系統只安裝了 Red Hat Enterprise Linux,請選擇 MBR。
如果您想要重新調整磁碟順序或者您的 BIOS 並沒有正確的磁碟順序,請點選 更改磁碟順序 按鈕。 如果您有多重的 SCSI 介面卡或 SCSI 與 IDE 介面卡,而且您想要從 SCSI 裝置開機,更改磁碟順序就會很有用。

注意

當磁碟分割您的硬碟時,請記得有些舊系統的 BIOS 無法存取硬碟上超過 1024 磁柱的 空間,如果發生這種情況的話,請在您硬碟上第一個 1024 磁柱前預留足夠的空間給 /boot Linux 分割區以用來啟動 Linux,至於其它的 Linux 分割 區則可以配置在 1024 磁柱之後。
parted 程式中,1024 磁柱等於 528MB,如需更多資訊,請參考:
http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html

9.18.2. 救援模式

救援模式會從開機媒介(或其它開機方式)啟動一份精簡版的 Red Hat Enterprise Linux 環境,而不是從硬碟啟動 Red Hat Enterprise Linux。在某些情況下,Red Hat Enterprise Linux 可能無法完整存取系統的硬碟。藉由救援模式,即使無法由某個硬碟執行 Red Hat Enterprise Linux,使用者還是可以存取儲存在該硬碟上的檔案。欲使用救援模式,請嘗試以下方法:
  • 請由任何安裝媒介(例如 CD、DVD、USB 或 PXE)啟動 x86、AMD64、或 Intel 64 系統,然後在安裝開機提示符號下,輸入 linux rescue。有關於救援模式的完整描述,請參閱 章 36, 基本系統復原
欲取得更多額外資訊,請參照 Red Hat Enterprise Linux 建置指南

9.18.3. 可供選擇的開機載入程式

GRUB 為 Red Hat Enterprise Linux 的預設開機載入程式,但並非唯一的選擇。Red Hat Enterprise Linux 有許多 GRUB 的替代方案(包括開放原始碼與付費軟體),例如 LILOSYSLINUX,以及 Acronis Disk Director Suite

重要

對於第三方開機載入程式,Red Hat 不提供客戶支援。

9.19. 安裝套件

在所有套件還未安裝好之前,您不需要做任何事,安裝時間的長短完全依照於您所選取的 套件數量以及您電腦的速度。
根據可用資源,當安裝程式解析您所選套件的相依性時,您可能會看見下列進度表:
開始進行安裝

圖形 9.57. 開始進行安裝

當 Red Hat Enterprise Linux 在寫入您所選擇的套件時,它會將安裝進度回報在螢幕上。
已完成的套件

圖形 9.58. 已完成的套件

為了要給您參考用,在您重新開機後,您可以在 /root/install.log 找到一份完整的安裝紀錄。
當安裝完成後,請選擇重新開機以重新啟動您的電腦。Red Hat Enterprise Linux 會在重新開機前將任何已載入的光碟退出。

9.20. 安裝完成

恭喜!您的 Red Hat Enterprise Linux 安裝程序已完成!
安裝程式會提示您準備系統重新啟動。如果安裝媒介沒有在重新啟動時自動退出,請記得手動移出所有安裝媒介。
當您的電腦正常地啟動之後,Red Hat Enterprise Linux 將會載入並起始。就預設值,啟動程序會隱藏在顯示進度的圖形化畫面之後。到最後將會有個 login: 提示或是 GUI 登錄畫面(若您安裝了 X Window System 並選擇自動啟動 X 的話)出現。
當您第一次啟動您的 Red Hat Enterprise Linux 系統進入 run level(執行層級)5 時(圖形化的 run level),FirstBoot 工具將會出現,它將引導您完成 Red Hat Enterprise Linux 的設定工作,這項工具可協助您設定系統時間與日期、安裝軟體以及向 Red Hat Network 註冊您的系統等等。FirstBoot 讓您在一開始便設定好您的環境,以讓您可以很快的開始使用您的 Red Hat Enterprise Linux 系統。
章 34, Firstboot〉會引領您走過整個配置過程。


[2] Root 密碼即為您 Red Hat Enterprise Linux 系統的管理員密碼。您只應該在需要進行系統維護時,才以 root 帳號登入。Root 帳號的作業行為並不受限於一般使用者帳號的限制,所以使用 root 帳號所做的系統變更,將會影響到整個系統。
[3] fsck 應用程式可用來檢查檔案系統上的 metadata 的一致性,並且可修復一個或多個 Linux 檔案系統。

章 10. Intel 或 AMD 系統安裝上的疑難排解

此部份中討論了一些常見的安裝問題與其解決方法。
為了進行除錯,anaconda 會將安裝動作紀錄到 /tmp 目錄中的檔案裡。這些檔案包含了:
/tmp/anaconda.log
anaconda 一般訊息
/tmp/program.log
anaconda 所執行的所有外部程式
/tmp/storage.log
廣泛的儲存模組資訊
/tmp/yum.log
yum 套件安裝訊息
/tmp/syslog
硬體相關的系統訊息
若是安裝失敗的話,來自於這些檔案的訊息將會被併入 /tmp/anaconda-tb-identifier 中,identifier 代表隨機的字串。
上述所有檔案皆位於安裝程式的 ramdisk 中,因此可能會有變動。若要製作一份永久的副本,請透過在安裝映像檔上使用 scp 來將這些檔案複製至網路上的另一部系統上。

10.1. 您無法啟動 Red Hat Enterprise Linux

10.1.1. 您是否無法使用 RAID 控制卡來開機嗎?

如果您已執行了安裝程序,卻無法正常地啟動系統,您或許需要重新安裝,並且建立不同的分割區。
有些 BIOS 類型不支援從 RAID 控制卡開機。在安裝的最後,會有個文字模式的畫面顯示開機管理程式的提示符號(例如,GRUB:)與閃爍的游標。在此情況下,您必須要重新劃分您系統的分割區。
不管您選擇的是自動或手動磁碟分割,您皆必須要在 RAID 陣列之外安裝 /boot 分割區,比方說在另一顆硬碟上。當 RAID 控制卡發生問題時,您必須要使用一個內部的硬碟來建立分割區。
您也必須安裝您偏好使用的開機載入程式(GRUB 或 LILO)在 RAID 陣列以外的硬碟 MBR 上。這必須是 host 了 /boot/ 分割區的相同磁碟。
在進行了這些變更之後,您便應該能夠完成您的安裝程序,並正確地啟動您的系統。

10.1.2. 您的系統是否顯示了 Signal 11 錯誤?

signal 11 的錯誤通常是「記憶體區段錯誤」(segmentation fault),代表程式欲存取尚未被分配給它的記憶體位置。signal 11 的錯誤可能為已安裝的軟體程式錯誤或不良的硬體所造成的。
如果您在安裝過程中,遇上了 signal 11 的錯誤,那很可能是因為系統匯流排上的記憶體出現了硬體錯誤。和其它的作業系統一樣,Red Hat Enterprise Linux 的需求皆依賴系統硬體。然而某些硬體可能無法滿足這些需求,即使這些硬體在其它作業系統下運作無誤。
請確認您擁有最新的安裝更新和映像檔。請檢查線上勘誤以查看是否有可用的更新版本。若最新的映像檔依然失敗的話,這便可能是基於您硬體上的問題。一般來說,這些錯誤來自於您的記憶體或是 CPU-cache。這項錯誤的解決方法之一就是在 BIOS 中將 CPU-cache 關閉(若您的系統支援的話)。您亦可嘗試將您的記憶體插入主機板上不同的插槽中,以檢查問題是否出在記憶體或是主機板上。
另一個選項就是針對於您的安裝 DVD 光碟進行媒介檢查。Anaconda 安裝程式可以檢查安裝媒介的完整性。它支援 DVD、硬碟上的 ISO,以及 NFS ISO 這些安裝方式。建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行這項測試,請在 boot: 或是 yaboot: 提示符號中輸入下列指令:
linux mediacheck
需要關於 signal 11 錯誤的相關資訊,請參照:
http://www.bitwizard.nl/sig11/

10.1.3. 診斷早期的開機問題

系統無法正確啟動、但仍能顯示 GRUB 開機畫面時,「開機主控台」(boot console)會很有用。開機主控台的訊息可以告訴使用者現有的 kernel 版本、開機時傳給 kernel 的命令列參數、現有 kernel 啟用的硬體支援、實體記憶體對應、以及其它資訊,也許能幫助使用者找出問題。
要啟用開機主控台,請選擇 GRUB 開機選單的一個項目,然後按下 e 來編輯開機選項。在以 kernel(某些情況下是以 linux)開始的一行的最後,加入以下:
  • 在使用 BIOS 韌體的系統上,加入 earlyprintk=vga,keep。接下來開機主控台的訊息會顯示在系統的螢幕上。
  • 在使用 UEFI 韌體的系統上,加入 earlyprintk=efi,keep。接下來開機主控台的訊息會顯示在 EFI 頁框緩衝區中。
您也可以加入 quiet 選項來壓過其它訊息,僅顯示來自開機主控台的訊息。

注意

BIOS 與 UEFI 的 earlyprintk 選項也該在 kernel 的 /boot/config-version 檔案中啟用 — CONFIG_EARLY_PRINTK=CONFIG_EARLY_PRINTK_EFI= 選項必須設定為 y。預設上這是啟用的,但如果您停用了這兩個選項,就必須在救援模式中掛載 /boot 分割區,然後編輯配置檔案來重新啟用。

10.2. 開始進行安裝時所發生的問題

10.2.1. 進入圖形化安裝時所發生的問題

開機時,有些顯示卡無法正確的切換到圖形安裝介面。如果安裝程式無法以預設設定執行,它會試著降低解析度。如果還是失敗,那麼安裝程式將會以文字模式執行。
解決方法之一,就是在安裝過程中使用基本的視訊驅動程式。您可以藉由選取開機選單上的以基本視訊驅動程式來安裝系統,或在開機提示中使用 xdriver=vesa 開機選項來達成此一目的。此外,您亦可透過使用 resolution= 開機選項來強迫安裝程式使用特定的螢幕解析度。此選項對於筆記型電腦的使用者來說,非常便利。另一個方法便是使用 driver= 選項,來指定要載入的顯示卡驅動程式。若此方法成功的話,請回報這項錯誤,因為安裝程式無法自動偵測出您的顯示卡。欲取得更多開機選項的詳細資訊,請參閱 章 28, 開機選項

注意

如要停用 frame buffer 的支援,並且允許安裝程式於文字模式執行,請試著使用 nofb 的開機選項。這個指令也許對某些螢幕讀取硬體的存取性來說是必要的。

10.3. 進行安裝時所發生的問題

10.3.1. 「無法找到安裝 Red Hat Enterprise Linux 的裝置」之錯誤訊息

若是您看到了一則 No devices found to install Red Hat Enterprise Linux 錯誤訊息,這很可能是因為安裝程式無法辨識某個 SCSI 控制器。
請檢查您硬體供應商的網站以判斷是否有能夠解決您問題的可用驅動程式更新。欲取得更多有關於驅動程式更新上的相關資訊,請參閱 章 6, 在 Intel 和 AMD 系統上進行安裝時更新驅動程式
您也可以在網路上參照 Red Hat 硬體相容表

10.3.2. 儲存 Traceback 訊息

如果 anaconda 在圖形化安裝過程進行時遇上問題,那麼畫面上將會出現一個當機報告對話方塊:
當機回報對話方塊

圖形 10.1. 當機回報對話方塊

詳細資訊
顯示錯誤的詳細資訊:
當機的詳細資訊

圖形 10.2. 當機的詳細資訊

儲存
將詳細資訊儲存至本機或遠端機器上:
離開
退出安裝程序。
如果您從主對話畫面選擇了「儲存」,您可以選擇以下選項:
選擇回報目的地

圖形 10.3. 選擇回報目的地

日誌程式
將錯誤詳細資訊儲存在本機硬碟上的特定位置。
Red Hat 客戶支援
將當機回報至客戶支援部,以尋求協助。
報告上傳程式
將壓縮後的當機報告傳送到 Bugzilla 或您所指定的 URL。
發送報告之前,請按下「偏好設定」以指定目的地,或提供身分認證資料。請選擇您需要配置的回報方法,然後按下「配置事件」。
配置回報程式的偏好設定

圖形 10.4. 配置回報程式的偏好設定

日誌程式
指定日誌檔的路徑與檔名。如果您打算將資料加入現有的日誌檔,請勾選「增加」。
指定日誌檔的本機路徑

圖形 10.5. 指定日誌檔的本機路徑

Red Hat 客戶支援
請輸入 Red Hat Network 的使用者名稱與密碼,如此一來,您的報告會送往客戶支援部門,並與您的帳號連結。系統會預先填寫 URL,同時預設上會勾選「驗證 SSL」。
輸入 Red Hat Network 的身分認證資料

圖形 10.6. 輸入 Red Hat Network 的身分認證資料

報告上傳程式
指定要上傳當機報告之壓縮檔的 URL。
輸入上傳當機報告的 URL

圖形 10.7. 輸入上傳當機報告的 URL

Bugzilla
請輸入 Bugzilla 的使用者名稱與密碼,藉此將當機報告發送至 Red Hat 的 bug 追蹤系統 Bugzilla。系統會預先填寫 URL,同時預設上會勾選「驗證 SSL」。
輸入 Bugzilla 的身分認證詳細資料

圖形 10.8. 輸入 Bugzilla 的身分認證詳細資料

輸入偏好設定之後,請點選「確定」回到選擇報告對話視窗。請選擇回報問題的方式,然後按下「下一步」。
確認報告資料

圖形 10.9. 確認報告資料

您可以勾選 / 取消勾選要包括在問題裡的項目,藉以自定報告。完成後請按下「套用」。
回報中

圖形 10.10. 回報中

這畫面顯示了報告結果,包括發送或儲存日誌的任何錯誤。請按下「下一步」繼續。
回報完成

圖形 10.11. 回報完成

回報已完成。請按下「下一步」回到報告選擇畫面。您現在可以回報另一問題,或按下「關閉」離開回報工具程式,然後按下「離開」關閉安裝過程。

10.3.3. 分割表上的問題

如果您在進行了磁碟分割設定節 9.13, “磁碟分割設定”)的安裝階段後,發生了類似以下的錯誤:
無法讀取裝置 hda 上的分割表。若要建立新的分割區,它必須先被初始化,這會造成此硬碟上的「所有資料」遺失。
在該磁碟上您也許沒有一個磁碟分割表,或者安裝程式所使用的磁碟分割軟體無法辨識該磁碟上的磁碟分割表。
使用過 EZ-BIOS 程式的使用者也曾有類似的問題,導致資料的遺失(假設在開始安裝前沒有備份資料)而無法回復。
不管您要執行何種類型的安裝,總是要記得備份系統上原有的資料。

10.3.4. 使用剩餘的空間

您建立了一個 swap 和一個 /(root)分割區,並且您已經選取了 root 分割區來使用剩餘的空間,不過它並沒有填滿整個硬碟。
如果您的硬碟大小超過 1024 磁柱,若您要 /(root)分割區使用硬碟上的所有剩餘空間,您必須建立一個 /boot 分割區。

10.3.5. 「磁碟必須含有 GPT 磁碟標籤」錯誤訊息

當在一部搭配了 UEFI 系統並且使用了一個含有既有磁碟分割格式的磁碟來作為開機磁碟(安裝了開機載入程式的磁碟)的系統上安裝 Red Hat Enterprise Linux 時,您可能會在進行自訂磁碟分割時看見以下錯誤訊息:
sda 必須含有 GPT 磁碟標籤
這是因為開機磁碟(在此情況下為 sda)含有一個 Master Boot Record(MBR)標籤,但 UEFI 系統需要的是一個 GUID Partition Table(GPT)標籤。因此您無法在一個標記了 MBR 的磁碟上重複使用既有的磁碟分割格式;磁碟必須重新標記,這代表您必須建立一個新的分割區格式並失去所有資料。
若要解決此問題,請返回選擇您磁碟分割策略的畫面。請選擇一項自訂磁碟分割以外的選項(比方說「使用所有空間」)。請確認您檢查了「檢視並修改磁碟分割格式」方塊,並按下「下一步」。
請在下個畫面上修正自動建立的格式,以使其符合您的需求。當您完成並按下了「下一步」後,Anaconda 將會使用您的格式並自動重新標記磁碟。
您亦可藉由在進行安裝之前使用一個 Kickstart 檔案,或透過使用一個不同的系統來重新標記磁碟,來解決這項問題。詳情請參閱〈節 3.5.2, “UEFI 系統上使用 MBR 的磁碟”〉。有關於 MBR 和 GPT 的額外資訊請參閱〈節 A.1.2, “磁碟分割區:將一個硬碟變成很多個”〉。

10.3.6. 其它建立分割區的問題

如果您手動建立分割區,但無法移至下一個畫面,您可能尚未建立所有所需的分割區。
您至少必須建立下列的分割區:
  • /(root)分割區
  • 一個 swap 類型的 <swap> 分割區

注意

在定義分割區類型為 swap 時,請不要為其指定掛載點。Anaconda 會自動為您指定掛載點。

10.4. 安裝完成後所發生的問題

10.4.1. 在 x86 系統上有問題使用圖形化的 GRUB 畫面嗎?

如果 GRUB 有問題,您必須停止使用圖形開機畫面,您可以以 root 身份編輯 /boot/grub/grub.conf 檔案。
grub.conf 檔案中,在 splashimage 那一行的最前面,加上 #,讓整行成為註解。
按下 確定,離開編輯模式。
畫面上出現開機管理程式時,按下 b 啟動系統。
一旦重新開機後,系統會重新讀取 grub.conf 檔,而您所做的變更即會生效。
您也可以取消註解(或新增)以上的該行到 grub.conf 檔案中以重新啟動圖形化的開機畫面。

10.4.2. 開機進入圖形環境

如果您安裝了 X 視窗系統,但是登入系統之後看不到圖形畫面,您可以使用 startx 指令來啟動。
一旦您輸入這個指令並按下 Enter 後,您將可以看到一個圖形的桌面環境。
然而這僅只是一個立即的修正,而並沒有改變往後的登入過程。
如要設定您的系統,以使用圖形登入畫面,請編輯 /etc/inittab檔案,您只需更改執行層級部份的相對號碼即可。完成更改後,請重新啟動您的電腦,下次您登入時,您將可以看到圖形介面的登入畫面。
請開啟一個 shell 提示符號,再輸入 su 指令以轉換為 root。
接下來,請輸入 gedit 以編輯這個檔案。
gedit /etc/inittab
這會開啟 /etc/inittab 檔案。在第一個畫面裡,您會看到類似以下一節:
# Default runlevel. The runlevels used are: 
#   0 - halt (Do NOT set initdefault to this) 
#   1 - Single user mode 
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking) 
#   3 - Full multiuser mode 
#   4 - unused 
#   5 - X11 
#   6 - reboot (Do NOT set initdefault to this) 
#
id:3:initdefault:
如要更改主控台登入方式為圖形化登入,您應該變更 id:3:initdefault: 這一行中的 35

警告

只能』改變預設執行層級中的數字(由 3 改為 5)。
您所更改的一行應看似:
id:5:initdefault:
在您完成更改之後,請按 Ctrl+Q 儲存並離開檔案。一個小視窗會跳出並問您是否要儲存變更。請點選 儲存
重新開機後,您就會看到圖形介面的登入畫面。

10.4.3. X 視窗系統(GUI)上的問題

如果您無法啟動 X(X 視窗系統),在安裝過程中您也許沒有安裝它。
如果您希望使用 X,您可藉由 Red Hat Enterprise Linux 安裝媒介來進行套件安裝或升級。
如果您選擇要做升級,請選擇 X 視窗系統的套件,並在升級套件選擇的過程中選取 GNOME、KDE 或兩者都選。
有關於更多安裝桌面環境上的詳情,請參閱 節 35.3, “切換至圖形化登錄”

10.4.4. 關於 X 伺服器當掉,以及非 root 使用者的問題

如果任何使用者登入 X server 時,卻發生 X server 毀損,那可能是檔案系統已經滿了(或者說是硬碟空間不夠)。
要確定是什麼原因造成這問題,請執行以下指令:
df -h
df 指令可以讓您看出,哪個分割區的空間已滿。要了解更多 df 指令的詳情,以及所有選項的一覽表(例如本例的 -h 選項),請參照 df 的 man page。您只要在 shell 提示符號下,鍵入 man df 指令即可。
最重要的指標,莫過於某個分割區的用量是 100%,或超過 90% 或 95% 以上。/home//tmp/ 分割區很容易因為一般使用者的超量使用,而被塞滿。您可以刪除一些舊的檔案,以清出空間;之後再以先前不成功的使用者啟動 X 看看。

10.4.5. 當您試著要登入時的問題

如果您沒有在 firstboot 畫面裡建立使用者帳號,請按下 Ctrl+Alt+F2 切換至主控台,以 root 身份登入。
如果您忘記您的 root 密碼,您必須要以 linux single 的方式開機您的系統。
如果您使用 x86 為基礎的系統而且 GRUB 為您所安裝的開機管理程式,在載入 GRUB 開機畫面後,輸入 e 以進入編輯模式。您將會看見在設定檔中您所 選取的開機標籤項目。
選擇以 kernel 為起始的一行,並輸入 e 以編輯此開機項目。
請在 kernel 一行的最後附加:
single
請按下 Enter 以離開編輯模式。
當您回到開機載入程式的畫面時,請輸入 b 來啟動系統。
在您開機進入單機使用者模式後,並取得 # 提示符號,您需要輸入 passwd root,然後您便可以輸入新的 root 密碼。 再來,您可以輸入 shutdown -r now,您的系統將會以您新的密碼重新啟動。
如果您忘記您的使用者帳號密碼,您必須轉換為 root 身份。要轉換為 root 身份,請輸入 su -,然後再輸入您的 root 密碼。接著,請輸入 passwd <username>。在此您將可以為指定的使用者輸入一組新的密碼。
如果您看不到圖形登入畫面,請檢查您的硬體相容性的問題。 Hardware Compatibility List 可以在以下的網址找到:
https://hardware.redhat.com/

10.4.6. 系統找不到您的記憶體嗎?

有時候,系統的核心無法辨識您所有的記憶體。您可以使用 cat /proc/meminfo 指令來檢查。
找出顯示出來的容量是否與您系統中的記憶體容量相同。如果不一樣,請在 /boot/grub/grub.conf 檔案中加入下列這一行:
mem=xxM
將系統有的記憶體容量(以百萬位元組表示)取代上一行中的 xx
/boot/grub/grub.conf 檔案中,上述的例子看起來會類似以下所示:
# NOTICE: You have a /boot partition. This means that 
#  all kernel paths are relative to /boot/ 
default=0 
timeout=30 
splashimage=(hd0,0)/grub/splash.xpm.gz 
 title Red Hat Enterprise Linux Client (2.6.32.130.el6.i686)
root (hd0,1)
kernel /vmlinuz-(2.6.32.130.el6.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 mem=1024M
initrd /initrd-(2.6.32.130.el6.i686.img
在您重新開機後,在 grub.conf 檔案中所做的變更將會立即生效。
當 GRUB 開機畫面載入時,鍵入 e 以進入編輯模式。您將會看到您所選取的開機識別標籤設定檔中一系列的項目。
選擇以 kernel 開頭的那一行並輸入 e 以編輯開機紀錄項。
kernel 那一行的最後,增加
mem=xxM
xx 就是您系統中的記憶體容量。
請按下 Enter 以離開編輯模式。
當您回到開機載入程式的畫面時,請輸入 b 來啟動系統。
記得要以實際的記憶體容量取代 xx。再按下 Enter 後開機。

10.4.7. 您的印表機無法運作

如果您不知道如何設定印表機,或者印表機無法正常運作。請使用印表機設定工具
在shell提示符號輸入 system-config-printer 指令以開始 印表機設定工具。如果您不是已 root 身份登入則會要求您輸入 root 密碼才能繼續。

10.4.8. 開機時 Apache HTTP 伺服器或 Sendmail 停止回應

如果電腦啟動時 Apache HTTP Serverhttpd)或 Sendmail 停止回應,請確定 /etc/hosts 檔案中有下列這一行:
127.0.0.1  localhost.localdomain  localhost

部 II. IBM Power System 主機架構 – 安裝與開機

Red Hat Enterprise Linux 安裝指南》的此部份包含了關於 IBM Power System 伺服器的安裝與基本的安裝後障礙排除之資訊。IBM Power System 伺服器包括了 IBM PowerLinux 伺服器與執行 Linux 的 POWER7 與 POWER6 IBM Power System 伺服器。
欲取得進階的安裝選項,請參閱〈部 IV, “進階安裝選項”〉。

重要

先前的 Red Hat Enterprise Linux 發行版支援 32 與 64 位元的 Power System 伺服器(ppcppc64)。Red Hat Enterprise Linux 6 只支援 64 位元的 Power System 架構(ppc64)。

章 11. 計畫於 Power System 伺服器上安裝

11.1. 升級或安裝?

儘管現在已支援自動化得就地升級,這項支援目前僅限於 AMD64 和 Intel 64 系統。若您在一部 IBM Power Systems 伺服器上已安裝了 Red Hat Enterprise Linux,您必須執行一項全新安裝,以遷移至 Red Hat Enterprise Linux 7。進行全新安裝的方法就是備份所有系統上的資料、格式化磁碟分割區、由安裝媒介執行 Red Hat Enterprise Linux 7 的安裝程序,然後復原所有使用者資料。

11.2. 硬體需求

要在 IBM Power System 上安裝 Red Hat Enterprise Linux,Red Hat 支援透過標準內部介面連接的硬碟,例如 SCSI、SATA、或 SAS。
支援光纖通道介面與 Multipath 裝置。對於某些硬體,可能需要製造商所提供的驅動程式。
也支援在 Power Systems 伺服器上進行虛擬安裝,當在虛擬用戶端 LPAR 上使用虛擬 SCSI(vSCSI)介面卡時亦然。
請注意,Red Hat 不支援安裝至 USB 隨身碟或 SD 記憶卡。

11.3. 安裝工具

IBM 安裝工具包(IBM Installation Toolkit)是選用的工具,可以加速安裝 Linux,對於不熟悉 Linux 的人特別有用。請使用 IBM 安裝工具包 進行以下動作:[5]
  • 在非虛擬化的 Power Systems 伺服器上安裝、配置 Linux。
  • 以之前配置的邏輯分割區(LPAR,亦即虛擬伺服器)安裝、配置 Linux 伺服器。
  • 在新的或之前安裝過 Linux 的系統上,安裝 IBM 服務與生產力工具。IBM 服務與生產力工具包括 DLPAR(動態邏輯分割區,dynamic logical partition)工具程式。
  • 升級 Power Systems 伺服器的系統韌體等級。
  • 在之前安裝的系統上,進行診斷或維護。
  • LAMP 伺服器(軟體堆疊)與應用程式資料從 System x 遷移到 System p 系統。LAMP 伺服器是數種開放原始碼軟體的集合。LAMP 表示 Linux、Apache HTTP 伺服器MySQL 相關伺服器、以及 PHP(Perl 或 Python)script 語言。
關於 PowerLinux 的 IBM 安裝工具包 文件,可在 Linux 資訊中心找到,網址為 http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaan%2Fpowerpack.htm
PowerLinux 服務與生產力工具是另一種選用工具,包括硬體服務診斷、生產力工具、以及在 IBM POWER7、POWER6、POWER5、以及 POWER4 上安裝 Linux 作業系統的協助工具。
關於服務與生產力工具的文件,可在 Linux 資訊中心找到,網址為 http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaau%2Fliaauraskickoff.htm

11.4. 準備 IBM Power Systems 伺服器

重要

確認 real-base 開機參數已被設為 c00000,不然您應該會看見類似下列的錯誤:
DEFAULT CATCH!, exception-handler=fff00300
IBM Power Systems 伺服器提供了許多分割磁碟、虛擬或原生裝置、以及主控台的選項。
若您所使用的是尚未分割的系統,您不需要進行安裝前的設定。對於使用 HVSI 序列主控台的系統,請將主控台連接至 T2 序列埠。
如果您所使用的是已分割的系統,建立分割區與起始安裝的步驟皆大同小異。您應該在 HMC 上建立分割區,指定處理器、記憶體、SCSI、以及乙太網路資源。HMC 的建立分割區精靈會引導您完成所有建立步驟。
欲取得更多有關於建立分割區上的相關資訊,請參閱 IBM Systems Hardware Information Center 中的《以 HMC 為 Linux 進行磁碟分割》PDF,網址於:http://pic.dhe.ibm.com/infocenter/powersys/v3r1m5/topic/iphbi_p5/iphbibook.pdf
如果您使用虛擬 SCSI 資源,而非本機 SCSI,那麼您需要為這虛擬 SCSI 分割區設定一個「連接(link)」,然後設定這個虛擬 SCSI 分割區。您透過 HMC 為虛擬 SCSI 的用戶端與伺服器端建立「連接」,並從虛擬 I/O 伺服器(VIOS)或 IBM i 上設定虛擬 SCSI 伺服器,端視您的型號與選項而定。
若您要使用 Intel iSCSI Remote Boot 來進行安裝,所有連接的 iSCSI 儲存裝置皆必須停用。否則安裝程序將會成功,但是安裝的系統將無法啟動。
欲知使用虛擬裝置的更多資訊,請參閱 IBM Redbook Virtualizing an Infrastructure with System p and Linux,網址為:http://publib-b.boulder.ibm.com/abstracts/sg247499.html
當您設定好系統之後,您需要從 HMC 啟動或打開電源。視您的安裝類型而定,您需要設定 SMS 以正確地載入系統,進入安裝程式。

11.5. RAID 與其它磁碟裝置

重要

Red Hat Enterprise Linux 6 使用 mdraid 來取代了 dmraid 以在 Intel BIOS RAID 組上進行安裝。這些 BIOS RAID 組會被自動地偵測到,並且含有 Intel ISW metadata 的裝置會被視為是 mdraid 而不是 dmraid。請注意,在 mdraid 下,任何這種裝置的裝置節點名稱皆會與它們在 dmraid 下的裝置節點名稱不同。因此,當您要遷移一部含有 Intel BIOS RAID 組的系統時,您需要特別小心。
無法在 Red Hat Enterprise Linux 6 中本機修改 /etc/fstab/etc/crypttab,或是其它藉由裝置節點名稱來參照裝置的配置檔案。在遷移這些檔案之前,您必須編輯它們,將裝置節點路徑取代為裝置的 UUID。您可使用 blkid 指令來取得裝置的 UUID。

11.5.1. 硬體 RAID

RAID(Redundant Array of Independent Disks)能讓磁碟群組或陣列被視為是單獨的裝置。請在您開始安裝程序之前,配置您電腦主機板,或是連上的控制卡所提供的任何 RAID 功能,
在一部含有超過一顆硬碟的系統上,您可在沒有任何額外硬體的情況下配置 Red Hat Enterprise Linux,並將幾顆硬碟作為 Linux RAID 陣列。

11.5.2. 硬體 RAID

您可使用 Red Hat Enterprise Linux 安裝程式來建立 Linux 軟體 RAID 陣列,RAID 功能則是由作業系統來控制,而非特定硬體。這些功能的詳細說明位於 節 16.17, “建立自訂格式或修改預設格式” 中。

11.5.3. FireWire 與 USB 磁碟

有些 FireWire 和 USB 硬碟無法被 Red Hat Enterprise Linux 安裝系統辨識。若在進行安裝時無須配置這些磁碟,請將它們移除以避免產生混淆。

注意

您可在進行安裝之後,連上並配置外部 FireWire 與 USB 硬碟。大部分這類型的裝置皆能被自動辨識,以供即時使用。

11.6. 您有足夠的磁碟空間嗎?

幾乎所有現代的作業系統(OS)都使用磁碟分割區(disk partition),Red Hat Enterprise Linux 也不例外。當您安裝 Red Hat Enterprise Linux 時,也會用到磁碟分割區。如果您以前沒有分割過硬碟(或需要基本概念的快速指南),在進行下一步之前,請參閱 附錄 A, 磁碟分割區的介紹
如果您的系統上已經有其他作業系統,那麼 Red Hat Enterprise Linux 所使用的磁碟空間必須與這些作業系統的磁碟空間分開。
在開始進行安裝程序之前,您必須
  • 擁有足夠的未分割[6]用於安裝 Red Hat Enterprise Linux 的磁碟空間,或是
  • 擁有一或多個可以刪除的分割區,把空間騰出來,以安裝 Red Hat Enterprise Linux。
如想知道您確實需要多少空間,請參考 節 16.17.5, “建議的磁碟分割方案” 中所討論並且建議的磁碟分割大小。

11.7. 選擇開機方式

若要從 DVD 光碟機進行安裝,您必須先購買了 Red Hat Enterprise Linux 的產品、擁有 Red Hat Enterprise Linux 6.7 的 DVD 光碟片,並且您的電腦必須支援從光碟機開機。欲取得如何製作安裝 DVD 上的相關指示,請參閱 章 2, 製作媒介
除了以安裝 DVD 開機之外,您亦可藉由最小安裝媒介(開機光碟)來啟動 Red Hat Enterprise Linux 安裝程式。在您以光碟啟動了系統之後,您將可透過不同安裝來源(例如本機硬碟或是網路位置)來完成安裝。請參閱 節 2.2, “建立最小開機媒介” 以取得製作開機光碟與 USB 卸除式磁碟上的相關指示。


[5] 本節的部份內容來自 IBM 的 Linux information for IBM systems,網址為 http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaay%2Ftools_overview.htm
[6] 未分割磁碟空間代表您想要用來進行安裝的硬碟空間,並沒有被劃分成置放資料的區段。當您分割磁碟時,每個分割區的特性會像是獨立作業的硬碟。

章 12. 準備安裝

12.1. 準備網路安裝

重要

若是將 16 GB 的 huge page 分配至一部系統或分割區,而 kernel 指令列並不包含 huge page 參數的話,eHEA 模組將無法初始化。因此,當您要透過一個 IBM eHEA 乙太網路卡來進行一項網路安裝時,您無法在進行安裝時,將 huge page 分配給系統或分割區。Large page 應可使用。

注意

如果您要執行網路安裝,請確認在您主機的 CD 或 DVD 光碟機中,沒有安裝 DVD(或任何其它類型的 DVD/CD 光碟)。光碟機中若有光碟,可能會導致非預期的錯誤發生。
請確認您在 CD、DVD 或 USB 儲存裝置(例如 USB 卸除式磁碟)上含有可用的開機媒介。
無論您要進行網路安裝(透過 NFS、FTP、HTTP 或 HTTPS)或者是透過本機儲存裝置進行安裝,您都必須要能存取 Red Hat Enterprise Linux 的安裝媒介。假如您要執行一項 NFS、FTP、HTTP 或 HTTPS 安裝,請使用下列步驟。
欲進行網路安裝所要使用的 NFS、FTP、HTTP 或 HTTPS 伺服器,必須是能透過網路存取、獨立作業的伺服器。它必須包含安裝 DVD 的完整內容。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。如欲進行測試,請在 yaboot: 提示符號中輸入以下指令:
linux mediacheck

注意

用來在 FTP、NFS、HTTP 或是 HTTPS 上存取安裝檔案的公用目錄,已映對至網路伺服器上的本機儲存裝置。比方說,網路伺服器上的 /var/www/inst/rhel6.7 本機目錄,能以 http://network.server.com/inst/rhel6.7 存取。
在以下的例子裡,包含安裝檔案的階段性伺服器之目錄會以 /location/of/disk/space 來指定。這個目錄會透過 FTP、NFS、HTTP 或 HTTPS 分享出來,並指定為 /publicly/available/directory。舉例來說,/location/of/disk/space 可能是一個您所建立的目錄,稱為 /var/isos/publicly_available_directory 可能會是 /var/www/html/rhel6.7,供 HTTP 安裝使用。
以下,您將需要一個 ISO 映像檔。ISO 映像檔是個包含了完整 DVD 內容的檔案。若要由一片 DVD 建立 ISO 映像檔,請使用下列指令:
dd if=/dev/dvd of=/path_to_image/name_of_image.iso
其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
如要將安裝 DVD 光碟中,用來作為安裝 staging server 的檔案複製至 Linux 事例中的話,請以 節 12.1.1, “準備 FTP、HTTP 和 HTTPS 安裝”節 12.1.2, “準備一項 NFS 安裝” 繼續進行。

12.1.1. 準備 FTP、HTTP 和 HTTPS 安裝

警告

如果您的 Apache 網站伺服器或 tftp FTP 伺服器的配置啟用了 SSL 安全功能,請確定只啟用 TLSv1 通訊協定,並停用 SSLv2SSLv3。這是因為 POODLE SSL 弱點(CVE-2014-3566)的關係。關於保護 Apache 的相關資訊,請參閱 https://access.redhat.com/solutions/1232413;關於保護 tftp 的資訊,請參閱 https://access.redhat.com/solutions/1234773
將檔案由安裝 DVD 的 ISO 映像檔中,解壓縮至一個透過了 FTP、HTTP 或 HTTPS 共享目錄裡。
接下來,請確認此目錄已透過 FTP、HTTP 或 HTTPS 進行共享,並驗證用戶端存取正常。您可檢查目錄是否可直接由伺服器存取,然後使用同子網路上的另一部機器來嘗試存取。

12.1.2. 準備一項 NFS 安裝

經由 NFS 安裝並不一定需要由 iso 映像檔擷取所有檔案。只要 ISO 映像檔本身、install.img 檔案,與/或 product.img 檔案能透過 NFS 在網路上使用即可。
  1. 將 ISO 映像檔傳輸至 NFS 匯出目錄中。在 Linux 系統上,請執行:
    mv /path_to_image/name_of_image.iso /publicly_available_directory/
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,同時 publicly_available_directory 是透過 NFS 分享出來的目錄。
  2. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  3. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  4. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱〈節 16.19, “選取套件群組”〉)。

    重要

    install.imgproduct.img 必須為 images/ 目錄中的唯一檔案。
  5. 請確定公開目錄存在於網路伺服器的 /etc/exports 檔案裡,這樣 NFS 能將這目錄分享出來。
    若要將目錄以唯讀的方式匯出至一部特定系統上,請使用:
    /publicly_available_directory client.ip.address (ro)
    若要將目錄以唯讀的方式匯出至所有系統上,請使用:
    /publicly_available_directory * (ro)
  6. 請在網路伺服器上,啟動 NFS daemon(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs start 這項指令)。若 NFS 已在執行中,請重新載入配置檔案(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs reload)。
  7. 請確認您有依照 Red Hat Enterprise Linux 建置指南中的指示來測試 NFS share。請參閱您的 NFS 文件,以取得更多有關於啟用與停用 NFS 伺服器上的相關資訊。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

12.2. 準備硬碟安裝

注意

硬碟安裝只支援 ext2、ext3、ext4 或是 FAT 檔案系統。您無法使用格式化為任何其它檔案系統的硬碟,來作為 Red Hat Enterprise Linux 的安裝來源。
若要在 Windows 下檢查分割區的檔案系統,請使用磁碟管理工具。若要在 Linux 下檢查分割區的檔案系統,請使用 fdisk 工具程式。

重要

您無法在由 LVM(邏輯卷冊管理程式)所管理的分割區上使用 ISO 檔案。
使用此選項來在沒有 DVD 裝置或網路連線的情況下安裝 Red Hat Enterprise Linux。
硬碟安裝使用下列的檔案:
  • 安裝 DVD 的 ISO 映像檔。ISO 映像檔是個包含了 DVD 完整內容的檔案。
  • 擷取自 ISO 映像檔的 install.img 檔案。
  • 與/或擷取自 ISO 映像檔的 product.img 檔案。
若硬碟上有這些檔案,您便能在啟動安裝程式時,選擇「硬碟」來作為安裝來源(請參閱 節 15.3, “安裝方式”
請確認您在 CD、DVD 或 USB 儲存裝置(例如 USB 卸除式磁碟)上含有可用的開機媒介。
若要將硬碟準備來作為安裝來源,請依照下列步驟進行:
  1. 取得 Red Hat Enterprise Linux 安裝 DVD 的 ISO 映像檔(請參閱 章 1, 取得 Red Hat Enterprise Linux)。此外,若您擁有實體的 DVD 媒介,您可在一部 Linux 系統上,透過以下指令來建立它的映像檔。
    dd if=/dev/dvd of=/path_to_image/name_of_image.iso
    其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
  2. 將 ISO 映像檔傳輸至硬碟上
    ISO 映像檔必須位於您將安裝 Red Hat Enterprise Linux 的內部硬碟上,或是位於連接了該電腦的 USB 磁碟上。
  3. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  4. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  5. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 目錄也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱<節 9.17, “選取套件群組”>)。

    重要

    install.imgproduct.img 必須為 images/ 目錄中的唯一檔案。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

章 13. 在 IBM Power  System 上進行安裝時更新驅動程式

在大部分的情況下,Red Hat Enterprise Linux 早已包含了構成您系統的裝置之驅動程式。然而,若是您的系統包含了最近剛發行的硬體,此硬體的驅動程式便可能尚未被提供。有時候,提供新裝置支援的驅動程式更新可能能夠透過 Red Hat 或是該硬體的硬體供應商取得,其格式會是個包含了 rpm 套件驅動程式光碟。一般來說,驅動程式光碟可透過 ISO 映像檔的方式下載。
通常您在進行安裝程序時,不需要使用到新的硬體。比方說,若您使用了 DVD 來安裝至一個本機硬碟上,儘管您網路卡的驅動程式無法使用,安裝還是能夠完成。在此情況下,請先完成安裝,隨後才新增該硬體的支援 — 欲取得有關於新增這項支援上的相關資訊,請參閱 節 35.1.1, “驅動程式更新 rpm 套件”
在其它情況下,您可能會希望在進行安裝程序時為某個裝置新增驅動程式,以支援特定配置。比方說,您可能會希望為某個網路裝置或儲存裝置介面卡安裝驅動程式,以提供給安裝程式您系統所使用的儲存裝置存取權限。您能以下列二種方式之一,在進行安裝時使用驅動程式光碟來新增這項支援:
  1. 將 ISO 映像檔放置在一個安裝程式能夠存取的位置中:
    1. 在一個本機硬碟上
    2. USB 卸除式磁碟
  2. 請藉由將映像檔寫入下列媒介中,以建立驅動程式光碟:
    1. CD
    2. DVD
    欲取得如何製作安裝光碟上的指示,以及如何將 ISO 映像檔燒錄至 CD 或 DVD 上的相關資訊,請參閱 節 2.1, “建立安裝 DVD”
若是 Red Hat、您的硬體供應商,或是某個信任的第三方告知您您在進行安裝時需要驅動程式更新的話,請由此章節中所描述的方式之一選擇一個來提供更新,並在開始執行安裝前先進行測試。相反地,請勿在進行安裝時執行一項驅動程式更新,除非您確定您的系統需要這項更新。雖然安裝非必要的驅動程式更新不會造成傷害,不過一個尚未被使用到的驅動程式在系統上可能會帶來支援上的複雜性。

13.1. 安裝時更新驅動程式的限制

很不幸的,某些情況下不允許您使用驅動程式更新來在進行安裝時提供驅動程式:
已使用中的裝置
您不可使用驅動程式更新來取代安裝程式已載入的驅動程式。您必須已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後才將驅動程式更新。若是您在安裝程序進行時需要新的驅動程式,請考慮執行一項初始 RAM disk 驅動程式更新 — 請參閱 節 13.2.3, “準備一個初始 RAM disk 的更新”
擁有相等裝置與其並存的裝置
因為所有相同類型的裝置都會一起被初始化,因此若是安裝程式已為某些裝置載入了驅動程式,您將無法更新相似裝置的驅動程式。比方說,有一部擁有兩塊不同網路介面卡的系統,其中之一含有可用的驅動程式更新。安裝程式會同時初始化這兩塊網路卡,因此您將無法使用該驅動程式更新。請已安裝程式所載入的驅動程式來完成安裝,並在安裝完成後將驅動程式更新,或是使用一個初始 RAM disk 驅動程式更新。

13.2. 準備在安裝時進行驅動程式更新

若您的硬體需要,並且擁有可用的驅動程式,Red Hat 或是信任的第三方硬體供應商將會以 ISO 格式的映像檔來提供這些驅動程式。有些驅動程式更新方式需要您使得這些映像檔能讓安裝程式使用,而其它則需要您使用這些映像檔來製作驅動程式更新磁碟:
使用映像檔本身的方式
  • 本機硬碟
  • USB 卸除式磁碟
使用了透過映像檔所產生的驅動程式更新磁碟的方式
  • CD
  • DVD
請選擇一項方式來提供驅動程式更新,並請參閱 節 13.2.1, “準備使用驅動程式更新映像檔”節 13.2.2, “準備一份驅動程式光碟”,或 節 13.2.3, “準備一個初始 RAM disk 的更新”。請注意,您能夠使用 USB 儲存裝置來提供映像檔,或是將它用來作為驅動程式更新磁碟。

13.2.1. 準備使用驅動程式更新映像檔

13.2.1.1. 準備使用一個位於本機儲存裝置上的映像檔

要讓 ISO 映像檔能在本機儲存裝置上找到,例如硬碟或 USB 磁碟上,您必須先決定要自動更新,還是手動選擇更新。
若要手動安裝,只要將檔案複製至儲存裝置上即可。您可視需求來重新將檔案命名,不過您不可更改副檔名,副檔名必須保留為 .iso。在下列範例中,檔案已被重新命名為 dd.iso
持有驅動程式更新映像檔的 USB 卸除式磁碟之內容

圖形 13.1. 持有驅動程式更新映像檔的 USB 卸除式磁碟之內容

請注意,若您使用了此方法,儲存裝置將將只包含一個單獨檔案。這與包含了許多檔案的 CD 和 DVD 格式的驅動程式光碟不同。ISO 映像檔包含了一般會在驅動程式光碟上的所有檔案。
要自動安裝,您需要展開 ISO 映像檔到儲存裝置的 root 目錄下,而不僅僅是複製映像檔而已。複製 ISO 映像檔只對手動安裝有效。您也必須變更裝置的檔案系統標籤成為 OEMDRV
接下來,安裝程式會自動檢查是否有驅動程式更新,若偵測到的話便會將它載入。此特性是由 dlabel=on 開機選項來控制的,並且就預設值會被啟用。請參閱 節 6.3.1, “讓安裝程式自動尋找驅動程式更新磁碟”

13.2.2. 準備一份驅動程式光碟

您可在 CD 或 DVD 上建立驅動程式更新光碟

13.2.2.1. 在 CD 或 DVD 上建立驅動程式更新磁碟

重要

CD/DVD Creator 隸屬於 GNOME 桌面環境的一部分。若您所使用的是不同的 Linux 桌面環境,或是不同的作業系統,您將需要使用其它軟體來建立 CD 或 DVD。這些步驟一般來說會非常相似。
請確認您所選擇的軟體能夠透過映像檔建立 CD 或 DVD。儘管大部分的 CD 和 DVD 燒錄軟體皆可這麼作,不過還是有些例外。請尋找一個標記了由映像檔燒錄或類似的按鈕或選單項目。若您的軟體沒有這項功能,或是您沒有選擇它的話,最後就只會燒錄出映像檔本身,而不是映像檔的內容。
  1. 請使用 Red Hat 或是您的硬體供應商所提供的桌面檔案管理程式,來找出驅動程式光碟的 ISO 映像檔。
    顯示在檔案管理程式視窗中的典型 .iso 檔案

    圖形 13.2. 顯示在檔案管理程式視窗中的典型 .iso 檔案

  2. 請按右鍵點選此檔案並選擇寫入光碟中。您將會看見一個與下列類似的視窗:
    CD/DVD Creator 的「光碟寫入」對話方塊

    圖形 13.3. CD/DVD Creator 的「光碟寫入」對話方塊

  3. 請按下寫入按鈕。若是光碟機中沒有空白的光碟,CD/DVD Creator 將會提示您插入空白光碟。
在您燒錄了一份驅動程式更新光碟 CD 或 DVD 之後,請藉由將媒介插入您的系統,並透過檔案管理員來瀏覽該媒介,以驗證您所建立的磁碟是否成功。您應看見一個名為 rhdd3 的檔案,以及一個名為 rpms 的目錄:
在 CD 或 DVD 上的典型驅動程式更新內容

圖形 13.4. 在 CD 或 DVD 上的典型驅動程式更新內容

若您只有看見一個以 .iso 為結尾的檔案,那麼這代表您並未正確地建立該磁碟,並且您應該再次嘗試建立。若您所使用的是一個 GNOME 以外的 Linux 桌面環境,或是您正在使用一個不同的作業系統,請確認您選擇了一則類似由映像檔進行燒錄的選項。

13.2.3. 準備一個初始 RAM disk 的更新

重要

這是項進階程序,您只應在無法透過任何其它方式進行驅動程式更新的情況下進行這項程序。
Red Hat Enterprise Linux 安裝程式能在安裝程序進行早期時,由 RAM disk 為自己載入更新 — 您電腦記憶體中,某個能暫時性地作為磁碟的區域。您能使用此相同的功能來載入驅動程式更新。若要在進行安裝時執行一項驅動程式更新,您的電腦必須能夠由 yaboot安裝伺服器開機,並且您的網路上必須要擁有有效的 yaboot 伺服器。欲取得有關於在進行安裝時使用 yaboot 的相關指南,請參閱〈章 30, 設定一個安裝伺服器〉。
若要能夠使用在您的安裝伺服器上的驅動程式更新:
  1. 請將驅動程式更新映像檔放置在您的安裝伺服器上。通常,您會藉由從一個 Red Hat 或是硬體供應商所提供的網路位置來將它下載至安裝伺服器上。驅動程式更新映像檔的名稱結尾會是 .iso
  2. 請將驅動程式更新映像檔複製至 /tmp/initrd_update 目錄中。
  3. 請將驅動程式更新映像檔重新命名為 dd.img
  4. 請在指令列上切換至 /tmp/initrd_update 目錄中、輸入下列指令,然後按下 Enter
    find . | cpio --quiet -o -H newc | gzip -9 >/tmp/initrd_update.img
  5. 請將 /tmp/initrd_update.img 這個檔案複製至存放了您希望使用來進行安裝的 target 的目錄中。此目錄位於 /var/lib/tftpboot/yaboot/ 目錄中。比方說,/var/lib/tftpboot/yaboot/r6c/ 可能存放了 Red Hat Enterprise Linux 6 的 yaboot 安裝目標。
  6. 請編輯 /var/lib/tftpboot/yaboot/yaboot.conf 檔案使其包含一個含有您剛建立的初始 RAM disk 更新的項目,格式如下:
    image=target/vmlinuz
    label=target-dd
    initrd=target/initrd.img,target/dd.img
    target 代表您希望使用於安裝的目標。
欲學習如何在進行安裝時使用初始 RAM disk 更新,請參閱〈節 13.3.4, “選擇一個包含了驅動程式更新的安裝伺服器目標”〉。

範例 13.1. 透過驅動程式更新映像檔來準備一項初始 RAM disk 更新

在此範例中,driver_update.iso 是個您由網路上所下載至您安裝伺服器目錄中的一個驅動程式更新映像檔。您希望開機、位於安裝伺服器的目標位於 /var/lib/tftpboot/yaboot/rhel6/
請在指令列上切換至存放了該檔案的目錄上,並輸入下列指令:
$ cp driver_update.iso /tmp/initrd_update/dd.img
$ cd /tmp/initrd_update
$ find . | cpio --quiet -c -o -H newc | gzip -9 >/tmp/initrd_update.img
$ cp /tmp/initrd_update.img /tftpboot/yaboot/rhel6/dd.img
請編輯 /var/lib/tftpboot/yaboot/yaboot.conf 檔案並包含下列項目:
image=rhel6/vmlinuz
label=rhel6-dd
initrd=rhel6/initrd.img,rhel6/dd.img

13.3. 在安裝時更新驅動程式

您可在安裝時以下列方式進行驅動程式更新:
  • 讓安裝程式自動地尋找驅動程式更新磁碟。
  • 讓安裝程式為您提示驅動程式更新。
  • 使用開機選項來指定驅動程式更新磁碟。

13.3.1. 讓安裝程式自動尋找驅動程式更新磁碟

請在安裝程序開始之前連上一個檔案系統標籤為 OEMDRV 的區塊裝置。安裝程式將會自動地檢查該裝置,載入任何它所偵測到的驅動程式更新,並且不會在進行這項程序時提示您。欲取得有關於如何準備讓安裝程式使用的儲存裝置上的相關資訊,請參閱 節 13.2.1.1, “準備使用一個位於本機儲存裝置上的映像檔”

13.3.2. 讓安裝程式為您提示驅動程式更新

  1. 開始正常地以您所選擇的方式進行安裝。若安裝程式無法載入某個進行安裝時所需的硬體之驅動程式(比方說若是它無法偵測任何網路或是儲存控制器),它便會提示您插入驅動程式更新磁碟:
    「找不到驅動程式」的對話方塊

    圖形 13.5. 「找不到驅動程式」的對話方塊

13.3.3. 使用一項 Boot 選項來指定驅動程式更新磁碟

重要

此方式只適用於全新的驅動程式,而不適用於更新現有的驅動程式。
  1. 請在安裝程序一開始時,在 boot 提示中輸入 linux dd,然後按下 Enter。安裝程式會提示您確認是否有驅動程式磁片:
    驅動程式磁片的提示

    圖形 13.6. 驅動程式磁片的提示

  2. 請將您所建立在 CD、DVD,或是 USB 儲存裝置上的驅動程式更新磁碟插入,並選擇「」。安裝程式會檢查它所能偵測到的儲存裝置。若是只有一個可能持有驅動程式磁碟的位置(比方說,安裝程式偵測到了 DVD 光碟機,但卻沒有偵測到其它儲存裝置),它將會自動地載入任何它所能在此位置上找到的驅動程式更新。
    若安裝程式發現超過一個持有驅動程式更新的位置,它會提示您指定更新的位置。請查看〈節 13.4, “指定驅動程式更新映像檔或驅動程式更新磁碟的位置”〉。

13.3.4. 選擇一個包含了驅動程式更新的安裝伺服器目標

  1. 配置電腦從網路卡啟動,方法是在 SMS 選單中選擇 Select Boot Options(選擇啟動選項),然後點選 Select Boot/Install Device(選擇啟動/安裝裝置)。最後,請從可用裝置中選擇您的網路裝置。
  2. 請在 yaboot 安裝伺服器環境中選擇您在您的安裝伺服器上,所準備的開機 target。比方說,若您在您安裝伺服器上的 /var/lib/tftpboot/yaboot/yaboot.conf 檔案中,將此環境標記為 rhel6-dd 的話,請在提示中輸入 rhel6-dd, 並按下 Enter 鍵。
欲取得有關於如何透過使用 yaboot 安裝伺服器來在安裝時進行更新的相關指南,請參閱〈節 13.2.3, “準備一個初始 RAM disk 的更新”〉與〈章 30, 設定一個安裝伺服器〉。請注意,這是一項進階的程序 — 請勿嘗試進行此步驟,除非其它驅動程式更新方式皆無法成功。

13.4. 指定驅動程式更新映像檔或驅動程式更新磁碟的位置

若安裝程式偵測到超過一個可能持有驅動程式更新的裝置,安裝程式便會提示您選擇正確的裝置。若您不確定哪個選項代表儲存了驅動程式更新的裝置,請照順序嘗試各個選項,直到您找出正確的選項。
選擇驅動程式磁碟來源

圖形 13.7. 選擇驅動程式磁碟來源

若您所選擇的裝置並未包含適當的更新媒介,安裝程式便會提示您進行其它選擇。
若您在 CD、DVD 或 USB 儲存裝置上製作了一份驅動程式更新磁碟,安裝程式現在將會載入驅動程式更新。然而,若是您所選擇的裝置為一種能夠包含超過一個分割區(無論裝置目前是否擁有超過一個分割區)的裝置類型,安裝程式便可能會提示您選擇持有驅動程式更新的分割區。
選擇一個驅動程式磁碟分割區

圖形 13.8. 選擇一個驅動程式磁碟分割區

安裝程式將提示您指定哪個檔案包含了驅動程式更新:
選擇一個 ISO 映像檔

圖形 13.9. 選擇一個 ISO 映像檔

若您將驅動程式更新儲存在一顆內部硬碟或是 USB 儲存裝置上的話,您便應該會看見此畫面。若是驅動程式更新位於 CD 或是 DVD 上的話,您就應該不會看見此畫面。
無論您是否要以映像檔,或是驅動程式更新磁碟的方式提供驅動程式更新,安裝程式現在皆會將適當的更新檔案,複製至一個暫時性的儲存區域中(位於系統記憶體中,而不是位於磁碟上)。安裝程式可能會詢問您是否希望使用額外驅動程式更新。若是您選擇了「」的話,您將可依次載入額外的更新。當您已無其它需要載入的驅動程式更新時,請選擇「」。若您將驅動程式更新儲存在卸除式媒介上的話,您現在可安全地將媒介退出,或是中斷該裝置的連線。安裝程式將不再需要驅動程式更新,並且您可重複使用這些媒介,以用於其它用途。

章 14. 啟動安裝程式

重要

因為 Power Systems 伺服器多半使用文字主控台,anaconda 不會自動以圖形方式啟動。然而,圖形安裝程式提供了更多功能與自訂選項,如果您的系統具有圖形顯示功能,是較建議的方式。
要啟動圖形安裝,請加入 vnc 開機選項(詳情請參閱〈節 28.2.1, “允許透過 VNC 來進行遠端存取”〉。

重要

在某些機器上,yaboot 可能無法啟動,並回傳錯誤訊息:
Cannot load initrd.img: Claim failed for initrd memory at 02000000 rc=ffffffff
若要解決這項問題,請將 real-base 更改為 c00000。您可使用 printenv 指令並以 setenv 指令來設定值,以由 OpenFirmware 提示取得 real-base 的值。
若要透過 DVD 光碟來啟動一部 IBM Power Systems 伺服器,您必須在「系統管理服務」(SMS)選單中指定安裝啟動裝置。
若要進入系統管理服務的 GUI 中,請在開機時,當您聽到了系統鳴響時按下 1 鍵。這會開啟一個與此部份所描述的圖形化介面相似的介面。
請在文字主控台中,當自行測試顯示了標題和已測試元件時按下 1
SMS 主控台

圖形 14.1. SMS 主控台

當進入了 SMS 選單後,請選擇「選擇開機選項」。請在該選單中指定「選擇安裝或是啟動某個裝置」。請在此選擇 「CD/DVD」,然後選擇 bus 類型(大部分情況下為 SCSI)。若您不確定的話,您可以選擇檢視所有裝置。這將會掃描開機裝置可用的所有匯流排,包括網路卡和硬碟。
最後,請選擇包含了安裝 DVD 的裝置。Yaboot 會透過此裝置被載入,並且您將會看見一個 boot: 提示。要啟動圖形化安裝,現在請加入 vnc 開機選項。請按下 Enter 或是等待逾時直到安裝開始。
請搭配使用 yabootvmlinuz 以及 ramdisk 以透過網路啟動您的系統。您無法使用 ppc64.img 來透過網路開機;此檔案對於 TFTP 來說過大。

14.1. 開機選單

安裝程式會顯示 boot: 提示。例如:
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
/
Elapsed time since release of system processors: 276 mins 49 secs

System has 128 Mbytes in RMA
Config file read, 227 bytes


Welcome to the 64-bit Red Hat Enterprise Linux 6.0 installer!
Hit <TAB> for boot options.


Welcome to yaboot version 1.3.14 (Red Hat 1.3.14-35.el6)
Enter "help" to get some basic usage information
boot:
若要繼續進行安裝,請輸入 linux 並按下 Enter
您亦可在此提示上指定開機選項;欲取得更多資訊,請參閱〈章 28, 開機選項〉。比方說,若要使用安裝程式來救援先前安裝的系統,請輸入 linux rescue,然後按下 Enter
以下範例顯示使用 vnc 開機選項,以啟用圖形安裝:
boot:
* linux                    
boot: linux vnc  
Please wait, loading kernel...

14.2. 從不同來源進行安裝

您能以儲存在硬碟上的 ISO 映像檔,或是透過使用 NFS、FTP、HTTP 或 HTTPS 的網路方式來安裝 Red Hat Enterprise Linux。有經驗的用戶一般會使用這其中一項方式來進行安裝,因為一般從硬碟或是網路伺服器讀取資料,速度會比 DVD 要來得快。
下列表格概述了不同的開機模式以及建議的對應安裝方法:

表格 14.1. 開機方法和安裝來源

開機方法安裝來源
安裝 DVDDVD、網路,或硬碟
安裝 USB 卸除式磁碟安裝 DVD、網路、或硬碟
最小開機光碟或 USB、救援光碟網路或硬碟
欲取得更多有關於如何不透過您使用來啟動系統的媒介,由其它位置進行安裝上的相關資訊,請參閱 節 3.7, “選擇一個安裝方式”

14.3. 使用 yaboot 安裝伺服器來透過網路開機

若要以 yaboot 安裝伺服器啟動,您需要一台配置好的伺服器、電腦上也要有能支援安裝伺服器的網路卡。欲知如何設定安裝伺服器,請參閱〈章 30, 設定一個安裝伺服器〉。
配置電腦從網路卡啟動,方法是在 SMS 選單中選擇 Select Boot Options(選擇啟動選項),然後點選 Select Boot/Install Device(選擇啟動/安裝裝置)。最後,請從可用裝置中選擇您的網路裝置。
一旦從安裝伺服器配置好開機選項後,電腦就可以不需要任何實體媒介開機,進入 Red Hat Enterprise Linux 安裝系統。
yaboot 安裝伺服器啟動一部電腦:
  1. 請確認網路線已連接。就算電腦未開機,網路線插槽的連線信號燈也應要亮起。
  2. 開啟電腦。
  3. 有個選單畫面將會出現。請按下與欲選取的選項相應的數字鍵。
若您的電腦無法從網路安裝伺服器啟動的話,請確定 SMS 是正確網路卡的第一個開機選項。詳情請參閱您所使用的硬體文件。

章 15. 配置語言和安裝來源

在圖形化安裝程式開始前,您需要先配置語言和安裝來源。

15.1. 文字模式安裝程式使用者介面

重要

我們建議您使用圖形化介面來安裝 Red Hat Enterprise Linux。若您要在一部沒有螢幕的系統上安裝 Red Hat Enterprise Linux 的話,請考慮透過 VNC 連線來進行安裝 – 請參閱〈章 31, 透過 VNC 安裝〉。若 anaconda 偵測到您要在一部可能能以 VNC 連線來進行安裝的系統上,進行文字模式安裝的話,anaconda 便會要求您確認是否要以文字模式進行安裝,儘管在進行安裝時,您可選擇的選項將受到限制。
若您的系統配有螢幕,不過圖形化安裝卻失敗的話,請嘗試以 xdriver=vesa 選項開機 – 請參閱 章 28, 開機選項
載入程式與較新的 anaconda 皆使用一種基於畫面的介面,它們包含了大部分圖形化使用者介面上常見的 widgets(元件)圖形 15.1, “如在「URL 設定」中所看到的安裝程式元件”圖形 15.2, “如在「選擇語言」中所看到的安裝程式元件” 描述了會顯示在安裝程序進行時的畫面上的元件。
如在「URL 設定」中所看到的安裝程式元件

圖形 15.1. 如在「URL 設定」中所看到的安裝程式元件

如在「選擇語言」中所看到的安裝程式元件

圖形 15.2. 如在「選擇語言」中所看到的安裝程式元件

這些元件包含了:
  • 視窗 — 視窗(在本指南上通常被稱為對話方塊)會出現在整個安裝過程的畫面上。有時候,一個視窗可能會重疊在另一個視窗上方;在這種情況下,您只能與最上方的視窗進行互動。當您完成了在該視窗上的作業後,它將會消失,讓您能繼續在其下方的視窗中工作。
  • 核取方塊 — 核取方塊能讓您選擇或取消選擇一項功能。核取方塊會以一個星號(表示已選取)或一個空白(表示未選取)來顯示。當游標停留在一個核取方塊中時,您可按下空白鍵,以選取一個未選取的項目,或取消選取一個已選取的項目。
  • 文字輸入行 — 文字輸入行是個讓您能夠輸入安裝程式所需資訊的區域。當游標停留在一個文字輸入行時,您可以輸入亦或編輯在該行上的資訊。
  • 文字元件 — 文字元件是用來顯示文字的一個畫面區域。有時候,文字元件也許會包含其它的元件,例如核取方塊。如果一個文字元件包含了超過它所能容納空間的資料,旁邊便會出現一個捲軸;如果您將游標放置在該文字元件上,您便可使用向上向下鍵來捲動所有在其中的資訊。您目前的位置會以 # 字元出現在捲軸上,當您捲動捲軸時它將會上下移動。
  • 捲軸 — 捲軸會出現在視窗的兩側或底端,用來控制清單或文件目前在視窗框中的位置。使用捲軸可讓您輕易地移動至檔案的任何部份。
  • 按鈕元件 — 按鈕元件是用來與安裝程式互動的主要方法。您可藉由使用 TabEnter 鍵操縱這些按鈕,以完成安裝程式的過程。當按鈕為反白時,表示可以被選取。
  • 游標 — 儘管並非元件,游標可用來選取特定元件(並與其產生互動)。當游標在元件之間移動時,可能會使得元件改變顏色,或者游標本身可能只會顯示在元件中或顯示在元件旁。在 圖形 15.1, “如在「URL 設定」中所看到的安裝程式元件” 中,游標位於「啟用 HTTP 代理」勾選方塊上。在 圖形 8.2, “如在「選擇語言」中所看到的安裝程式元件” 中,游標則位於「確定」按鈕上。

15.1.1. 使用鍵盤來操縱

您可透過基本的按鍵組合來在安裝對話方塊中進行操縱。若要移動游標,請使用方向鍵。請使用 TabAlt-Tab 來向前或向後移動,以選取畫面上的元件。在畫面的底端,大部份都會顯示出可使用之游標定位鍵的摘要。
若要「點選」一個按鈕,請將游標移動到該按鈕上(例如使用 Tab 鍵),然後按下空白鍵Enter。要選取一系列項目中的一個項目,請將游標移至您要選取的項目上,然後按下 Enter。若要選取一個含有核取方塊的項目,請將游標移至該選取方塊上,然後按下空白鍵來選取該項目。如要取消選取,只要再按一次 空白鍵 即可。
按下 F12 可接受目前的數值並繼續至下一個對話方塊中;這就等於按下確定按鈕。

警告

除非一個對話方塊正在等待您的輸入,在安裝過程中請不要按下任何按鍵(這麼做的話,可能會導致無法預期的結果)。

15.2. 選擇語言

請使用鍵盤上的方向鍵,選擇安裝過程中要使用的語言(詳情請參閱 圖形 15.3, “選擇語言”)。點選語言之後,請按下 Tab 鍵移動至「確定」按鈕,然後按下「Enter」鍵確定您的選擇。
您所選擇的語言將在完成安裝後成為作業系統的預設語言,選擇適當的語言將助您在之後安裝程式的設定中指向您的時區。安裝程式會試著以您在這個畫面所指定的語言來定義適當的時區。
若要支援其它語言,請在套件選擇階段時自訂化安裝。欲取得更多相關資訊,請參閱 節 16.19.2, “自訂軟體選擇”
選擇語言

圖形 15.3. 選擇語言

在您選擇了適當的語言之後,請按下下一步以繼續進行。

15.3. 安裝方式

請使用方向鍵選擇安裝方式(詳情請參閱 圖形 15.4, “安裝方式”)。選好之後,請按下 Tab 鍵移至「確定」按鈕,然後按下 Enter 確認。
安裝方式

圖形 15.4. 安裝方式

15.3.1. 開始進行安裝

15.3.1.1. 透過 DVD 來進行安裝

若要藉由 DVD 來安裝 Red Hat Enterprise Linux,請將 DVD 放入您的 DVD 光碟機中,並以 DVD 來開機。就算您是由其它媒介開機,您還是能夠藉由 DVD 媒介來安裝 Red Hat Enterprise Linux。
安裝程式接著將會偵測您的系統,並嘗試辨識您的 DVD 光碟機。它將從 IDE(亦稱為 ATAPI)DVD 光碟機開始搜尋。
若您的光碟機無法被辨識,並且它是個 SCSI DVD 的話,安裝程式便會提示您選擇一個 SCSI 驅動程式。請選擇最相近的驅動程式。您可視需求為驅動程式指定選項;然而,大部分的驅動程式皆可自動地偵測到您的 SCSI adapter。
當 DVD/CD-ROM 光碟機被發現並載入了驅動程式時,安裝程式會提供您執行 DVD 上的媒介檢查選項。此步驟將會花上一段時間,您可以選擇略過這個步驟。然而,如果您稍後安裝程式發生了問題,在您聯絡客戶服務之前,您應該先重新開機並且執行媒介檢查。在媒介檢查的對話方塊出現後,請繼續安裝程序的下一步驟(請參照 節 16.5, “歡迎使用 Red Hat Enterprise Linux”)。

15.3.2. 由硬碟進行安裝

選擇分割區」這個畫面只有在您由一個磁碟分割區進行安裝的情況下(也就是若您使用了「安裝方式」對話方塊中的「硬碟」時)才會出現。此對話方塊能讓您為您要安裝 Red Hat Enterprise Linux 的磁碟分割區與目錄命名。若您使用了 repo=hd 開機選項,您便已指定了分割區。
硬碟安裝中的分割區選擇對話方塊

圖形 15.5. 硬碟安裝中的分割區選擇對話方塊

請由可用的分割區清單中選取含有 ISO 檔案的分割區。內建 IDE、SATA、SCSI 和 USB 裝置名稱皆以 /dev/sd 為起始。每個獨立的磁碟皆有對應的字母,比方說 /dev/sda。磁碟上的各個分割區皆會按照編號排列,例如 /dev/sda1
同時指定鏡像所在目錄。請輸入含有 ISO 鏡像檔案的完整目錄路徑。下列表格中提供了一些如何輸入這項資訊的範例:

表格 15.1. 不同分割區類型的 ISO 映像位置

分割區類型卷冊檔案的原始路徑要使用的目錄
VFATD:\D:\Downloads\RHEL6.7/Downloads/RHEL6.7
ext2, ext3, ext4/home/home/user1/RHEL6.7/user1/RHEL6.7
若 ISO 映像檔位於某個分割區的 root(頂層)目錄中,請輸入 /。若是 ISO 映像檔位於某個已掛載分割區的子目錄中,請輸入分割區中,持有該 ISO 映像檔的目錄之名稱。比方說,若是 ISO 映像檔所位於的分割區一般被掛載為 /home/,並且映像檔位於 /home/new/ 中的話,您便需輸入 /new/

重要

沒有以「/」作為起始的項目,可能會導致安裝失敗。
請選擇「確定」以繼續進行。請至 章 16, 使用 anaconda 來進行安裝

15.3.3. 執行網路安裝

當您透過 askmethodrepo= 選項來啟動安裝程序時,您可透過使用 FTP、HTTP、HTTPS 或 NFS 協定的來藉由網路伺服器安裝 Red Hat Enterprise Linux。在之後的安裝程序中,Anaconda 會使用相同的網路連線來參照額外的軟體庫。
若您的系統包含了超過一個網路裝置,anaconda 將會顯示所有可用裝置,並提示您選擇一個使用於進行安裝程序時的裝置。若您的系統只有一個網路裝置,anaconda 將會自動選擇該裝置,並且此對話方塊將不會出現。
網路裝置

圖形 15.6. 網路裝置

若您不確定清單中哪個裝置代表系統上的哪個 socket,請點選清單中其中一個裝置,並按下「辨識」按鈕。「辨識 NIC」對話方塊將會出現。
辨識 NIC

圖形 15.7. 辨識 NIC

大部分網路裝置的 socket 皆包含了狀態燈(亦稱為連結燈)— 一個顯示資料正在通過該 socket 的 LED 顯示燈。Anaconda 可使您在「網路裝置」對話方塊中選擇的網路裝置的狀態燈閃爍至 30 秒鐘。請輸入您所需要的秒數,然後按下「確定」。當 anaconda 完成狀態燈的閃爍時,它便會將您帶回至「網路裝置」的對話方塊。
當您選擇網路裝置時,anaconda 會提示您選擇如何配置 TCP/IP:

IPv4 選項

動態式 IP 配置(DHCP)
Anaconda 使用執行於網路上的 DHCP,以自動地提供網路配置。
手動式配置
Anaconda 會提示您手動式輸入網路配置,包括此系統的 IP 位址、網路遮罩、閘道器位址以及 DNS 位址。

IPv6 選項

自動
Anaconda 會根據網路環境,使用 router advertisement(RA)與 DHCP 來自動配置。(與 NetworkManager 中的 Automatic 選項相同)
自動,僅及於 DHCP
Anaconda 並不使用 RA,而會直接由 DHCPv6 請求資訊,以建立一項含狀態的配置。(和 NetworkManager 中的 Automatic, DHCP only 選項相同)
手動式配置
Anaconda 會提示您手動式輸入網路配置,包括此系統的 IP 位址、網路遮罩、閘道器位址,以及 DNS 位址。
Anaconda 支援 IPv4 和 IPv6 協定。然而,若您配置了某介面卡以同時使用 IPv4 和 IPv6,IPv4 連線必須要成功,否則就算 IPv6 能夠成功連線,此介面卡也將無法運作。
配置 TCP/IP

圖形 15.8. 配置 TCP/IP

就預設值,anaconda 會使用 DHCP 來為 IPv4 自動地提供網路設定,以及自動配置來為 IPv6 提供網路設定。若您選擇手動式配置 TCP/IP,anaconda 將會提示您在「手動式 TCP/IP 配置」對話方塊中提供詳細資訊:
手動式 TCP/IP 配置

圖形 15.9. 手動式 TCP/IP 配置

此對話方塊提供了 IPv4 與 IPv6 位址與字首的欄位(這取決於您選擇要手動式配置的協定),以及該網路閘道器與名稱伺服器的欄位。請輸入您網路的詳細資訊,並按下「確定」。
當安裝程序完成後,它便會將這些設定傳送至您的系統上。

15.3.4. 透過 NFS 來進行安裝

這個 NFS 對話方塊只有當您在「安裝方式」對話方塊中選擇了「NFS 映像檔」的情況下才會出現。若您使用了 repo=nfs 開機選項,您便已指定了伺服器與路徑。
NFS 設定對話方塊

圖形 15.10. NFS 設定對話方塊

  1. 請在「NFS 伺服器名稱」欄位中輸入您 NFS 伺服器的區域名稱或 IP 位址。比方說,如果您要從一個位於 example.com 區域中,名為 eastcoast 的主機進行安裝的話,請輸入 eastcoast.example.com
  2. 請在「Red Hat Enterprise Linux 6.7 目錄」欄位中輸入已匯出目錄的名稱:
    • 假如該 NFS 伺服器匯出了 Red Hat Enterprise Linux 安裝目錄樹的鏡像區,請輸入包含了安裝目錄樹的 root 目錄路徑。假如所指定的數值皆正確的話,將會出現一則訊息指出 Red Hat Enterprise Linux 的安裝程式正在執行中。
    • 若 NFS 伺服器需匯出 Red Hat Enterprise Linux DVD 的 ISO 映像檔,請輸入包含了該 ISO 映像檔的目錄。
    若您有依照〈節 12.1.2, “準備一項 NFS 安裝”〉中所敘述的設定來安裝的話,匯出的目錄即為您指定為 publicly_available_directory 的目錄。
  3. 請在「NFS 掛載選項」欄位中,指定任何您所需要的 NFS 掛載選項。欲取得完整的選項清單,請參閱 mountnfs 的 man page。若您不需要任何掛載選項,請將欄位保留為空白。

15.3.5. 透過 FTP、HTTP 或 HTTPS 來進行安裝

重要

當您提供安裝來源的 URL,您必須明確地指定 http://https://ftp:// 為協定。
這個 URL 對話方塊只有在您由 FTP、HTTP 或是 HTTPS 伺服器進行安裝(若您在安裝方式對話方塊中選擇了 URL 的話)時才會出現。此對話方塊會提示您輸入有關於您所要安裝 Red Hat Enterprise Linux 的 FTP、HTTP 或 HTTPS 伺服器的相關資訊。若您使用了 repo=ftprepo=http 開機選項,您便已指定了伺服器與路徑。
輸入 FTP、HTTP 或 HTTPS 的名稱或是 IP 位址,以及包含了您架構的 /images 目錄的目錄名稱。比方說:
/mirrors/redhat/rhel-6.7/Server/ppc64/
要透過具有安全性的 HTTPS 連線,請將通訊協定指定為 https://
指定代理伺服器的位址,若有必要的話,請提供一組連接埠號、使用者名稱,以及密碼。若皆指定正確的話,將會有個訊息方塊出現,並顯示正在由伺服器擷取檔案。
若您的 FTP、HTTP 或 HTTPS 伺服器需經過使用者認證,請如下指定使用者與密碼為 URL 的一部分:
{ftp|http|https}://<user>:<password>@<hostname>[:<port>]/<directory>/
舉例來說:
http://install:rhel6.7pw@name.example.com/mirrors/redhat/rhel-6.7/Server/ppc64/
URL 設定對話方塊

圖形 15.11. URL 設定對話方塊

15.4. 驗證媒介

DVD 提供了一項可驗證媒介完整性的選項。有時在製作 DVD 媒介時,可能會發生錄製上的錯誤。在欲安裝程式中的套件資料若含有錯誤的話,可能會造成安裝程序中止。若要降低資料錯誤而影響安裝程序的機會,請在安裝前驗證媒介。
若驗證成功的話,安裝程序將會正常進行。若程序失敗的話,請由您先前下載的 ISO 映像檔建立一份新的 DVD。

章 16. 使用 anaconda 來進行安裝

此章節詳述了如何使用 anaconda 的圖形化使用者介面來進行安裝。

16.1. 文字模式安裝程式使用者介面

雖然文字模式安裝並未被明確表示,不過使用文字模式的使用者還是可輕易地以 GUI 安裝指南的方式來進行安裝。然而,因為文字模式提供了較基本、直接的安裝程序,因此有些在圖形化模式中可使用的選項,在文字模式中將無法使用。這些差異紀錄在本指南的安裝程序之描述中,並且包含了:
  • 配置進階的儲存方式,例如 LVM、RAID、FCoE、zFCP 以及 iSCSI。
  • 自訂化分割區配置
  • 自訂化開機載入程式配置
  • 在進行安裝時選擇套件
  • 透過 firstboot 來配置已安裝的系統

16.2. 圖形化模式安裝程式使用者介面

如果您使用過圖形化使用者介面(GUI,graphical user interface),那麼您應該熟悉此過程:請使用您的滑鼠來在螢幕上進行操縱、點選按鈕,或進入文字欄位。
您也可以使用鍵盤完成整個安裝過程。Tab 鍵能讓您在螢幕間移動,上下方向鍵可以捲動清單,+- 鍵可以展開或收縮清單,而空白鍵輸入鍵(Enter)可以用來選擇或取消某個反白的物件。您也可以使用Alt+X來點選按鈕,或選取螢幕上其它選項;此處的 X 代表螢幕上任何劃上底線的字母。
若您希望在一部無法使用圖形化介面的系統(比方說一部已被分割的系統)上使用圖形化安裝的話,您可使用 VNC 或是畫面轉發。VNC 與畫面轉發選項皆需要在進行安裝時能夠存取有效的網路,並使用 boot time 引數。欲取得更多有關於可用 boot time 選項的相關資訊,請參閱 章 28, 開機選項

注意

如果您不想使用 GUI 的安裝程式,您也可以使用文字模式的安裝程式。 要開始文字模式的安裝程式,請在yaboot: 提示號下使用以下的開機指令:
linux text
欲取得 Red Hat Enterprise Linux 開機選單的相關說明,請參閱 節 14.1, “開機選單”,欲取得文字模式安裝指南上的詳細總覽,請參閱 節 15.1, “文字模式安裝程式使用者介面”
強烈建議您使用圖形介面來進行安裝。圖形介面的安裝程式提供了 Red Hat Enterprise Linux 安裝程式的完整安裝功能,包括在文字安裝介面下所沒有的 LVM 設定。
必須使用文字模式安裝程式的使用者可以遵照 GUI 的安裝指示以取得所有需要的資訊。

16.3. Linux 虛擬主控台注意事項

這項資訊只適用於使用未分割的 System p 系統、使用繪圖卡來作為主控台的使用者。已分割的 System p 系統使用者應直接略過至 節 16.4, “使用 HMC vterm”
Red Hat Enterprise Linux 安裝程式提供了不只是安裝過程的對話方塊。您可使用許多種不同的系統診斷訊息,亦可在 shell 提示符號中輸入指令。安裝程式會在五個虛擬主控台中顯示這些訊息。您可以使用單一的按鍵組合來切換至不同的主控台。
一個虛擬主控台是在一個非圖形環境的一個 shell 提示符號,使您從實體的機器存取,而非從遠端登入。您還可以同時存取多個虛擬主控台。
如果您在安裝 Red Hat Enterprise Linux 時遇到困難,這些虛擬主控台將會對您很有幫助。顯示在安裝程式或系統主控台的訊息能幫忙準確地找出問題所在。請參照 表格 16.1, “主控台、按鍵組合與內容” 以取得一列虛擬主控台的清單、用來切換至這些主控台的按鍵組合,以及它們的內容。
基本上,在圖形安裝過程中您不需要關閉預設的主控台(虛擬主控台 #6),除非您要試著診斷安裝的問題。

表格 16.1. 主控台、按鍵組合與內容

主控台切換按鍵組合內容
1ctrl+alt+f1安裝對話方塊
2ctrl+alt+f2shell 提示符號
3ctrl+alt+f3安裝日誌(來自於安裝程式的訊息)
4ctrl+alt+f4系統相關訊息
5ctrl+alt+f5其它訊息
6ctrl+alt+f6X 圖形顯示

16.4. 使用 HMC vterm

HMC vterm 為任何已分割的 IBM Syetem p 系統的主控台。這可藉由右鍵點選 HMC 上的分割區,然後選擇「開啟終端視窗」。一次只能有一個 vterm 連至主控台,並且除了 vterm 之外沒有其它已分割的系統能夠存取主控台。這一般被稱為'虛擬主控台',不過卻和 節 16.3, “Linux 虛擬主控台注意事項” 中的虛擬主控台有所不同。

16.5. 歡迎使用 Red Hat Enterprise Linux

歡迎」畫面不會提示您輸入任何資訊。
歡迎畫面

圖形 16.1. 歡迎畫面

請點選下一步按鈕以繼續進行。

16.6. 選擇語言

使用您的滑鼠,選擇正確的語言(例如,美式英文),用來安裝以及設定為系統預設(請參照下列圖表)。
選擇完成之後,請按下「下一步」以繼續進行。
語言配置

圖形 16.2. 語言配置

16.7. 鍵盤設定

請使用您的滑鼠,選擇正確的鍵盤配置類型(例如,U.S. English),以用來進行安裝以及設定為系統預設值(請參照 圖形 16.3, “鍵盤設定”)。
選擇完成之後,請按下下一步以繼續進行。
鍵盤設定

圖形 16.3. 鍵盤設定

注意

若要更改您的鍵盤配置類型,您必須在安裝完成之後使用鍵盤設定工具
請在 shell 提示符號中輸入 system-config-keyboard 指令以啟用鍵盤設定工具。若您不是 root 的話,系統則會要求您輸入 root 密碼才能繼續。

16.8. 儲存裝置

使用者可以在多種儲存裝置上安裝 Red Hat Enterprise Linux。這個螢幕能讓您選擇基本或專門的儲存裝置。
儲存裝置

圖形 16.4. 儲存裝置

基本的儲存裝置
請選擇「基本儲存裝置」,在以下儲存裝置上安裝 Red Hat Enterprise Linux:
  • 直接連上本機的硬碟或固態硬碟。
專門的儲存裝置
請選擇「專門的儲存裝置」,好在以下儲存裝置上安裝 Red Hat Enterprise Linux。
  • 區域儲存裝置 (SAN)
  • 直接存取的儲存裝置 (DASD)
  • 韌體 RAID 裝置
  • 多路徑(Multipath)裝置
請使用「專門的儲存裝置」選項來配置 Internet Small Computer System Interface(iSCSI)與 FCoE(Fiber Channel over Ethernet)連線。
如果您選擇了「基本儲存裝置」,anaconda 會自動偵測連到電腦上的本機儲存裝置,而且不需要使用者進行任何輸入。接下來請至 節 16.9, “設定主機名稱”

注意

透過 mdeventd daemon 對於 LVM 和軟體 RAID 裝置的監控未在進行安裝時執行。

16.8.1. 選擇儲存裝置的畫面

這個儲存裝置選擇畫面顯示了所有 anaconda 所能存取的所有儲存裝置。
選擇儲存裝置 — 基本裝置

圖形 16.5. 選擇儲存裝置 — 基本裝置

選擇儲存裝置 — Multipath 裝置

圖形 16.6. 選擇儲存裝置 — Multipath 裝置

選擇儲存裝置 — 其它 SAN 裝置

圖形 16.7. 選擇儲存裝置 — 其它 SAN 裝置

裝置會已下列分頁來分群管理:
基本裝置
連接到本機的基本儲存裝置,例如硬碟或固態硬碟。
韌體 RAID
連接到韌體 RAID 控制卡的儲存裝置。
Multipath 裝置
透過超過一條路徑所存取的儲存裝置,例如透過同一台電腦上的 multiple SCSI 控制卡或光纖通道連接埠所存取。

重要

安裝程式只會偵測序號長度為 16 或 32 個字元的多路徑裝置。
其它 SAN 裝置
其它透過區域儲存網路(SAN)的裝置。
若您不需要配置 iSCSI 或是 FCoE 儲存裝置的話,請點選新增進階目標並參閱 節 16.8.1.1, “進階儲存選項”
選擇儲存裝置的畫面也包含了「搜尋」分頁,讓使用者藉由 World Wide Identifier(WWID)或藉由連接埠、目標、或 logical unit number(LUN)過濾儲存裝置。
搜尋儲存裝置分頁

圖形 16.8. 搜尋儲存裝置分頁

此分頁包含了一組下拉式選單,提供藉由連接埠、目標(target)、WWID,以及 LUN(加上其它對應這些值的文字方塊)來進行搜尋。若要透過 WWID 或 LUN 來進行搜尋,相應的文字方塊中將需要額外的值。
每個分頁代表由 anaconda 所偵測到的裝置清單,外加能幫助使用者分辨裝置的資訊。在欄位標題的右邊,有一個以圖示標記的下拉式選單。這個選單能讓使用者選擇每個裝置所要呈現的資料。舉例來說,「Multipath 裝置」分頁能讓使用者指定「WWID」、「容量」、「供應商」、「交互連線」、與「路徑」,以使用更詳盡的資料來描述每個裝置。降低或增加所顯示的資料量能幫助使用者辨明特定的裝置。
選擇欄位

圖形 16.9. 選擇欄位

每個裝置都會以獨立一行來顯示,左方有勾選方塊。按下勾選方塊可以在安裝過程中使用該裝置;或者按下左方的收音機按鈕(radio button)來選擇或取消選擇特定畫面中的所有裝置。在稍後的安裝過程中,使用者可以選擇把 Red Hat Enterprise Linux 安裝至任何此處所選擇的裝置,也可以選擇自動掛載任何此處所選的裝置,作為安裝系統的一部分。
請注意,您在此所選的裝置不會在安裝過程中,自動被清除。選擇此畫面上的裝置並不會將資料放在有風險的裝置上。並請注意,在此所沒有選擇的裝置,可在安裝之後,藉由修改 /etc/fstab 檔案,以將其加入系統中。

重要

您在此畫面上未選取的任何儲存裝置將會被 anaconda 完全地隱藏。若要由不同的開機載入程式 chain load Red Hat Enterprise Linux 載入程式,請選擇此畫面上所顯示的所有裝置。
在選好了安裝過程中可用的儲存裝置之後,請點選「下一步」,並至 節 16.13, “初始化硬碟”

16.8.1.1. 進階儲存選項

在此畫面中,您可配置一個 iSCSI(透過 TCP/IP 的 SCSI)target 或是 FCoE(Fibre channel over ethernet)SAN(storage area network)。欲取得 iSCSI 的簡介,請參閱 附錄 B, iSCSI 磁碟
進階儲存選項

圖形 16.10. 進階儲存選項

選擇「新增 iSCSI 目標」或是「新增 FCoE SAN」然後按下「新增磁碟」。若要新增一個 iSCSI 目標的話,請選用性地勾選標記了「將目標綁定至網路介面卡」的方塊。
16.8.1.1.1. 選擇並配置網路介面卡
進階儲存選項」畫面會列出 anaconda 在系統上找到的已啟用網路介面卡。如果沒找到網路卡,anaconda 必須要啟動連接儲存裝置的網路卡。
點選「進階儲存選項」畫面的「配置網路」畫面,使用 NetworkManager 啟動要在安裝期間使用的裝置。否則的話,anaconda 會在您按下「新增磁碟」時提示您「輸入網路介面」。
選擇網路介面卡

圖形 16.11. 選擇網路介面卡

  1. 由下拉式選單選擇介面卡。
  2. 按下「確定」。
Anaconda 會啟用 NetworkManager 以允許您配置該介面卡。
網路連線

圖形 16.12. 網路連線

欲取得 NetworkManager 使用上的相關資訊,請參閱〈節 16.9, “設定主機名稱”
16.8.1.1.2. 配置 iSCSI 參數
若要新增一個 iSCSI 目標,請選擇「新增 iSCSI 目標」並按下「新增磁碟」。
若要使用 iSCSI 儲存裝置來進行安裝,anaconda 必須要能夠將它們視為 iSCSI 目標搜尋到,並且能夠建立 iSCSI 一個 iSCSI session,以存取這些目標。所有的這些步驟皆可能需要一組使用者名稱與密碼,以進行 CHAP(Challenge Handshake Authentication Protocol)認證。此外,您亦可配置一個 iSCSI 目標,以驗證系統上,目標所連接至的 iSCSI 初始程式(反向 CHAP)( 搜尋與 session)。當搭配使用時,CHAP 與反向 CHAP 稱為共同 CHAP雙向 CHAP。共同 CHAP 為 iSCSI 連線提供了最高層級的安全性,特別是當 CHAP 與反向 CHAP 認證的使用者名稱與密碼不同的時候。
請視需求重複 iSCSI 搜尋以及 iSCSI 登錄步驟,以新增所有必要的 iSCSI 儲存裝置。然而,在您嘗試進行第一次搜尋後,您將無法更改 iSCSI 初始程式的名稱。若要更改 iSCSI 初始程式的名稱,您必須重新啟動安裝程序。

過程 16.1. iSCSI 搜尋

使用「iSCSI 搜尋詳細資料」對話方塊,以提供 anaconda 搜尋 iSCSI 目標所需的資訊。
iSCSI 搜尋詳細資料對話方塊

圖形 16.13. iSCSI 搜尋詳細資料對話方塊

  1. 請在「目標 IP 位址」欄位中輸入 iSCSI 目標的 IP 位址。
  2. 請以 iSCSI 完整名稱(IQN)格式在「iSCSI 初始程式名稱」欄位中輸入一組 iSCSI 初始程式的名稱。
    有效的 IQN 包含:
    • iqn.(請注意後方句點)字串
    • 指定您組織註冊網際網路區域或子區域名稱的年份與月份之日期碼,格式為四個數字(代表年份)和一個連字符號,以及兩個數字(代表月份)和一個句點。比方說,2010 年 9 月為 2010-09.
    • 您組織的網際網路區域或子區域名稱,會以最高層區域的反向順序顯示出。比方說,將子區域 storage.example.com 顯示為 com.example.storage
    • 冒號後的字串,可辨識您區域或子區域中的特定 iSCSI 初始程式。例如 :diskarrays-sn-a8675309
    因此,完整的 IQN 將會是:iqn.2010-09.storage.example.com:diskarrays-sn-a8675309,並且 anaconda 會將「iSCSI 初始程式名稱」欄位預填入此格式的名稱,以協助您以此格式輸入資訊。
    欲取得更多有關於 IQN 的相關資訊,請參閱位於 http://tools.ietf.org/html/rfc3720#section-3.2.6 的《RFC 3720 - Internet Small Computer Systems Interface(iSCSI)》中的《3.2.6. iSCSI Names》,以及位於 http://tools.ietf.org/html/rfc3721#section-1 的《RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery》中的《1. iSCSI Names and Addresses》 。
  3. 請使用下拉式選單來指定使用於 iSCSI 搜尋的認證類型:
    iSCSI 搜尋認證

    圖形 16.14. iSCSI 搜尋認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及反向配對
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 16.15. CHAP 配對

    • 若您選擇了「CHAP 配對及反向配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼,並在「反向 CHAP 使用者名稱」與「反向 CHAP 密碼」欄位中,輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與反向配對

      圖形 16.16. CHAP 配對與反向配對

  4. 請點選「開始搜尋」。Anaconda 會根據您所提供的資訊,嘗試搜尋一個 iSCSI 目標。若搜尋成功的話,「已發現 iSCSI 的節點」對話方塊,將會顯示所有在目標上發現的 iSCSI 節點。
  5. 各個節點旁皆會顯示一個核取方塊。請點選該核取方塊,以選擇用來進行安裝的節點。
    「已發現 iSCSI 的節點」對話方塊

    圖形 16.17. 「已發現 iSCSI 的節點」對話方塊

  6. 請按下「登入」以初始化一個 iSCSI session。

過程 16.2. 啟用 iSCSI session

使用「iSCSI 節點登錄」對話方塊來提供 anaconda 它所需要記錄至 iSCSI 目標上的節點中的資訊,並啟動一項 iSCSI session。
iSCSI 節點登錄對話方塊

圖形 16.18. iSCSI 節點登錄對話方塊

  1. 請使用下拉式選單來指定使用於 iSCSI session 的認證類型:
    iSCSI session 認證

    圖形 16.19. iSCSI session 認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及相反配對
    • 使用與用於 iSCSI 搜尋步驟時的相同認證
    若您的環境使用了與 iSCSI 搜尋和 iSCSI session 相同類型的認證與其它使用者名稱和密碼,請選擇「使用與搜尋步驟相同的認證」,以重複使用這些認證。
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 16.20. CHAP 配對

    • 若您選擇了「CHAP 配對及相反配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中提供 iSCSI 目標的使用者名稱和密碼,並在「相反 CHAP 使用者名稱」與「相反 CHAP 密碼」欄位中輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與相反配對

      圖形 16.21. CHAP 配對與相反配對

  2. 請點選「登入」。Anaconda 會根據您所提供的資訊,嘗試登入 iSCSI 目標上的節點。「iSCSI 登錄結果」對話方塊將會顯示結果。
    iSCSI 登錄結果對話方塊

    圖形 16.22. iSCSI 登錄結果對話方塊

  3. 請按下「確定」以繼續進行。
16.8.1.1.3. 配置 FCoE 參數
若要配置一個 FCoE SAN,請選擇新增 FCoE SAN 然後按下新增磁碟
請在您按下「新增磁碟」後出現的對話方塊中選擇連至您 FCoE switch 的網路介面卡,並按下「新增 FCoE 磁碟」。
配置 FCoE 參數

圖形 16.23. 配置 FCoE 參數

Data Center Bridging(DCB,資料中心橋接)為一組提昇改善的乙太網路協定,設計來增強儲存網路與叢集的乙太網路連線效率。請以此對話方塊中的核取方塊來決定安裝程式是否能夠偵測到 DCB。這應該設定至需要以主機為基礎的 DCBX 用戶端之網路介面。使用硬體 DCBX 的用戶端應該將此勾選方塊留白。
自動 VLAN表示不管是否要進行 VLAN 探索。如果點選了此方塊,那麼 FIP VLAN 探索通訊協定就會在連線配置驗證後,在乙太網路介面上執行。如果尚未配置,任何探索 FCoE VLAN 的網路介面都會自動建立,且 FCoE 介面會被建立於 VLAN 介面上。

16.9. 設定主機名稱

設定會提示您為這部電腦提供一組主機名稱,格式為 主機名稱.網域名稱完整網域名稱(FQDN),或是格式為 主機名稱short host name。許多網路皆擁有能夠自動提供給系統網域名稱的動態主機配置協定(DHCP)服務。若要讓 DHCP 服務指定網域名稱給這部機器,請只指定 short host name。

注意

您能夠給予您的系統任何名稱,只要完整的主機名稱為一組獨有的名稱即可。主機名稱可包含字母、數字和連字符號。
設定主機名稱

圖形 16.24. 設定主機名稱

若您的 Red Hat Enterprise Linux 系統已直接連上網際網路的話,您必須特別注意避免您上游服務提供者所造成的服務干擾與風險。有關於這些問題的相關討論不包含在本文件所涵蓋的範圍內。

注意

安裝程式不會配置數據機。請在安裝完成後以 Network 工具配置這些裝置。您的數據機設定取決於您的特定網路服務提供廠商(ISP)。

16.9.1. 編輯網路連線

重要

當 Red Hat Enterprise Linux 6.7 安裝程序第一次重新開機時,它會啟用您在安裝程序進行時所配置的所有網路介面卡。然而,安裝程式在某些安裝情況下並不會提示您配置網路介面卡,比方說當您透過 DVD 將 Red Hat Enterprise Linux 安裝至本機硬碟上時。
當您藉由本機安裝來源將 Red Hat Enterprise Linux 安裝至本機儲存裝置上時,若您需要在系統第一次啟動時存取網路,請確認您手動式配置了至少一片網路介面卡。編輯連線時,您需要選擇、「自動連線」。

注意

欲在安裝完成之後更改您的網路設定,請使用網路管理工具
請在 shell 提示符號中輸入 system-config-network 指令以啟用網路管理工具。若您不是 root 的話,系統則會要求您輸入 root 密碼才能繼續。
網路管理工具已被淘汰,並且將在 Red Hat Enterprise Linux 6 有效生命週期期間,由 NetworkManager 取代。
若要手動式配置網路連線,請點選「配置網路」按鈕。「網路連線」對話方塊將會出現,並能讓您透過使用 NetworkManager 工具,來為您的系統配置實體連線、無線、行動寬頻、InfiniBand、VPN、DSL、VLAN、以及綁定連線。NetworkManager 所有配置的完整詳述,並不包括在本指南所提供的資訊範圍內。此部份只詳述了如何在一般情況下,於安裝時配置實體連線。其它網路的配置方法皆非常相似,儘管您所必須配置的特定參數會有所不同。
網路連線

圖形 16.25. 網路連線

要新增連線,請點選「新增」,並從選單中選取連線類型。若要修改既有的連線,請在清單中選取該連線,然後按下「編輯」。在這兩種情況下皆會有個對話方塊出現,此對話方塊中會含有一組與特定連線類型相應的分頁,如下所詳述。若要刪除連線,請在清單中選取該連線,並按下「刪除」。
當您完成了編輯網路設定後,請按下「套用」來儲存新配置。若您重新配置了一項在進行安裝時已啟用的裝置,您必須重新啓動裝置,以使用新的配置 — 請參閱<節 9.7.1.6, “重新啓動網路裝置”>。

16.9.1.1. 所有連線類型的通用選項

所有連線類型皆擁有特定的通用配置選項。
在「連線名稱」欄位中,為連線指定一組名稱。
選擇「自動連線」以使系統開機時自動啟用連線。
NetworkManager 執行於一部已完成安裝的系統上,「可讓所有使用者使用」選項可控制網路配置是否能系統全域地使用。在進行安裝時,請確認您所配置的任何網路介面卡,皆保留了「可讓所有使用者使用」的選項。

16.9.1.2. 實體網路連線分頁

請使用「實體網路連線」分頁來指定或更改網路卡的媒體存取控制(MAC)位址,並設定能夠通過介面卡的傳輸單元最大值(MTU,單位為位元組)。
實體網路連線分頁

圖形 16.26. 實體網路連線分頁

16.9.1.3. 802.1x 安全性分頁

使用「802.1x 安全性」分頁來配置 802.1X 基於連接埠的網路存取控制(PNAC)。請選擇「使用 802.1X 安全性於此連線」以啟用存取控制,並指定您網路的詳細資訊。配置選項包括:
認證
請選擇下列認證方式之一:
  • TLS」:傳輸層安全性
  • 隧道式 TLS」:隧道式傳輸層安全性,亦稱為 TTLS,或 EAP-TTLS
  • 受保護的 EAP(PEAP)」:受保護的延伸驗證通訊協定
身份
提供此伺服器的身份。
使用者憑證
瀏覽至一個個人的 X.509 憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
CA 憑證
瀏覽至一個 X.509 憑證驗證憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
私密金鑰
瀏覽至一個私密金鑰檔案,此檔案已透過區別加密規則(DER)、安全電子郵件(PEM),或個人資訊交換語法標準(Personal Information Exchange Syntax Standard,PKCS#12)加密。
私密金鑰密碼
指定於「私密金鑰」欄位中的私密金鑰密碼。請選擇「顯示密碼」來使您能看見您所鍵入的密碼。
802.1x 安全性分頁

圖形 16.27. 802.1x 安全性分頁

16.9.1.4. IPv4 設定分頁

使用「IPv4 設定分頁」來為先前選取的網路連線配置 IPv4 參數。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
自動(DHCP)
IPv4 參數將會透過網路上的 DHCP 服務進行配置。
只使用自動(DHCP)位址
IPv4 位址、位址前綴,以及閘道器位址透過網路上的 DHCP 服務配置,不過 DNS 伺服器和搜尋網域必須經過手動式配置。
手動
透過手動式配置來為 IPv4 參數進行靜態配置。
只連至本機
指定給介面卡 169.254/16 範圍之內的 link-local 位址。
與其它電腦共享
系統將被配置來提供其它電腦的網路存取。介面卡將會被指定一組 10.42.x.1/24 範圍內的位址,DHCP 伺服器和 DNS 伺服器將會被啟動,並且介面卡將會連至含有網路位址轉譯(NAT)的系統上的預設網路連線。
停用
將 IPv4 停用於此連線。
若您選擇了一個需要您提供手動式參數的方式,請在「位址」欄位中輸入此介面卡 IP 位址、子網路遮罩,以及閘道器等詳情。請使用「新增」與「刪除」按鈕來新增或移除位址。請在「DNS 伺服器」欄位中,輸入一列以逗號區隔的 DNS 伺服器清單,並在「搜尋網域」欄位中,為您所希望包含在名稱伺服器查詢中的所有網域,輸入一列以逗號區隔的網域清單。
此外,您亦可為此網路連線在「DHCP 客戶端 ID」欄位中輸入一組名稱。這組名稱必須是一組在子網上獨有的名稱。若您指定一組有意義的 DHCP 客戶端 ID 給某個連線,當在進行網路問題的疑難排解時,您便能輕易地辨識此連線。
請反選「需使用 IPv4 位址以完成此連線」核取方塊,以允許系統在啟用了 IPv6 的網路上進行連線(當 IPv4 配置失敗,IPv6 配置成功時)。
IPv4 設定分頁

圖形 16.28. IPv4 設定分頁

16.9.1.4.1. 編輯 IPv4 路由
Red Hat Enterprise Linux 會根據裝置的 IP 位址來自動配置幾個路由。若要編輯額外的路由,請點選「路由」按鈕。「編輯 IPv4 路由」對話方塊將會出現。
編輯 IPv4 路由的對話方塊

圖形 16.29. 編輯 IPv4 路由的對話方塊

請點選「新增」來為新的靜態路由新增 IP 位址、子網路遮罩、閘道器位址,以及衡量標準。
選擇「忽略自動取得的路由」,以讓介面卡只使用在此所指定的路由。
選擇「只使用此連線來存取該網路上的資源以限制只連至本機網路的連線。

16.9.1.5. IPv6 設定分頁

使用「IPv6 設定分頁」分頁來為先前選取的網路連線配置 IPv6 參數。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
忽略
此連線將忽略 IPv6。
自動
NetworkManager 使用 router advertisement(RA)來建立自動、無狀態的配置。
自動,僅有位址
NetworkManager 使用了 RA 來建立一個自動、無狀態的配置,然而 DNS 伺服器和搜尋區域將會被忽略,並且必須經過手動式的配置。
自動,僅有 DHCP
NetworkManager 並不使用 RA,而會直接向 DHCPv6 請求資訊,以建立含狀態的配置。
手動
透過手動式配置來為 IPv6 參數進行靜態配置。
只連至本機
指定給介面卡含有 fe80::/10 前綴的 link-local 位址。
若您選擇了一個需要您提供手動式參數的方式,請在「位址」欄位中輸入此介面卡 IP 位址、子網路遮罩,以及閘道器等詳情。請使用「新增」與「刪除」按鈕來新增或移除位址。請在「DNS 伺服器」欄位中,輸入一列以逗號區隔的 DNS 伺服器清單,並在「搜尋網域」欄位中,為您所希望包含在名稱伺服器查詢中的所有網域,輸入一列以逗號區隔的網域清單。
此外,您亦可為此網路連線在「DHCP 客戶端 ID」欄位中輸入一組名稱。這組名稱必須是一組在子網上獨有的名稱。若您指定一組有意義的 DHCP 客戶端 ID 給某個連線,當在進行網路問題的疑難排解時,您便能輕易地辨識此連線。
反選「需使用 IPv6 定址以完成此連線」核取方塊,以允許系統在一部啟用了 IPv4 的網路上進行連線(當 IPv6 配置失敗,而 IPv4 配置成功時)。
IPv6 設定分頁

圖形 16.30. IPv6 設定分頁

16.9.1.5.1. 編輯 IPv6 路由
Red Hat Enterprise Linux 會根據裝置的 IP 位址來自動配置幾個路由。若要編輯額外的路由,請點選「路由」按鈕。「編輯 IPv6 路由」對話方塊將會出現。
編輯 IPv6 路由的對話方塊

圖形 16.31. 編輯 IPv6 路由的對話方塊

請點選「新增」來為新的靜態路由新增 IP 位址、子網路遮罩、閘道器位址,以及衡量標準。
選擇「只使用此連線來存取該網路上的資源以限制只連至本機網路的連線。

16.9.1.6. 重新啓動網路裝置

若您重新配置了在進行安裝時已使用的網路,您必須在 anaconda 中使該裝置離線並重新將它連上,以使變更生效。Anaconda 使用了介面卡配置(ifcfg)檔案來與 NetworkManager 進行通訊。當裝置的 ifcfg 檔案被移除時,該裝置的連線便會被切斷,而當其 ifcfg 檔案復原時,只要是設置了 ONBOOT=yes 的話,裝置便會重新連上。欲取得更多有關於介面卡配置檔案上的相關資訊,請參閱位於 https://access.redhat.com/site/documentation/ 的《Red Hat Enterprise Linux 6.7 建置指南》。
  1. 請按下 Ctrl+Alt+F2 以切換至虛擬終端機 tty2
  2. 將介面配置檔案移至暫時的位置:
    mv /etc/sysconfig/network-scripts/ifcfg-device_name /tmp
    device_name 代表您剛重新配置的裝置。比方說,ifcfg-eth0 代表 eth0 的 ifcfg 檔案。
    此裝置現在在 anaconda 中已離線。
  3. 請在 vi 編輯器中開啟介面配置檔案:
    vi /tmp/ifcfg-device_name
  4. 驗證介面配置檔案包含了 ONBOOT=yes 一行。若該檔案尚未包含此一行,請新增此行並儲存檔案。
  5. 退出 vi 編輯器。
  6. 請將介面配置檔案移動回 /etc/sysconfig/network-scripts/ 目錄:
    mv /tmp/ifcfg-device_name /etc/sysconfig/network-scripts/
    此裝置現在在 anaconda 中已重新連線。
  7. 請按下 Ctrl+Alt+F6 以返回至 anaconda

16.10. 時區配置

請透過選擇離您電腦位置最近的城市來設置您的時區。請點選地圖以放大至世界上的某個地區的地理位置。
欲設定時區,有以下兩種方法:
  • 藉由滑鼠點選互動式地圖,在城市間切換(以黃點標示)。紅色的X表示您目前的選擇。
  • 您也可以捲動螢幕下方的選單,選擇您的時區。請用滑鼠點選您的所在位置。
設定時區

圖形 16.32. 設定時區

如果 Red Hat Enterprise Linux 是電腦上唯一的作業系統,請選擇「系統時鐘使用 UTC」選項。系統時鐘是電腦上的硬體元件之一。Red Hat Enterprise Linux 會使用時區設定,來決定本地時間與 UTC 時間的差距,藉以設定系統時鐘。這是使用 UNIX、Linux 與類似系列作業系統的標準特性。
請點選「下一步」以繼續進行。

注意

欲在安裝完成之後更改您的時區設定,請使用 時間與日期設定工具
請在 shell 提示符號下輸入 system-config-date 指令,以啟動時間與日期設定工具。如果您不是 root 身份登入,系統將會要求您輸入root 的密碼。

16.11. 設置 Root 密碼

設定 root 帳號和密碼是您進行安裝時最重要的步驟之一。root 帳號主要使用來安裝套件、升級 RPM,以及進行大部分的系統維護工作。當您以 root 登入時,您將擁有您系統的完整控制權限。

注意

root 使用者(亦可稱為超級使用者 - superuser)擁有系統的完整存取權限;基於此原因,建議您只有在執行系統維護或管理時,才以 root 帳號登入。
Root 密碼

圖形 16.33. Root 密碼

請只在進行系統管理時使用 root 帳號。請建立一組用於一般使用的非 root 帳號,並且當您需要進行超級用戶權限來完成某項工作時,請使用 su 指令來切換為 root 帳號。這些基本規則可降低因為錯字或錯誤指令,而損毀您系統的機率。

注意

若要轉換成 root,只要在終端機視窗的 shell 提示符號下輸入 su - 指令後按下 Enter。之後再輸入 root 密碼,並按下 Enter 鍵即可。
安裝程式會提示您為您的系統設置一組 root 密碼[7]在您提供一組 root 密碼之前,您將無法進行安裝程式的下個階段。
Root 密碼的長度至少要六個字元;您所輸入的密碼不會顯示在螢幕上。您必須輸入密碼兩次;若是這兩組密碼不相符,安裝程式便會要求您再次輸入密碼。
這組 root 的密碼必須是您能夠記得住的,但卻不是一組可輕易猜出來的密碼。您的名字、電話號碼、qwertypassword、root123456anteater 等等都是不當密碼的範例。一組安全性佳的密碼會混雜數字與大小寫的字母,並且不能包含字典中的詞彙,例如:Aard387vark420BMttNT 都是安全性佳的密碼範例。請記得這組密碼是有分辨大小寫的。如果您欲將密碼寫下,請將它存放在安全的地方。然而,我們還是不建議您將任何您所建立的密碼寫下。

警告

請不要使用任何在這本手冊上所提及的密碼,使用這些密碼將會有安全性上的風險。
要在完成安裝之後修改 root 密碼,請以 root 身份執行 passwd 指令。如果您忘記了 root 的密碼,請參閱《Red Hat Enterprise Linux 6 建置指南.在系統復原模式中解決問題》一章,以得知如何設定新密碼。

16.12. 分配儲存裝置

若您在儲存裝置選擇畫面中選擇了超過一個儲存裝置(請參閱 節 16.8, “儲存裝置”),anaconda 便會要求您選擇要使用這些裝置中的哪一個來作為作業系統安裝用,以及哪些裝置只應連至檔案系統以作為資料儲存用。若您只選擇了一個儲存裝置,anaconda 便不會顯示此畫面。
進行安裝時,您在此所指定用於資料儲存的裝置只會被掛載為檔案系統的一部分,而卻不會被分割或格式化。
分配儲存裝置

圖形 16.34. 分配儲存裝置

畫面會被切割為兩個面板。左方包含了一列僅用於儲存資料的裝置清單。右方包含了一列用於安裝作業系統的裝置清單。
各個清單皆包含了有關於裝置上的資訊,以協助您辨識它們。欄位標題右方有個包含了小型下拉式選單的圖像。此選單能讓您選擇顯示在各個裝置上的資料類型。減少或擴展顯示的資訊能協助您辨識特定的裝置。
您可藉由點選裝置來將其裝置由一個清單中移至另一個清單中,然後點選一個標記了指向左方的箭頭按鈕,以將它移至資料儲存裝置的清單中,或是點選一個標記了指向右方的箭頭按鈕,以將它移至用於安裝作業系統的裝置清單中。
可作為安裝目標的裝置之清單同時在各個裝置旁皆包含了一個選擇按鈕。請使用此選擇按鈕來指定您希望使用來作為系統 boot device 的裝置。

重要

若有任何儲存裝置包含了會 chain load Red Hat Enterprise Linux 開機載入程式的開機載入程式,請將該儲存裝置包含在「安裝目標裝置」中。您所辨識為「安裝目標裝置」的儲存裝置,當進行開機載入程式配置時,將能被 anaconda 偵測到。
您在此畫面上所辨識為「安裝目標裝置」的儲存裝置,不會自動地被安裝程序清除掉,除非您在磁碟分割畫面上選擇了「使用所有空間」選項(請參閱〈節 16.15, “磁碟分割設定”〉)。
當您完成了指定欲使用於安裝的裝置之後,請按下下一步以繼續進行。

16.13. 初始化硬碟

若是現有的硬碟上沒有找到可讀取的分割表,安裝程式便會詢問您是否要初始化硬碟。這項作業會使得硬碟上既有的任何資料無法讀取。若您的系統含有一顆全新的硬碟,而尚未安裝作業系統,或是您已移除了硬碟上的所有分割區的話,請按下重新初始化磁碟
這安裝程式會為每個無法讀到分割表的磁碟,顯示獨立的對話視窗。請按下「忽略全部」按鈕或「重新初始化全部」按鈕,好套用到所有的裝置上。
警告畫面 – 初始化硬碟

圖形 16.35. 警告畫面 – 初始化硬碟

安裝程式可能無法讀取特定 RAID 系統或是其它非標準的配置,並且初始化硬碟的提示可能會出現。安裝程式會回應它所能偵測到的實體磁碟結構。
若有必要啟用自動硬碟初始化,請使用 kickstart 指令 zerombr(請參閱〈章 32, Kickstart 安裝〉)。在擁有之前就初始化的磁碟之系統上進行無人值守的安裝時,此指令是必要的。

警告

若您擁有非標準的磁碟配置可在進行安裝時卸除磁碟,並且在之後可偵測到該磁碟,並針對其進行配置的話,請將系統電源關閉、將該磁碟卸除,並重新啟動安裝程序。

16.14. 升級現有系統

重要

以下章節僅用於 Red Hat Enterprise Linux 小版本間的升級,例如從 Red Hat Enterprise Linux 6.4 升級到 Red Hat Enterprise Linux 6.5 以上。這方法並不支援大版本之間的升級,例如從 Red Hat Enterprise Linux 6 升級到 Red Hat Enterprise Linux 7。
Red Hat Enterprise Linux 大版本之間的升級是可行的,但有些限制,請使用「Red Hat 升級工具」與「預先升級助理工具。詳情請見〈章 37, 升級你目前的系統〉。
安裝程式會自動偵測電腦上是否已裝有 Red Hat Enterprise Linux。升級過程會以新版本更新現有系統軟體,但不會移除使用者家目錄裡的任何資料。現有的分割區結構不會有所改變。除非套件升級所需,否則系統配置不會改變。大部分套件在升級時,不會改變系統配置;而是安裝額外的配置檔案,以供使用者日後檢視。
請注意,您所使用的安裝媒介可能不包含您需升級您電腦所需的所有軟體套件。

16.14.1. 升級對話視窗

如果系統上包含了 Red Hat Enterprise Linux,系統會出現一個對話方塊,詢問使用者是否要升級該作業系統。要升級現有的系統,請從下拉式選單中選擇作業適當的系統,然後按下「下一步」。
升級對話視窗

圖形 16.36. 升級對話視窗

注意

您已經手動式安裝於現有的 Red Hat Enterprise Linux 的軟體可能會在升級之後,表現異常。在升級之後,您可能需要手動重新安裝、或重新編譯這些軟體,以確保它們在升級過後的系統能運作無誤。

16.14.2. 使用安裝程式來升級

注意

一般來說,Red Hat 建議使用者在獨立的 /home 分割區上儲存使用者的資料,然後進行全新的安裝。欲知分割區的詳細資訊以及設定方式,請參閱 節 9.13, “磁碟分割設定”
如果您選擇使用安裝程式來更新現有的系統,任何不是由 Red Hat Enterprise Linux 所提供、會與 Red Hat Enterprise Linux 產生衝突的軟體皆會被覆蓋過去。在以這種方式升級之前,請列出現有的套件清單,以供日後存查:
rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' > ~/old-pkglist.txt
安裝完成之後,請檢視這清單,看看哪些套件需要重新建立、或從非 Red Hat 的軟體庫存取。
接下來,請備份所有系統配置資料:
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc' 
su -c 'mv /tmp/etc-*.tar.gz /home'
在進行升級前,請完整備份所有重要資料。重要資料包括整個 /home/ 目錄的內容,以及系統服務(例如 Apache、FTP、SQL Server)與原始碼管理系統的內容。雖然升級不是破壞性的,但如果升級過程出了問題,會有資料遺失的可能性發生。

警告

請注意,以上範例會將 /home/ 目錄製作備份。如果您的 /home/ 目錄並不是在獨立的分割區上,那麼「請千萬不要使用這些範例」!請將備份文件儲藏在其它裝置上,例如光碟片或外部硬碟。
欲取得更多有關於升級過程完成之後的相關資訊,請參閱 節 35.2, “完成升級”

16.15. 磁碟分割設定

警告

備份您系統上的資料是非常重要的一件事。舉例來說,若您要升級或建立一部多重作業系統(dual-boot)的系統,您應備份硬碟上任何您所想要保留的資料。錯誤有可能會發生,並且可能會導致資料的遺失。

重要

若您要在文字模式下安裝 Red Hat Enterprise Linux,您只能使用此部份中所描述的預設磁碟分割設定。您無法在安裝程式自動新增或移除的分割區或檔案系統之外,另外新增或移除其它分割區與檔案系統。若您在進行安裝時需要自訂分割區設定,您應該透過 VNC 連線或 kickstart 安裝來執行一項圖形化安裝。
另外,像是 LVM、加密檔案系統,以及可重設大小的檔案系統等進階選項,僅提供於圖形化模式和 kickstart 中。

重要

如果您擁有一張 RAID 控制卡,請注意某些 BIOS 類型並不支援從 RAID 控制卡開機,在這種情況下,您必須將 /boot/ 分割區建立在 RAID 陣列之外,例如在另一顆不同的硬碟上。您需要有一顆內部硬碟,以使用於透過有問題的 RAID 控制卡所建立的分割區。
軟體 RAID 設定亦需要一個 /boot/ 分割區
若您選擇了自動分割您的系統,您應選擇檢視,並手動式地編輯您的 /boot/ 分割區。
磁碟分割讓您能將硬碟劃分成幾個獨立區域,每個區域都可如硬碟般獨立運作。磁碟分割適合用在同時使用數個作業程式的情況下。如果您不確定如何分割您的系統,請參閱 附錄 A, 磁碟分割區的介紹 以取得更多相關資訊。
磁碟分割設定

圖形 16.37. 磁碟分割設定

在此畫面上,您能以四種不同方式之一來建立預設的分割格式,或選擇手動式地分割儲存裝置以建立自訂格式。
前四個選項能讓您在無須自行分割儲存裝置的情況下,進行一項自動化的安裝。若您不希望自行分割您的系統,請選擇這些選項之一,並讓安裝程式為您分割儲存裝置。根據您所選擇的選項,您亦可控制要由系統上移除哪些資料(若有任何資料的話)。
您的選項有:
使用所有空間
選擇此選項以移除您硬碟上的所有分割區(這包含了由其它作業系統所建立的分割區,如 Windows VFAT 或 NTFS 分割區)。

警告

若您選取了此選項,在所選取硬碟上的所有資料都會被安裝程式移除掉。若在欲安裝 Red Hat Enterprise Linux 的硬碟上有您希望保留的資料,請勿選擇此選項。
特別是,當您要將一部系統配置為由另一個開機載入程式 chain load Red Hat Enterprise Linux 載入程式時,請勿選擇此選項。
取代既有的 Linux 系統
選擇此選項以移除由先前的 Linux 所建立的分割區。這不會移除您硬碟上的其它分割區(例如 VFAT 或 FAT32 分割區)。
縮小目前的系統
選擇此選項以手動式重設您目前資料和分割區的大小,並在釋放出的空間中安裝預設的 Red Hat Enterprise Linux 格式。

警告

若您縮小了安裝了其它作業系統的分割區,您可能將會無法使用這些作業系統。雖然此分割選項不會破壞資料,不過作業系統一般在它們的分割區中需要有一些可用空間。在您重設安裝了作業系統的分割區大小之前,您應找出您所需要保留的可用空間有多少。
使用可用的空間
選擇此選項以保留您目前的資料與分割區,並在儲存裝置上未使用的空間中安裝 Red Hat Enterprise Linux。請在您選擇此選項之前,先確認儲存裝置上含有足夠的空間 — 請參閱 節 11.6, “您有足夠的磁碟空間嗎?”
建立自訂格式
選擇此選項以手動式分割儲存裝置並建立自訂格式。請參閱 節 16.17, “建立自訂格式或修改預設格式”
請藉由點選對話方塊中,分割區描述左方的選擇按鈕以選擇您偏好的磁碟分割方式。
請選擇加密系統以加密所有除了 /boot 以外的分割區。欲取得加密上的相關資訊,請參閱 附錄 C, 磁碟加密
若要查看由「自動磁碟分割」所建立的分割區,並進行任何必要的變更,請選擇檢視選項。在選擇了檢視,並點選下一步以前往下一步驟之後,您將會看到由 anaconda 為您所建立的分割區。如果它們不符合您的需求,您亦可修改這些分割區。

重要

若要將 Red Hat Enterprise Linux 開機載入程式配置成由不同的開機載入程式進行 chain load,您必須手動式地指定開機磁碟。若您選擇了任何自動磁碟分割的選項,您現在則必須在按下「下一步」之前,選擇「檢視和修改磁碟分割配置」,否則您將無法指定正確的開機磁碟。

重要

當您在一部含有 multipath 與非 multipath 儲存裝置的系統上安裝 Red Hat Enterprise Linux 6 時,安裝程式中的自動磁碟分割格式,可能會建立包含混和了 multipath 與非 multipath 裝置的卷冊群組。這將會否定 multipath 儲存裝置的使用。
建議您在選擇了自動磁碟分割後出現的磁碟選擇畫面中,只選擇 multipath 或非 multipath 裝置。此外,您亦可選擇自訂磁碟分割。
當您進行了選擇之後,請點選下一步以繼續進行。

16.16. 選擇磁碟加密的密碼字串

若您選擇了「加密系統」選項,安裝程式便會提示您輸入一組用來為系統上的分割區加密的密碼。
分割區透過 Linux Unified Key Setup 加密 — 欲取得更多相關資訊,請參閱 附錄 C, 磁碟加密
請輸入加密分割區的密碼字串

圖形 16.38. 請輸入加密分割區的密碼字串

請選擇一組密碼並將它輸入到對話方塊中的兩個欄位中。每次當系統啟動時,您都必須提供這組密碼。

警告

若您遺失了這組密碼,所有經過加密的分割區和上面的資料將會永遠無法存取。您無法重新取得遺失的密碼。
請注意,若您進行了一項 Red Hat Enterprise Linux 的 kickstart 安裝,您可儲存加密密碼,並在進行安裝時建立備份加密密碼。請參閱 節 C.3.2, “正在儲存密碼”節 C.3.3, “建立和儲存備份密碼”

16.17. 建立自訂格式或修改預設格式

如果您選擇了四個自動分割選項中的其中一項,並且沒有選擇「檢視」的話,請進行略過並前往 節 16.18, “將變更寫入磁碟”
如果您選擇了其中一項自動分割選項,並且選擇了檢視的話,您可選擇接受目前的分割區設定(請點選下一步),或在分割畫面中進行手動式的修改。
如果您選擇了建立一個自訂磁碟配置,您必須讓安裝程式知道 Red Hat Enterprise Linux 的安裝位置。這是經由定義一或多個安裝了 Red Hat Enterprise Linux 的磁碟的掛載點來完成的。
若您尚未計畫如何設置您的分割區,請參閱 附錄 A, 磁碟分割區的介紹節 16.17.5, “建議的磁碟分割方案”。您至少需要一個適當大小的 root(/)分割區、一個 /boot/ 分割區、PReP boot 分割區,以及通常一個適合您系統上所擁有的 RAM 數量的 swap 分割區。

重要

如果 /usr/var 分割區不位於 root 卷冊的其它空間上,開機過程就會變得更複雜,因為這些目錄包含了開機時的必要元件。在一些情況下,例如這些目錄存在於 iSCSI 磁碟或 FCoE 位置上,系統如果不是無法啟動,就是會在關機或重新開機時當掉,並顯示 Device is busy(裝置忙碌中)錯誤訊息。
這項限制僅及於 /usr/var 上;「不及」下方的目錄。例如,/var/www 就可以正常運作。
anaconda 能夠處理一般安裝上的磁碟分割要求。
在 IBM Systerm p 上進行磁碟分割

圖形 16.39. 在 IBM Systerm p 上進行磁碟分割

磁碟分割畫面包含了兩個面板。上方面板包含了在下方面板中所選取的硬體、邏輯卷冊,或 RAID 裝置的圖形化顯示。
您可在裝置的圖形化顯示上方檢視磁碟的名稱(例如 /dev/sdaLogVol00)、它的大小(MB),以及安裝程式所偵測到的其型號。
請使用您的滑鼠,按一下以選取在圖形化畫面中的一個特定欄位。點兩下以編輯一個現有的分割區,或以現有的可用空間來建立分割區。
下方面板包含了在進行安裝時所要使用的所有磁碟、邏輯卷冊,以及 RAID 裝置的清單,如先前在安裝程序中所指定的 — 請參閱 節 16.12, “分配儲存裝置”
裝置會被根據類性分組。請點選各個裝置類型左方的小三角形圖示,以檢視或隱藏該類型的裝置。
Anaconda 會為各個列出的裝置顯示數個詳細資訊:
裝置
裝置名稱、邏輯卷冊名稱,或分割區名稱
大小(MB)
裝置、邏輯卷冊,或分割區的大小(MB)
掛載點/RAID/卷冊
分割區將被掛載於的掛載點(檔案系統中的位置),或是它所屬的 RAID 或邏輯卷冊群組名稱
類型
分割區類型。若分割區是個標準分割區的話,此欄位便會顯示分割區上的檔案系統類型(比方說 ext4)。否則,它便會顯示分割區是個實體卷冊((LVM),或是軟體 RAID 的一部分
格式
在此欄位中的標記代表分割區會在進行安裝時被格式化。
下方面板之下含有四個按鈕:建立編輯刪除重設
請藉由在上方面板中的圖形化顯示裡,或是下方面板中的清單裡點選一個裝置或分割區,然後按下四個按鈕中的其中之一,以進行下列動作:
建立
新建分割區、邏輯卷冊,或是軟體 RAID
編輯
更改既有的分割區、邏輯卷冊,或軟體 RAID。請注意,您只可透過「重設大小」按鈕來縮小分割區,而不可將其擴展。
刪除
移除分割區、邏輯卷冊,或軟體 RAID
重設
將在此畫面中所進行的變更重設

16.17.1. 建立儲存裝置

建立儲存裝置對話方塊能讓您建立新的儲存分割區、邏輯卷冊以及軟體 RAID。Anaconda 會根據系統上的儲存裝置或是配置為即將傳輸至系統的儲存裝置來顯示可用的選項。
建立儲存裝置

圖形 16.40. 建立儲存裝置

選項皆被併在建立分割區下,建立軟體 RAID建立 LVM 如下:

建立分割區

請參閱 節 9.15.2, “新增分割區” 以取得新增分割區對話方塊的詳細資訊。

建立硬體 RAID

請參閱 節 23.15.3, “建立硬體 RAID” 以取得更多相關資訊。
  • RAID 分割區 — 在未分配的空間中建立分割區,以形成軟體 RAID 裝置的一部分。若要形成一個軟體 RAID 裝置,系統上必須要含有兩個或更多個可用的 RAID 分割區。
  • RAID 裝置」— 將兩個或更多個 RAID 分割區合併為一個軟體 RAID 裝置。當您選擇了此選項時,您可指定欲建立的 RAID 裝置類型(RAID level)。此選項只有在系統上含有兩個或更多個 RAID 分割區時才可使用。

建立 LVM 邏輯卷冊

請參閱 節 16.17.4, “建立 LVM 邏輯卷冊” 以取得更多相關資訊。
  • LVM 實體卷冊 — 在未分配的空間中建立實體卷冊
  • LVM 卷冊群組 — 由一個或更多個實體卷冊建立卷冊群組。此選項只有在系統上含有至少一個實體卷冊時才可使用。
  • LVM 邏輯卷冊 — 在一個卷冊群組上建立邏輯卷冊。此選項只有在系統上含有至少一個卷冊群組時才可使用。

16.17.2. 新增分割區

若要新增分割區,請點選「新增」按鈕。一個新的對話方塊將會出現(請參照 圖形 16.41, “建立一個新的分割區”)。

注意

要完成這項安裝,您必須至少設定一個或更多個分割區。欲取得更多相關資訊,請參照 附錄 A, 磁碟分割區的介紹
建立一個新的分割區

圖形 16.41. 建立一個新的分割區

  • 掛載點」:請輸入分割區的掛載點。例如,如果這個分割區是 root 分割區,請輸入 /;若是 /boot 分割區則輸入 /boot,依此類推。您亦可使用下拉式選單來為您的分割區選取正確的掛載點。swap 分割區不需要設置掛載點 — 將檔案系統類型設為 swap 便足夠。
  • 檔案系統類型:請使用下拉式選單,替此分割區選擇適當的檔案系統類型。欲取得更多有關於檔案系統類型的相關資訊,請參照 節 16.17.2.1, “檔案系統類型”
  • 可使用的磁碟機:此欄位包含了安裝在您系統上的硬碟列表。如果某個硬碟已被反白選取,這表示您現在可在該磁碟上建立分割區。如果該選取方塊「沒有」被選取的話,這個分割區將「絕對不會」被建立在該硬碟上。藉由使用不同的勾選方塊設定,您可以使用 anaconda 來將分割區放置在您要的地方,或完全讓 anaconda 決定分割區該放置在那裡。
  • 大小(MB):輸入分割區的大小(以 MB 為單位)。請注意,此欄位最小為 200MB;除非變更它,否則只會建立 200MB 的分割區。
  • 其它大小的選項:選擇是否要將此分割區保留為一個固定的大小、允許它「填滿」(補滿可用的硬碟空間)到一定的程度,或者是允許它填滿任何剩餘的可用硬碟空間。
    如果您選擇了填滿分割區直到(MB),您必須在這個選項右邊的欄位中提供大小的限制。這將使得您可以保留某些硬碟上的剩餘空間以便將來使用。
  • 強制成為主分割區:選擇是否將您目前正在建立的分割區設定為硬碟的上四個主要分割區之一。若未選取,則該分割區將被建立為一個邏輯分割區。欲取得更多相關資訊,請參照〈節 A.1.3, “分割區中的分割區 - 延伸分割區的概論”〉。
  • 加密:選擇是否要加密分割區。如此一來,儲存在該分割區上的資料便無法在無密碼的情況下被存取,儘管該儲存裝置連至了另一部系統。請參閱 附錄 C, 磁碟加密 以取得有關於儲存裝置加密上的相關資訊。若您選擇了此選項,安裝程式便會在將分割區寫入磁碟之前,提示您提供一組密碼。
  • 確定:一旦您對設定已經滿意,而且希望要建立這個分割區,請選擇確定
  • 取消:如果您不希望建立這個分割區,請選擇取消

16.17.2.1. 檔案系統類型

Red Hat Enterprise Linux 允許您建立不同類型的分割區與檔案系統。以下為可用的不同分割區類型與檔案系統,以及如何利用它們的相關詳述。

分割區類型

  • 標準分割區」— 標準的分割區能包含檔案系統或是 swap 空間,或是它亦可提供容納軟體 RAID 或 LVM 實體卷冊的空間。
  • swap」— Swap 分割區可用來支援虛擬記憶體。換句話說,當實體記憶體不足以儲存系統正在處理的資料時,資料將會被寫入一個 swap 分割區中。欲取得額外資訊,請參照 Red Hat Enterprise Linux 建置指南
  • 軟體 RAID」— 建立兩個或以上的軟體 RAID 分割區可讓您建立一個 RAID 裝置。欲取得更多有關於 RAID 裝置的相關資訊,請參考位於 Red Hat Enterprise Linux 建置指南中的 RAID(Redundant Array of Independent Disks,磁碟陣列)章節。
  • 實體卷冊(LVM)」— 建立一個或更多的實體卷冊(LVM)分割區,這能讓您可以建立一個 LVM 邏輯卷冊。當您使用實體硬碟時,LVM 能夠改善系統效能。欲取得更多有關於 LVM 的相關資訊,請參照 Red Hat Enterprise Linux 建置指南

檔案系統

  • ext4」— ext4 檔案系統以 ext3 檔案系統為基礎,並且包含了幾項改善。這包含了較大檔案系統和較大檔案上的支援、更快更有效率的磁碟空間分配、在一個目錄中沒有子目錄數量上的限制、更快速的檔案系統檢測速度,以及更完善的日誌系統。ext4 的最大單一檔案大小為 16TB。ext4 檔案系統將會被預設選取,並且我們強烈建議您使用它。
  • ext3」— ext3 檔案系統是以 ext2 檔案系統為基礎,並且擁有一項主要優點 — 日誌檔案系統(journaling)。使用日誌檔案系統可減少在系統當機後,復原檔案系統的所需時間,原因是因為已不再需要為檔案系統進行 fsck[8]。ext3 所支援的最大檔案大小為 16TB。
  • ext2」— 一個 ext2 檔案系統支援標準的 Unix 檔案類型(正規檔案、目錄、符號連結等等)。它提供了支援長達 255 字元的檔名之能力。
  • xfs」— XFS 是個高延展性、高效能的檔案系統,它支援最大 16 exabyte(約一千六百萬 TB)的檔案系統,最大 8 exabyte(約八百萬 TB)的檔案,以及包含了上千萬個項目的目錄結構。XFS 支援 metadata journaling,這可提供更快速的當機復原。XFS 檔案系統亦可在已掛載並啟用中的情況下進行磁碟重新整理以及大小重設。

    注意

    安裝程式可建立的最大 XFS 分割區為 100 TB
  • vfat」— VFAT 檔案系統是一種與 FAT 檔案系統上的 Microsoft Windows 長檔名相容的 Linux 的檔案系統。
  • Btrfs」— Btrfs 是個仍在開發當中的檔案系統,它可管理更多、更大的檔案,以及比 ext2、ext3 與 ext4 檔案系統還要大的卷冊。Btrfs 主要是設計來讓檔案系統容錯,並在錯誤發生時,提供偵測和修正錯誤的功能。它將使用 checksums 來確保資料與 metadata 的可用性,並且維護可用來作為備份或修復的檔案系統之快照(snapshot)。
    因為 Btrfs 仍在試驗與開發階段中,因此安裝程式就預設值不會提供它。若您希望在磁碟上建立一個 Btrfs 分割區,您必須透過 btrfs 這項開機選項來啟動安裝程序。欲取得相關指南請參閱 章 28, 開機選項

    警告

    Red Hat Enterprise Linux 6.7 包含了 Btrfs 作為技術預覽,以讓您先行體驗此檔案系統。您不該選擇 Btrfs 來使用於包含重要資料,或進行重要系統作業所需的分割區。

16.17.3. 建立硬體 RAID

Redundant arrays of independent disks(RAID)是由多個儲存裝置所組成的,它們被處理為能夠提供增強的效能以及(在某些配置下)較佳的容錯效能。欲取得不同類型 RAID 上的相關描述,請參閱《Red Hat Enterprise Linux 建置指南》。
若要建立一個 RAID 裝置,您必須先建立軟體 RAID 分割區。一旦您已建立兩個或更多個軟體 RAID 分割區後,請選擇 RAID,來將軟體 RAID 分割區連接為一個 RAID 裝置。
RAID 分割區
請選擇此選項以將一個軟體 RAID。若您的儲存裝置不包含軟體 RAID 分割區的話,此選項將會是唯一選項。這和您新增一個標準分割區時所出現的對話方塊相同 — 請參閱 節 16.17.2, “新增分割區” 以取得可用選項的描述。然而請注意,檔案系統類型必須被設為軟體 RAID
建立軟體 RAID 分割區

圖形 16.42. 建立軟體 RAID 分割區

RAID 裝置
請選擇此選項來由兩個或更多個現有的軟體 RAID 分割區建立 RAID 裝置。若已配置了兩個或更多個軟體 RAID 分割區,您就可使用此選項。
建立 RAID 裝置

圖形 16.43. 建立 RAID 裝置

如選擇標準分割區一般地選擇檔案系統類型。
Anaconda 會自動地為 RAID 裝置建議一組名稱,不過您亦可手動式地由 md0md15 選擇名稱。
請點選個別儲存裝置旁的核取方塊以將它們包含入或從此 RAID 中移除。
RAID 層級代表某特定類型的 RAID。請由下列選項進行選擇:
  • RAID 0」— 在多重儲存裝置之間傳輸資料。Level 0 RAID 能提供比標準分割區更佳的效能,並且可被使用來將多個儲存裝置併為一個單獨的大型虛擬裝置。請注意,Level 0 RAID 不提供冗位(redundancy),並且陣列中一個裝置的錯誤將會影響整個陣列。RAID 0 需要至少兩個 RAID 分割區。
  • RAID 1」— 將一個儲存裝置上的資料映射至一個或更多個其它儲存裝置上。陣列中的額外裝置提供了更高層級的冗位。RAID 1 需要至少兩個 RAID 分割區。
  • RAID 4」— 可在多個儲存裝置之間傳輸資料,不過使用了陣列中的一個裝置以儲存同位位元資訊,它們是用來保護陣列的,以防陣列中的任何裝置發生錯誤。因為所有同位位元資訊皆儲存在該裝置上,因此存取此裝置可能會影響陣列的效能。RAID 4 需要至少三個 RAID 分割區。
  • RAID 5」— 在多個儲存裝置之間傳輸資料和同位位元資訊。因此 Level 5 RAID 提供了在多個裝置之間傳輸資料的增強效能,然而卻沒有 level 4 RAID 的效能瓶頸,因為同位位元資訊也會透過陣列傳輸。RAID 5 需要至少三個 RAID 分割區。
  • RAID 6」— level 6 RAID 和 level 5 RAID 相似,不過與其只儲存一組同位位元資料,它們會儲存兩組。RAID 6 需要至少四個 RAID 分割區。
  • RAID 10」— level 10 RAID 會是 nested RAID 或是 hybrid RAID。Level 10 RAID 是藉由在被映射的儲存裝置上傳輸資料所建立而成的。比方說,由四個 RAID 分割區所建立而成的 level 10 RAID 包含兩對分割區,這兩個分割區互相映射著。接著資料會透過這兩對儲存裝置被傳輸,就如在一個 level 0 RAID 中相同。RAID 10 需要至少四個 RAID 分割區。

16.17.4. 建立 LVM 邏輯卷冊

重要

LVM 初始設定無法使用於文字模式安裝中。若您需要從頭建立一項 LVM 配置,請鍵入 Alt+F2 來使用不同的虛擬終端機,並執行 lvm 指令。若要返回文字模式安裝,請鍵入 Alt+F1
Logical Volume Management(LVM)顯示了基本實體儲存空間(例如硬碟或 LUN)的基本邏輯視點。實體儲存裝置上的分割區會被顯示為實體卷冊,它們能被併入為一個卷冊群組。各個卷冊群組皆可被分為多個邏輯卷冊,各個邏輯卷冊又與標準磁碟分割區類似。因此,LVM 邏輯卷冊可作為能延伸至多重實體磁碟的分割區。
欲取得更多有關於 LVM 上的相關資訊,請參照 Red Hat Enterprise Linux 建置指南。請注意,LVM 只可使用於圖形化安裝程式中。
LVM 實體卷冊
請選擇此選項以將一個 LVM 實體卷冊配置為一個分割區或裝置。若您的儲存裝置不包含 LVM 卷冊群組的話,此選項將會是唯一選項。這和您新增一個標準分割區時所出現的對話方塊相同 — 請參閱 節 16.17.2, “新增分割區” 以取得可用選項的描述。然而請注意,檔案系統類型必須被設為實體卷冊(LVM)
建立一個 LVM 實體卷冊

圖形 16.44. 建立一個 LVM 實體卷冊

製作 LVM 卷冊群組
選擇此選項以由可用的 LVM 實體卷冊建立 LVM 卷冊群組,或是將既有的邏輯卷冊新增至某個卷冊群組中。
製作 LVM 卷冊群組

圖形 16.45. 製作 LVM 卷冊群組

若要分配一個或更多個實體卷冊至卷冊群組,首先請為該卷冊群組命名。之後請選擇欲使用於卷冊群組中的實體卷冊。最後,請在卷冊群組上透過使用新增編輯刪除選項來配置邏輯卷冊。
若由某個卷冊群組中移除實體卷冊會造成該群組的邏輯卷冊空間不足,您便無法由該卷冊群組中移除實體卷冊。比方說,有個以兩個 5GB 的 LVM 實體卷冊分割區所建立而成的卷冊群組,它包含了一個 8GB 的邏輯卷冊。安裝程式不會允許您將任何一個實體卷冊移除,因為這麼作的話,一個 8GB 邏輯卷冊中的群組便將只會剩下 5GB。若您適當地縮減邏輯卷冊的大小,您便可將實體卷冊由卷冊群組中移除。在此範例中,若將邏輯卷冊的大小縮減至 4GB,您便可將其中一個 5GB 的實體卷冊移除掉。
製作邏輯卷冊
選擇此選項以建立一個 LVM 邏輯卷冊。請選擇一個掛載點、檔案系統類型,以及大小(單位為 MB),就如標準的磁碟分割。您亦可為邏輯卷冊選擇一組名稱,並指定它將所屬的卷冊群組。
製作邏輯卷冊

圖形 16.46. 製作邏輯卷冊

16.17.5. 建議的磁碟分割方案

除非您有特殊理由,否則我們建議您建立下列的分割區:
  • swap 分割區(至少 256 MB) — swap 分割區是用來當作虛擬記憶體的:當系統記憶體不足,電腦需要空間處理現有工作時,就會把非執行中的資料寫到 swap 分割區去。
    隨著時間的經過,建議的 swap 空間和 RAM 的空間已慢慢增加。然而,現代的系統多半有著成百上千 GB 的記憶體。因此,建議的 swap 空間會被視為系統記憶體負載的功能,而不是系統記憶體。
    根據系統上的記憶體大小、以及您是否需要有足夠的記憶體空間來讓電腦休眠,以下表格列出了 swap 分割區的建議大小。安裝期間系統會自動建立所建議的 swap 分割區,但要使用休眠功能,您需要透過自訂分割區階段來自訂 swap 空間。

    重要

    對於記憶體較低(小於 1 GB)的系統來說,下列表格的建議尤其重要。無法在這些系統上分配足夠的 swap 空間,會導致一些問題,例如系統不穩定,甚至會讓安裝好的系統無法開機。

    表格 16.2. 建議的系統 Swap 可用空間

    系統的記憶體大小建議的 swap 空間允許休眠的 swap 空間
    ⩽ 2GB記憶體的兩倍大小記憶體的三倍大小
    > 2GB – 8GB與記憶體大小相等記憶體的兩倍大小
    > 8GB – 64GB至少 4 GB記憶體空間的 1.5 倍
    > 64GB至少 4 GB不建議使用休眠
    在以上列出的每個範圍之間(例如有著 2GB、8GB、或 64GB 的系統記憶體),選擇 swap 空間與對休眠的支援間,有的離散性。如果您的系統資源支援的話,增加 swap 空間應該會提供更好的性能。
    請注意,將 swap 空間分散到多個儲存空間 — 尤其是在有著快速磁碟、控制器與介面卡的系統上 — 也會改善 swap 空間的效能。

    注意

    建議給 Red Hat Enterprise Linux 6.0、6.1、6.2 使用的 swap 空間大小與目前的建議不同,2012 年六月第一次發布的 Red Hat Enterprise Linux 6.3 並沒有算入休眠時所需的空間。自動安裝這些較早的版本還是會產生這些替代值。然而,手動選擇 swap 以符合 6.3 較新的建議,以取得最佳效能,是推薦的方法。
  • 在硬碟的第一個分割區上的 PReP 開機分割區 — PReP 開機分割區包含了 Yaboot 開機載入程式(這能讓其它 Power System 啟動 Red Hat Enterprise Linux)。除非您計畫透過網路來源來開機,否則您必須擁有一個 PReP 開機分割區,才可啟動 Red Hat Enterprise Linux。
    對於 IBM System p 的使用者:PReP 開機分割區必須介於 4-8MB 之間,請勿超過 10 MB。
  • /boot/ 分割區(250 MB)— 掛載於 /boot/ 的分割區包含了作業系統的 kernel(以讓您的系統能夠啟動 Red Hat Enterprise Linux),以及開機程式(bootstrap)進行中所需使用到的檔案。基於大部分 PC 軔體的限制,建議您建立一個小型的分割區來存放這些檔案。對於大部分的使用者來說,250 MB 的 boot 分割區已足夠使用。

    警告

    如果您擁有一張 RAID 控制卡,請注意 Red Hat Enterprise Linux 6.7 不支援在 IPR 介面卡上設定硬體 RAID。您可在進行安裝之前,啟動獨立的診斷 CD,以建立 RAID 陣列,然後安裝至該 RAID 陣列。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273
  • 一個 root 分割區(3.0 GB - 5.0 GB)— 這是 "/"(root 目錄)的所在位置。在此設定中,所有檔案(除了儲存在 /boot 中的檔案)皆位於 root 分割區上。
    一個 3.0GB 的分割區能讓您進行最小安裝,一個 5.0GB 的 root 分割區能讓您進行一項完整安裝,並選擇所有的套件群組。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273

    重要

    /(或是 root)分割區屬於目錄結構的最頂層。/root 目錄(有時唸作「slash-root」目錄)目錄為用來進行系統管理的用戶帳號家目錄。

警告

PackageKit 更新軟體就預設值會將更新套件下載至 /var/cache/yum/。如果您選擇手動分割磁碟,並且另外建立了一個 /var/ 分割區的話,請確定該分割區容量夠大(3.0GB 或更多)以容納下載的更新套件。

16.18. 將變更寫入磁碟

安裝程式會提示您確認您所選擇的分割選項。請按下將變更寫入磁碟以允許安裝程式分割您的硬碟並安裝 Red Hat Enterprise Linux。
將儲存配置寫入磁碟

圖形 16.47. 將儲存配置寫入磁碟

如確定要繼續,請按下「將變更寫至磁碟」。

警告

至此,安裝程式尚未對您的系統進行永久性的變更。當您按下了將變更寫入磁碟時,安裝程式便會配置您硬碟上的空間,並開始將 Red Hat Enterprise Linux 傳輸至此空間中。取決於您所選擇的分割選項,這項程序可能包含了清除您電腦上既有的資料。
若要查看您至此所做的所有選擇,請點選上一部。若要完全地取消安裝的話,請將您的電腦關閉。
在您按下了將變更寫入磁碟之後,請讓安裝程序完成。若是程序受到干擾(比方說電腦被關閉、重新啟動,或是停電),在您重新啟動並完成 Red Hat Enterprise Linux 安裝程序,或安裝另一個作業系統之前,您可能將無法使用您的電腦。

16.19. 選取套件群組

您已經選好安裝程序所需的大部分選項,現在該選擇要安裝基本套件,還是外加其它套件。
套件安裝預設值畫面會出現,並且詳述了即將安裝的 Red Hat Enterprise Linux 預設套件組。此畫面將因您所安裝的 Red Hat Enterprise Linux 版本而異。

重要

若您在文字模式下安裝 Red Hat Enterprise Linux 的話,您無法進行套件選擇。安裝程式會自動地只由基本與核心群組選擇套件。這些套件足以確保系統在完成安裝後可正常進行作業,並且已準備好安裝更新以及新套件。若要更改套件選項,請完成安裝,然後使用新增/移除軟體應用程式來進行變更。
選取套件群組

圖形 16.48. 選取套件群組

預設上,Red Hat Enterprise Linux 的安裝過程會載入多種軟體,使其成為基本的伺服器。請注意,這項安裝並不包括圖形環境。要包括其它情境下所使用的軟體,請按下以下選項所對應之按鈕:
基本伺服器
此選項能安裝 Red Hat Enterprise Linux 基本伺服器。
資料庫伺服器
此選項提供了 MySQLPostgreSQL 資料庫。
網站伺服器
本選項提供了 Apache 網站伺服器。
企業身份識別伺服器(Enterprise Identity Server Base)
此選項提供了 OpenLDAPEnterprise Identity Management(IPA),以建立身份與認證伺服器。
虛擬主機
此選項提供了 KVMVirtual Machine Manager 工具,以為虛擬機器建立主機。
桌面環境
此選項提供了 OpenOffice.orf 生產軟體組、圖形工具(例如 GIMP、以及多媒體應用程式。
軟體開發工作站
此選項提供了您在 Red Hat Enterprise Linux 系統上編譯軟體所需的必要工具。
最小安裝
此選項只提供了執行 Red Hat Enterprise Linux 所需的必要套件。最小型安裝為單用途的伺服器或桌面裝置提供了基本的功能,並最大化此類型安裝的效能與安全性。

警告

目前最小安裝在預設上不會配置防火牆(iptables/ip6tables),因為 authconfigsystem-config-firewall-base 套件都不在安裝清單中。要解決這問題,您可以使用 Kickstart 檔案,將這些套件加入選擇。關於解決問題的詳情,請見 Red Hat 客戶入口網站;關於 Kickstart 檔案的資訊,請參閱〈章 32, Kickstart 安裝〉。
如果您不採行這解決方法,安裝過程會成功完成,但不會配置防火牆,導致安全性問題。
如果您選擇接受現有的套件清單,請略過至 節 16.20, “安裝套件”
如要選擇一個元件,請點選元件旁的核取方塊(請參照 圖形 16.48, “選取套件群組”)。
如要進一步自訂您的套件組,請選取畫面中 自訂要安裝的套件群組 選項,在點選 下一步 後將會帶您到 選擇套件群組 的畫面。

16.19.1. 由額外軟體庫進行安裝

您可定義額外的軟體庫,以在進行安裝時,增加您系統所能使用的軟體。軟體庫是個存放軟體套件及描述其的 metadata 的網路位置。許多使用於 Red Hat Enterprise Linux 中的軟體套件,皆需要安裝其它軟體。安裝程式使用了 metadata,以確保您所選擇安裝的所有軟體,皆滿足了這些需求。
系統會為您自動選取「Red Hat Enterprise Linux」軟體庫。它包含了與 Red Hat Enterprise Linux 6.7 同步發行的完整軟體,並且這些軟體的版本為作業系統發行時的同步最新版本。
新增軟體庫

圖形 16.49. 新增軟體庫

若要包含來自於軟體庫的額外軟體,請選擇「新增額外軟體庫」,並提供軟體庫的位置。
若要編輯既有的軟體庫位置,請在清單中選擇軟體庫,並選擇「修改軟體庫」。
若您在非網路安裝(例如透過 Red Hat Enterprise Linux DVD)的情況下更改了軟體庫資訊,安裝程式將會提示您輸入網路配置資訊。
選擇網路介面卡

圖形 16.50. 選擇網路介面卡

  1. 由下拉式選單選擇介面卡。
  2. 按下「確定」。
Anaconda 會啟用 NetworkManager 以允許您配置該介面卡。
網路連線

圖形 16.51. 網路連線

欲取得 NetworkManager 使用上的相關資訊,請參閱<節 16.9, “設定主機名稱”
若您選擇了「新增額外軟體庫」,「編輯軟體庫」對話方塊將會出現。請提供一組「軟體庫名稱,以及代表其位置的「軟體庫 URL」。
當您找到了鏡像,判斷應使用的 URL 之後,請在鏡像上尋找一個目錄,它包含了一個名為 repodata 的目錄。
當您提供了額外軟體庫的資訊後,安裝程式會透過網路讀取套件的 metadata。接著,被特別標記的軟體將會被包含在套件群組選擇系統中。

警告

若您由套件選擇畫面選擇「上一步」,所有您輸入的額外軟體庫資料皆會遺失。這能讓您有效的取消多餘的軟體庫。目前尚未有辦法能夠只將一個所輸入的軟體庫取消。

16.19.2. 自訂軟體選擇

注意

您的 Red Hat Enterprise Linux 系統會自動地支援您在安裝程序一開始所選擇的語言。若要新增額外語言上的支援,請由語言部份中,選擇該語言的套件群組。

注意

在此建議想要支援開發,或執行 64 位元應用程式的使用者,選擇「相容性架構支援」與「相容性架構開發支援」套件,以為他們的系統安裝架構特屬的支援。
您可選擇現在自訂以詳細指定您系統的軟體套件。此選項會使得安裝程序在您按下了下一步之後,顯示額外的自訂化畫面。
套件群組的細節

圖形 16.52. 套件群組的細節

Red Hat Enterprise Linux 將包含的軟體劃分為 套件群組。為了易於使用,套件選擇畫面會將這些群組以類別的方式顯示。
在此您可以選擇套件群組(根據功能性將套件群組起來,例如 X 視窗系統編輯器)、個別套件或者是兩者的結合。
若要檢視特定種類的套件群組,請由左方的清單中選擇種類。右方的清單顯示了目前已選取之種類的套件群組。
若要指定安裝某個套件群組,請選取該群組旁的核取方塊。畫面底部的方塊顯示了有關於目前選取的套件群組的詳細資訊。除非選取了群組的核取方塊,否則不會有任何來自於該群組的套件被安裝。
若您選擇了一個套件群組,Red Hat Enterprise Linux 會自動地安裝該群組的基本和必要套件。若要選取欲安裝群組中的選用套件,請選擇群組描述下方的選用套件按鈕。然後透過使用個別套件名稱旁的核取方塊來更改選擇。
在右方的套件選項清單中,您可使用 context 選單來作為選擇或反選基本與必要套件,或所有選用性套件的捷徑。
套件選擇清單內容選單

圖形 16.53. 套件選擇清單內容選單

在您選擇了想要的套件之後,請點選下一步以繼續進行。安裝程式會檢查您的選項,並自動地新增使用您所選擇之軟體所需的任何額外套件。當您完成了套件選擇之後,請點選「關閉」以儲存您的選用性套件選項,並返回至主要套件的選擇畫面。
您所選擇的套件並非永久性的。當您重新啟動您的系統後,請使用新增/移除軟體工具來安裝新軟體或是移除已安裝的套件。若要執行這項工具,請由主選單上選取系統管理新增/移除軟體。Red Hat Enterprise Linux 軟體管理系統會由網路伺服器下載最新的套件,並非使用安裝光碟上的套件。

16.19.2.1. 核心網路服務

所有的 Red Hat Enterprise Linux 安裝皆包含下列網路服務:
  • 用來中央化紀錄的 syslog
  • 傳送電子郵件的 SMTP(Simple Mail Transfer Protocol)
  • 進行網路檔案共享的 NFS(Network File System)
  • 進行遠端存取的 SSH(Secure SHell)
  • 進行 resource advertising 的 mDNS(multicast DNS)
預設安裝亦提供了:
  • 透過 HTTP(HyperText Transfer Protocol)來進行的網路檔案傳輸
  • 透過 CUPS(Common UNIX Printing System)進行列印
  • 進行遠端桌面存取的 VNC(Virtual Network Computing)
您 Red Hat Enterprise Linux 系統上的某些自動化程序會使用電子郵件服務,來將報告和訊息傳送給系統管理員。就預設值,電子郵件、紀錄和列印服務並不接受來自於其它系統的連線。Red Hat Enterprise Linux 會在不啟用這些服務的情況下安裝 NFS 共享、HTTP 以及 VNC 元件。
您可在安裝完成後配置您的 Red Hat Enterprise Linux 系統,以提供電子郵件、檔案共享、紀錄、列印以及遠端桌面存取服務。SSH 服務就預設值會被啟用。您可在不啟用 NFS 共享服務的情況下,使用 NFS 來存取其它系統上的檔案。

16.20. 安裝套件

在所有套件還未安裝好之前,您不需要做任何事,安裝時間的長短完全依照於您所選取的 套件數量以及您電腦的速度。
根據可用資源,當安裝程式解析您所選套件的相依性時,您可能會看見下列進度表:
開始進行安裝

圖形 16.54. 開始進行安裝

當安裝所選套件以及其相依性時,您將會看見下列進度表:
已完成的套件

圖形 16.55. 已完成的套件

16.21. 安裝完成

恭喜!您的 Red Hat Enterprise Linux 安裝程序已完成!
安裝程式會提示您準備系統重新啟動。如果安裝媒介沒有在重新啟動時自動退出,請記得手動移出所有安裝媒介。
當您的電腦正常地啟動之後,Red Hat Enterprise Linux 將會載入並起始。就預設值,啟動程序會隱藏在顯示進度的圖形化畫面之後。到最後將會有個 login: 提示或是 GUI 登錄畫面(若您安裝了 X Window System 並選擇自動啟動 X 的話)出現。
當您第一次啟動您的 Red Hat Enterprise Linux 系統進入 run level(執行層級)5 時(圖形化的 run level),FirstBoot 工具將會出現,它將引導您完成 Red Hat Enterprise Linux 的設定工作,這項工具可協助您設定系統時間與日期、安裝軟體以及向 Red Hat Network 註冊您的系統等等。FirstBoot 讓您在一開始便設定好您的環境,以讓您可以很快的開始使用您的 Red Hat Enterprise Linux 系統。
章 34, Firstboot〉會引領您走過整個配置過程。


[7] Root 密碼即為您 Red Hat Enterprise Linux 系統的管理員密碼。您只應該在需要進行系統維護時,才以 root 帳號登入。Root 帳號的作業行為並不受限於一般使用者帳號的限制,所以使用 root 帳號所做的系統變更,將會影響到整個系統。
[8] fsck 應用程式可用來檢查檔案系統上的 metadata 的一致性,並且可修復一個或多個 Linux 檔案系統。

章 17. IBM Power System 安裝的故障排除

此部份中討論了一些常見的安裝問題與其解決方法。
為了進行除錯,anaconda 會將安裝動作紀錄到 /tmp 目錄中的檔案裡。這些檔案包含了:
/tmp/anaconda.log
anaconda 一般訊息
/tmp/program.log
anaconda 所執行的所有外部程式
/tmp/storage.log
廣泛的儲存模組資訊
/tmp/yum.log
yum 套件安裝訊息
/tmp/syslog
硬體相關的系統訊息
若是安裝失敗的話,來自於這些檔案的訊息將會被併入 /tmp/anaconda-tb-identifier 中,identifier 代表隨機的字串。
您亦可參照 System p 的 IBM Online Alert Section。網址如下:
http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/info/LinuxAlerts.html
上述所有檔案皆位於安裝程式的 ramdisk 中,因此可能會有變動。若要製作一份永久的副本,請透過在安裝映像檔上使用 scp 來將這些檔案複製至網路上的另一部系統上。

17.1. 您無法啟動 Red Hat Enterprise Linux

17.1.1. 您的系統是否顯示了 Signal 11 錯誤?

signal 11 的錯誤通常是「記憶體區段錯誤」(segmentation fault),代表程式欲存取尚未被分配給它的記憶體位置。signal 11 的錯誤可能為已安裝的軟體程式錯誤或不良的硬體所造成的。
如果您在安裝過程中,遇上了 signal 11 的錯誤,那很可能是因為系統匯流排上的記憶體出現了硬體錯誤。和其它的作業系統一樣,Red Hat Enterprise Linux 的需求皆依賴系統硬體。然而某些硬體可能無法滿足這些需求,即使這些硬體在其它作業系統下運作無誤。
請確認您擁有最新的安裝更新和映像檔。請檢查線上勘誤以查看是否有可用的更新版本。若最新的映像檔依然失敗的話,這便可能是基於您硬體上的問題。一般來說,這些錯誤來自於您的記憶體或是 CPU-cache。這項錯誤的解決方法之一就是在 BIOS 中將 CPU-cache 關閉(若您的系統支援的話)。您亦可嘗試將您的記憶體插入主機板上不同的插槽中,以檢查問題是否出在記憶體或是主機板上。
另一個選項就是針對於您的安裝 DVD 光碟進行媒介檢查。Anaconda 安裝程式可以檢查安裝媒介的完整性。它支援 DVD、硬碟上的 ISO,以及 NFS ISO 這些安裝方式。建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行這項測試,請在 boot: 或是 yaboot: 提示符號中輸入下列指令:
linux mediacheck
需要關於 signal 11 錯誤的相關資訊,請參照:
http://www.bitwizard.nl/sig11/

17.2. 開始進行安裝時所發生的問題

17.2.1. 進入圖形化安裝時所發生的問題

開機時,有些顯示卡無法正確的切換到圖形安裝介面。如果安裝程式無法以預設設定執行,它會試著降低解析度。如果還是失敗,那麼安裝程式將會以文字模式執行。
有項解決方法就是嘗試使用 resolution= 開機選項。欲取得更多相關資訊,請參閱 章 28, 開機選項

注意

如要停用 frame buffer 的支援,並且允許安裝程式於文字模式執行,請試著使用 nofb 的開機選項。這個指令也許對某些螢幕讀取硬體的存取性來說是必要的。

17.3. 進行安裝時所發生的問題

17.3.1. 「無法找到安裝 Red Hat Enterprise Linux 的裝置」之錯誤訊息

若是您看到了一則 No devices found to install Red Hat Enterprise Linux 錯誤訊息,這很可能是因為安裝程式無法辨識某個 SCSI 控制器。
請檢查您硬體供應商的網站以判斷是否有能夠解決您問題的驅動程式磁片映像檔。欲取得更多有關於驅動程式磁碟片上的相關資訊,請參閱〈章 13, 在 IBM Power  System 上進行安裝時更新驅動程式〉。
您也可以在網路上參照 Red Hat 硬體相容表

17.3.2. 儲存 Traceback 訊息

如果 anaconda 在圖形化安裝過程進行時遇上問題,那麼畫面上將會出現一個當機報告對話方塊:
當機回報對話方塊

圖形 17.1. 當機回報對話方塊

詳細資訊
顯示錯誤的詳細資訊:
當機的詳細資訊

圖形 17.2. 當機的詳細資訊

儲存
將詳細資訊儲存至本機或遠端機器上:
離開
退出安裝程序。
如果您從主對話畫面選擇了「儲存」,您可以選擇以下選項:
選擇回報目的地

圖形 17.3. 選擇回報目的地

日誌程式
將錯誤詳細資訊儲存在本機硬碟上的特定位置。
Red Hat 客戶支援
將當機回報至客戶支援部,以尋求協助。
報告上傳程式
將壓縮後的當機報告傳送到 Bugzilla 或您所指定的 URL。
發送報告之前,請按下「偏好設定」以指定目的地,或提供身分認證資料。請選擇您需要配置的回報方法,然後按下「配置事件」。
配置回報程式的偏好設定

圖形 17.4. 配置回報程式的偏好設定

日誌程式
指定日誌檔的路徑與檔名。如果您打算將資料加入現有的日誌檔,請勾選「增加」。
指定日誌檔的本機路徑

圖形 17.5. 指定日誌檔的本機路徑

Red Hat 客戶支援
請輸入 Red Hat Network 的使用者名稱與密碼,如此一來,您的報告會送往客戶支援部門,並與您的帳號連結。系統會預先填寫 URL,同時預設上會勾選「驗證 SSL」。
輸入 Red Hat Network 的身分認證資料

圖形 17.6. 輸入 Red Hat Network 的身分認證資料

報告上傳程式
指定要上傳當機報告之壓縮檔的 URL。
輸入上傳當機報告的 URL

圖形 17.7. 輸入上傳當機報告的 URL

Bugzilla
請輸入 Bugzilla 的使用者名稱與密碼,藉此將當機報告發送至 Red Hat 的 bug 追蹤系統 Bugzilla。系統會預先填寫 URL,同時預設上會勾選「驗證 SSL」。
輸入 Bugzilla 的身分認證詳細資料

圖形 17.8. 輸入 Bugzilla 的身分認證詳細資料

輸入偏好設定之後,請點選「確定」回到選擇報告對話視窗。請選擇回報問題的方式,然後按下「下一步」。
確認報告資料

圖形 17.9. 確認報告資料

您可以勾選 / 取消勾選要包括在問題裡的項目,藉以自定報告。完成後請按下「套用」。
回報中

圖形 17.10. 回報中

這畫面顯示了報告結果,包括發送或儲存日誌的任何錯誤。請按下「下一步」繼續。
回報完成

圖形 17.11. 回報完成

回報已完成。請按下「下一步」回到報告選擇畫面。您現在可以回報另一問題,或按下「關閉」離開回報工具程式,然後按下「離開」關閉安裝過程。

重要

這項資訊不適用於 headless IBM System p 系統的使用者。

17.3.3. 分割表上的問題

如果您在磁碟分割設定節 16.15, “磁碟分割設定”)的安裝階段中,發生了類似以下的錯誤:
無法讀取裝置 hda 上的分割表。若要建立新的分割區,它必須先被初始化,這會造成此硬碟上的「所有資料」遺失。
在該磁碟上您也許沒有一個磁碟分割表,或者安裝程式所使用的磁碟分割軟體無法辨識該磁碟上的磁碟分割表。
不管您要執行何種類型的安裝,總是要記得備份系統上原有的資料。

17.3.4. IBM Power Systems 使用者的其它分割區問題

如果您手動建立分割區,但無法移至下一個畫面,您可能尚未建立所有所需的分割區。
您至少必須建立下列的分割區:
  • /(root)分割區
  • 一個 swap 類型的 <swap> 分割區
  • PReP 開機分割區。
  • //boot/分割區

注意

在定義分割區類型為 swap 時,請不要為其指定掛載點。Anaconda 會自動為您指定掛載點。

17.4. 安裝完成後所發生的問題

17.4.1. 無法從 *NWSSTG 進行 IPL

當您試著要從 *NWSSTG 進行 IPL 時遭遇困難,您也許尚未建立一個 PReP 的 active 開機分割區。

17.4.2. 開機進入圖形環境

如果您安裝了 X 視窗系統,但是登入系統之後看不到圖形畫面,您可以使用 startx 指令來啟動。
一旦您輸入這個指令並按下 Enter 後,您將可以看到一個圖形的桌面環境。
然而這僅只是一個立即的修正,而並沒有改變往後的登入過程。
如要設定您的系統,以使用圖形登入畫面,請編輯 /etc/inittab檔案,您只需更改執行層級部份的相對號碼即可。完成更改後,請重新啟動您的電腦,下次您登入時,您將可以看到圖形介面的登入畫面。
請開啟一個 shell 提示符號,再輸入 su 指令以轉換為 root。
接下來,請輸入 gedit 以編輯這個檔案。
gedit /etc/inittab
這會開啟 /etc/inittab 檔案。在第一個畫面裡,您會看到類似以下一節:
# Default runlevel. The runlevels used are: 
#   0 - halt (Do NOT set initdefault to this) 
#   1 - Single user mode 
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking) 
#   3 - Full multiuser mode 
#   4 - unused 
#   5 - X11 
#   6 - reboot (Do NOT set initdefault to this) 
#
id:3:initdefault:
如要更改主控台登入方式為圖形化登入,您應該變更 id:3:initdefault: 這一行中的 35

警告

只能』改變預設執行層級中的數字(由 3 改為 5)。
您所更改的一行應看似:
id:5:initdefault:
在您完成更改之後,請按 Ctrl+Q 儲存並離開檔案。一個小視窗會跳出並問您是否要儲存變更。請點選 儲存
重新開機後,您就會看到圖形介面的登入畫面。

17.4.3. X 視窗系統(GUI)上的問題

如果您無法啟動 X(X 視窗系統),在安裝過程中您也許沒有安裝它。
如果您希望使用 X,您可藉由 Red Hat Enterprise Linux 安裝媒介來進行套件安裝或升級。
如果您選擇要做升級,請選擇 X 視窗系統的套件,並在升級套件選擇的過程中選取 GNOME、KDE 或兩者都選。
有關於更多安裝桌面環境上的詳情,請參閱 節 35.3, “切換至圖形化登錄”

17.4.4. 關於 X 伺服器當掉,以及非 root 使用者的問題

如果任何使用者登入 X server 時,卻發生 X server 毀損,那可能是檔案系統已經滿了(或者說是硬碟空間不夠)。
要確定是什麼原因造成這問題,請執行以下指令:
df -h
df 指令可以讓您看出,哪個分割區的空間已滿。要了解更多 df 指令的詳情,以及所有選項的一覽表(例如本例的 -h 選項),請參照 df 的 man page。您只要在 shell 提示符號下,鍵入 man df 指令即可。
最重要的指標,莫過於某個分割區的用量是 100%,或超過 90% 或 95% 以上。/home//tmp/ 分割區很容易因為一般使用者的超量使用,而被塞滿。您可以刪除一些舊的檔案,以清出空間;之後再以先前不成功的使用者啟動 X 看看。

17.4.5. 當您試著要登入時的問題

如果您沒有在 firstboot 畫面裡建立使用者帳號,請按下 Ctrl+Alt+F2 切換至主控台,以 root 身份登入。
如果您忘記您的 root 密碼,您必須要以 linux single 的方式開機您的系統。
在您開機進入單機使用者模式後,並取得 # 提示符號,您需要輸入 passwd root,然後您便可以輸入新的 root 密碼。 再來,您可以輸入 shutdown -r now,您的系統將會以您新的密碼重新啟動。
如果您忘記您的使用者帳號密碼,您必須轉換為 root 身份。要轉換為 root 身份,請輸入 su -,然後再輸入您的 root 密碼。接著,請輸入 passwd <username>。在此您將可以為指定的使用者輸入一組新的密碼。
如果您看不到圖形登入畫面,請檢查您的硬體相容性的問題。 Hardware Compatibility List 可以在以下的網址找到:
https://hardware.redhat.com/

17.4.6. 您的印表機無法運作

如果您不知道如何設定印表機,或者印表機無法正常運作。請使用印表機設定工具
在shell提示符號輸入 system-config-printer 指令以開始 印表機設定工具。如果您不是已 root 身份登入則會要求您輸入 root 密碼才能繼續。

17.4.7. 開機時 Apache HTTP 伺服器或 Sendmail 停止回應

如果電腦啟動時 Apache HTTP Serverhttpd)或 Sendmail 停止回應,請確定 /etc/hosts 檔案中有下列這一行:
127.0.0.1  localhost.localdomain  localhost

部 III. IBM System z 主機架構 – 安裝與開機

Red Hat Enterprise Linux 安裝指南》的這部份討論了在 IBM System z 上安裝和啟動(或 initial program load,IPL)Red Hat Enterprise Linux 的相關資訊。

章 18. 準備在 System z 上進行安裝

18.1. 安裝之前

在 System z9 或較新的 IBM 大型主機系統上執行 Red Hat Enterprise Linux 6.7。
安裝程序會假設您熟悉 IBM System z 並且能夠設定邏輯分割區(LPARs)以及 z/VM 客座端虛擬機器。欲取得更多有關於 System z 上的相關資訊,請參閱 http://www.ibm.com/systems/z
要把 Red Hat Enterprise Linux 安裝在 System z 系統上,Red Hat 支援 DASD 與 FCP 儲存裝置。
在您安裝 Red Hat Enterprise Linux 之前,您必須先決定下列項目:
  • 決定您打算在 LPAR 上執行作業系統,或是作為 z/VM 客座端作業系統執行。
  • 決定您是否需要 swap 空間,如果需要的話,需要多少?雖然您亦可(也建議您)指定足夠的記憶體給 z/VM 客座端虛擬機器,並讓 z/VM 來進行必要的置換(swapping),也會有無法預測所需之 RAM 的情況發生。如此情況必須依照每一個例子來進行檢查。請參閱 節 23.15.5, “建議的磁碟分割方案”
  • 決定網路配置。IBM System z 的 Red Hat Enterprise Linux 6.7 提供了下列網路裝置:
    • 真實與虛擬的 Open Systems Adapter(OSA)
    • 真實與虛擬的 HiperSockets
    • 真實 OSA 的 LAN 頻道工作站(LCS)
您需要使用下列硬體:
  • 磁碟空間。計算您需要多少磁碟空間,並分配足夠的磁碟空間在 DASD[9] 或 SCSI[10]磁碟上。您至少需要 2 GB 才能進行伺服器安裝,若您希望安裝所有套件的話,您則需擁有 5 GB 的空間。您亦需要預留磁碟空間以存放應用程式資料。當安裝完成後,您可視需求新增或刪除 DASD 或 SCSI 磁碟分割區。
    如果您的系統上已經有其它作業系統,那麼新安裝的 Red Hat Enterprise Linux(Linux 事例)所使用的磁碟空間,必須與這些作業系統的磁碟空間分開。
    欲取得更多有關於磁碟和分割區配置上的相關資訊,請參照 節 23.15.5, “建議的磁碟分割方案”
  • RAM。Linux 事例需使用 1 GB(建議值)。透過調整,事例最小可能能夠以 512 MB RAM 來執行。

18.2. System z 安裝程序總覽

您可互動式或以自動化的方式在 System z 上安裝 Red Hat Enterprise Linux。在 System z 上進行安裝與在其它架構上進行安裝有所不同,因為它一般式透過網路來進行,而非透過本機 DVD。安裝程序的概要如下:
  1. 啟動(IPL)安裝程式

    與大型主機連上,並透過包含了安裝程式的媒介,執行一項初始程式載入(IPL)或開機程序。
  2. 安裝階段 1

    設定初始網路裝置。此網路裝置之後會被使用來透過 SSH 或 VNC 連至安裝系統。這將會提供您全螢幕模式的終端機或圖形化顯示,以繼續如在其它架構上一般進行安裝。
  3. 安裝階段 2

    指定欲使用哪種語言,以及如何在 Red Hat 安裝媒介上的軟體庫中找到安裝程式與軟體套件。
  4. 安裝階段 3

    使用 anaconda(Red Hat 安裝程式的主要部份)以完成剩下的安裝程序。
安裝程序

圖形 18.1. 安裝程序

18.2.1. 啟動(IPL)安裝程式

當與大型主機連上了之後,您需要透過包含了安裝程式的媒介,以執行一項初始程式載入(IPL)或開機。本文件詳述了在 System z 上最普遍使用的 Red Hat Enterprise Linux 6.7 安裝方式。一般來講,您可使用任何方式來啟動 Linux 安裝系統,這包含了 kernel(kernel.img)以及初始 ramdisk(initrd.img),不過 generic.prm 中至少要含有其參數。Linux 安裝系統在本文件中亦稱為安裝程式
您可啟用 IPL 程序的控制點取決於您的 Linux 將執行於哪種環境下。若您的 Linux 需作為 z/VM 客座端作業系統來執行,控制點即為 host z/VM 的控制程式(control program,CP)。若您的 Linux 需執行於 LPAR 模式中,控制點即為大型主機的支援元件(Support Element,SE)或是一個已連接的 IBM System z 硬體管理主控台(HMC)。
只有當 Linux 在 z/VM 下被執行作為客座端作業系統的情況下,您才可使用下列開機媒介:
除非 Linux 在 LPAR 模式下執行,否則您無法使用下列開機媒介:
對於 z/VM 與 LPAR,您可使用下列開機媒介:
若您使用了 DASD 與連至了 FCP 的 SCSI 裝置(除了 SCSI DVD 之外)來作為開機媒介的話,您必須擁有一個經配置的 zipl 開機載入程式。欲取得更多相關資訊,請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的 zipl 章節。

18.2.2. 安裝階段 1

當 kernel 啟動後,您將會配置一個網路裝置。您將需要此網路裝置來完成安裝。
您在安裝階段 1 中將會使用到的介面為 linuxrc 介面,此介面基於文字,並為指令列模式。(請參閱 章 21, 安裝階段 1:配置網路裝置。)

18.2.3. 安裝階段 2

在安裝階段 2 中,您需要指定欲使用的語言,以及安裝程式第 3 階段和欲透過 Red Hat 安裝媒介安裝的軟體套件位置。在 System z 上,安裝來源一般會由 DVD 傳輸至網路伺服器上。第三階段的安裝程式和軟體庫可透過下列方式存取:
  • 使用 FTP、HTTP、HTTPS 或 NFS 協定其中之一,以透過網路存取。持有所有必要安裝來源的各別網路伺服器(FTP、HTTP、HTTPS 或 NFS),皆必須事先設定好。欲取得更多有關於如何設定網路伺服器上的相關資訊,請參閱 節 19.1, “準備網路安裝”
  • 硬碟(透過 FCP 頻道連接的 DASD 或 SCSI 裝置)。您需要先設定一個用來保存必要安裝來源的磁碟。欲取得詳情,請參閱 節 19.2, “準備硬碟安裝”
  • 透過連接 FCP 的 SCSI DVD。若透過連接了 FCP 的 SCSI DVD 來開機的話,這將會被自動處理。
您在安裝階段 2 中會使用到的介面為載入程式,就預設值,這會提供一個藍色背景的完整文字介面。若欲使用 cmdline 模式中的自動模式,載入程式可提供 line-mode,以及文字輸出。(請參閱 章 22, 安裝階段 2:配置語言和安裝來源。)

18.2.4. 安裝階段 3

在安裝階段 3 中,您將可使用圖形化、文字模式,或指令列模式的 anaconda
  • 圖形化模式

    這可透過 VNC 客戶端(建議您這麼作)或是一部 X11 伺服器來使用。您可使用您的滑鼠與鍵盤來瀏覽畫面、點選按鈕,以及在欄位中輸入文字。

  • 文字模式

    此介面不提供所有的 GUI 介面功能,並且不支援所有的設定。若您無法使用 VNC 客戶端或是 X11 伺服器,請使用此介面來進行互動式的安裝。

  • cmdline 模式

    這主要用於在 System z 進行自動化的安裝。(請參閱 節 26.6, “用於 Kickstart 安裝程序的參數”

若您的網路連線速度較慢,或是希望使用基於文字的安裝,當透過網路登入時,請勿使用 X11 轉送,並請勿在參數檔案中設置 display= 變數(詳情請參閱 節 26.4, “VNC 與 X11 參數”)。在 Red Hat Enterprise Linux 6.7 中,文字模式安裝已減少了和使用者之間的互動。只有在圖形化安裝介面下,才可使用在連接了 FCP 的 SCSI 裝置上進行安裝、更改分割區格式,或套件選取這些功能。請盡可能使用圖形化安裝介面。(請參閱 章 23, 安裝階段 3:使用 anaconda 來進行安裝。)

18.3. X11 或 VNC 的圖型化使用者介面

若要以圖形化使用者介面來執行 anaconda,請使用安裝了 X Window System(X11)伺服器或是 VNC 客戶端的工作站。
您可直接透過 SSH 客戶端或是 X11 來使用 X11 轉送。若是基於 X11 伺服器不支援必要的 X11 延伸,導致您工作站上的安裝程式失敗,您便可能需要升級 X11 伺服器或使用 VNC。
若要使用 VNC,請在連至大型主機上的 Linux 安裝系統前,停用您 SSH 客戶端中的 X11 轉送,或在您的參數檔案中指定 vnc 參數。當網路距離較遠或速度較慢時,建議使用 VNC。請參閱 節 28.2, “允許遠端存取安裝系統”
表格 18.1, “參數與 SSH 登入類型” 會顯示參數與 SSH 登入類型如何控制應使用哪個 anaconda 使用者介面。

表格 18.1. 參數與 SSH 登入類型

參數SSH 登錄帳號使用者介面
無 x11 轉送的 SSHVNC 或是文字
vnc無/有 x11 轉送的 SSHVNC
使用 X11 轉送的 SSHX11
display=IP/hostname:display無 x11 轉送的 SSHX11

18.3.1. 使用 X11 轉送進行安裝

您可透過使用 SSH 以及 X11 轉送來將一部工作站連至大型主機上的 Linux 安裝系統,並顯示圖形化安裝程式。
您需要使用一個允許進行 X11 轉送的 SSH 客戶端。若要啟用連線,首先請在工作站上啟動 X 伺服器。之後請連至 Linux 安裝系統。當您進行連線時,您可在 SSH 客戶端中啟用 X11 轉送。
比方說,當使用 OpenSSH 時,請在您工作站上的終端機視窗中輸入:
ssh -X install@linuxvm.example.com
請將 linuxvm.example.com 替換為您欲進行安裝的主機名稱或 IP 位址。-X 選項(大寫字母 X)可啟用 X11 轉送。

18.3.2. 使用 X11 來進行安裝

若要直接由 X11 客戶端連至一部您本機工作站上的 X11 伺服器,您將需要由您的 System z 連至您工作站的 IP 連線。若是網路與防火牆防止了此連線,請使用 X11 轉送或是 VNC 來替代。
圖形化安裝程式需設置正確的 DNS 與主機名稱,並且 Linux 安裝系統必須被允許,才可在您的畫面上開啟應用程式。您可藉由在參數檔案中設置 display=workstationname:0.0 這個參數來進行確認,workstationname 代表連至了 Linux 映像檔的客戶端工作站主機名稱。此外,您可設置 display 環境變數,並在透過了 SSH 以 root 使用者進行登入後,手動式地使用載入程式。就預設值,您將會以使用者 install 這個身份登入。這將會自動地啟動載入程式,並且不允許置換 display 環境變數。
若要允許 X11 客戶端在您工作站上的 X11 伺服器上開啟應用程式,請使用 xauth 指令。若要以 xauth 來管理 X11 驗證 cookies,您必須藉由 SSH 以 root 身份登入 Linux 安裝系統。欲取得 xauth 上的相關資訊,以及如何管理驗證 cookies 上的相關資訊,請參閱 xauth manpage。
除了透過 xauth 來設定 X11 驗證之外,您亦可使用 xhost 來允許 Linux 安裝系統連至 X11 伺服器:
xhost +linuxvm
請將 linuxvm 替換為 Linux 安裝系統的主機名稱或 IP 位址。這能允許 linuxvm 建立連至 X11 伺服器的連線。
若是圖形化安裝程式沒有自動地啟動的話,請驗證參數檔案中的 display= 變數。若要在 z/VM 下進行安裝,請重新執行安裝,以在讀取器上載入新的參數檔案。

18.3.3. 使用 VNC 進行安裝

當網路連線距離較遠,或速度較慢時,建議您使用 VNC。若要使用 VNC,在連至暫時的 Linux 安裝系統前,請停用您 SSH 客戶端中的 X11轉送。載入程式接著便會提供選擇文字模式或 VNC;請選擇 VNC。此外,您亦可在您的參數檔案中提供 vnc 變數,並選擇性地提供 vncpassword 變數(請參閱 節 26.4, “VNC 與 X11 參數”)。
在工作站的 SSH 終端機上將會出現一則訊息提示您啟動 VNC 客戶端檢視器,並且提供詳細的 VNC 顯示規格。請將 SSH 終端機中的規格輸入至 VNC 客戶端檢視器中,並連線到暫時性的 Linux 安裝系統,以開始進行安裝。詳情請參閱 章 31, 透過 VNC 安裝

18.3.4. 使用 VNC 監聽程式來進行安裝

若要在監聽模式下,由您的暫時性 Linux 安裝系統連至一個在您工作站上執行的 VNC 客戶端,請在您的參數檔案中使用 vncconnect 選項,此外您亦可使用 vnc 和選用性的 vncpassword 選項。網路和防火牆必須允許一項由您暫時性 Linux 安裝系統連至您工作站的 IP 連線。
若要暫時性的 Linux 安裝程式自動連上 VNC 客戶端,請先以監聽模式來啟動客戶端。在 Red Hat Enterprise Linux 系統上,請使用 -listen 選項來以監聽身份執行 vncviewer。請在終端機視窗中輸入下列指令:
vncviewer -listen
請參閱 章 31, 透過 VNC 安裝 以取得更多相關資訊。

18.3.5. 使用 Kickstart 來將安裝自動化

您可透過使用 Kickstart 來自動化一項安裝。 Kickstart 檔案能指定一項安裝的設定。一旦安裝系統啟動之後,它便可讀取 Kickstart 檔案,並不需要任何來自用戶的額外步驟來完成安裝過程。
在 System z 上,這也需要一個參數檔案(可選擇性地在 z/VM 下新增額外的配置檔案)。此參數檔案必須包含描述於 節 26.3, “安裝網路參數” 中的必要網路選項,並透過使用 ks= 選項來指定 kickstart 檔案。Kickstart 檔案一般位於網路上。參數檔案通常亦包含了 cmdlineRUNKS=1 選項,以便在不透過 SSH 登入網路的情況下,執行載入程式(請參閱 節 26.6, “用於 Kickstart 安裝程序的參數”)。
欲取得更多有關於如何設定 kickstart 檔案上的相關資訊,請參閱 節 32.3, “建立 Kickstart 檔案”

18.3.5.1. 每次進行安裝時皆會產生一個 Kickstart 檔案

Red Hat Enterprise Linux 安裝程序將會自動編寫一個包含著安裝系統設定的 Kickstart 檔案。此檔案會被儲存為 /root/anaconda-ks.cfg。您可使用此檔案來以相同設定重複進行安裝,或是修改副本以指定其它系統的設定。


[9] Direct Access Storage Devices(DASD)代表允許一個裝置上能夠有最多三個分割區的硬碟。比方說,dasda 能夠含有 dasda1dasda2 以及 dasda3
[10] 透過光纖頻道使用 SCSI 的裝置驅動程式(zfcp 裝置驅動程式)和切換器,SCSI LUN 能被使用於 System z 上的 Linux,就如它們透過本機連至 SCSI 驅動程式一般。

章 19. 準備安裝

19.1. 準備網路安裝

注意

假如您要執行網路安裝,請確認在您主機分割區的光碟機中,沒有安裝 DVD(或任何其它類型的 DVD/CD 光碟)。光碟機中如有光碟存在,可能會導致非預期的錯誤發生。
請確認您擁有 章 20, 啟動(IPL)安裝程式 中所描述的開機媒介。
無論您要進行網路安裝(透過 NFS、FTP、HTTP 或 HTTPS)或者是透過本機儲存裝置進行安裝,您都必須要能存取 Red Hat Enterprise Linux 的安裝媒介。假如您要執行一項 NFS、FTP、HTTP 或 HTTPS 安裝,請使用下列步驟。
通過網路安裝所使用的 NFS、FTP、HTTP 或 HTTPS 伺服器,必須是個能透過網路存取、獨立作業的伺服器。獨立作業的伺服器能夠是個虛擬機器、LPAR,或任何其它系統(例如 Power System 或 x86 系統上的 Linux)。它必須含有來自安裝 DVD 光碟片的完整內容。

注意

用來在 FTP、NFS、HTTP 或是 HTTPS 上存取安裝檔案的公用目錄,已映對至網路伺服器上的本機儲存裝置。比方說,網路伺服器上的 /var/www/inst/rhel6.7 本機目錄,能以 http://network.server.com/inst/rhel6.7 存取。
在以下的例子裡,包含安裝檔案的階段性伺服器之目錄會以 /location/of/disk/space 來指定。這個目錄會透過 FTP、NFS、HTTP 或 HTTPS 分享出來,並指定為 /publicly/available/directory。舉例來說,/location/of/disk/space 可能是一個您所建立的目錄,稱為 /var/isos/publicly_available_directory 可能會是 /var/www/html/rhel6.7,供 HTTP 安裝使用。
以下,您將需要一個 ISO 映像檔。ISO 映像檔是個包含了完整 DVD 內容的檔案。若要由一片 DVD 建立 ISO 映像檔,請使用下列指令:
dd if=/dev/dvd of=/path_to_image/name_of_image.iso
其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
如要將安裝 DVD 光碟中,用來作為安裝 staging server 的檔案複製至 Linux 事例中的話,請以 節 19.1.1, “準備 FTP、HTTP 和 HTTPS 安裝”節 19.1.2, “準備一項 NFS 安裝” 繼續進行。

19.1.1. 準備 FTP、HTTP 和 HTTPS 安裝

警告

如果您的 Apache 網站伺服器或 tftp FTP 伺服器的配置啟用了 SSL 安全功能,請確定只啟用 TLSv1 通訊協定,並停用 SSLv2SSLv3。這是因為 POODLE SSL 弱點(CVE-2014-3566)的關係。關於保護 Apache 的相關資訊,請參閱 https://access.redhat.com/solutions/1232413;關於保護 tftp 的資訊,請參閱 https://access.redhat.com/solutions/1234773
將檔案由安裝 DVD 的 ISO 映像檔中,解壓縮至一個透過了 FTP、HTTP 或 HTTPS 共享目錄裡。
接下來,請確認此目錄已透過 FTP、HTTP 或 HTTPS 進行共享,並驗證用戶端存取正常。您可檢查目錄是否可直接由伺服器存取,然後使用同子網路上的另一部機器來嘗試存取。

19.1.2. 準備一項 NFS 安裝

經由 NFS 安裝並不一定需要由 iso 映像檔擷取所有檔案。只要 ISO 映像檔本身、install.img 檔案,與/或 product.img 檔案能透過 NFS 在網路上使用即可。
  1. 將 ISO 映像檔傳輸至 NFS 匯出目錄中。在 Linux 系統上,請執行:
    mv /path_to_image/name_of_image.iso /publicly_available_directory/
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,同時 publicly_available_directory 是透過 NFS 分享出來的目錄。
  2. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  3. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  4. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱〈節 23.17, “選取套件群組”〉)。
  5. 請確定公開目錄存在於網路伺服器的 /etc/exports 檔案裡,這樣 NFS 能將這目錄分享出來。
    若要將目錄以唯讀的方式匯出至一部特定系統上,請使用:
    /publicly_available_directory client.ip.address (ro)
    若要將目錄以唯讀的方式匯出至所有系統上,請使用:
    /publicly_available_directory * (ro)
  6. 請在網路伺服器上,啟動 NFS daemon(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs start 這項指令)。若 NFS 已在執行中,請重新載入配置檔案(在 Red Hat Enterprise Linux 系統上,請使用 /sbin/service nfs reload)。
  7. 請確認您有依照 Red Hat Enterprise Linux 建置指南中的指示來測試 NFS share。請參閱您的 NFS 文件,以取得更多有關於啟用與停用 NFS 伺服器上的相關資訊。

注意

Red Hat Enterprise Linux 的安裝程式 anaconda 可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等的安裝方式。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。若要進行測試,請在 boot: 提示符號中輸入下列指令:
linux mediacheck

19.2. 準備硬碟安裝

若您不希望存取安裝階段 3,以及網路上的套件軟體庫,請使用此選項來在沒有 DVD 光碟機的硬體系統上安裝 Red Hat Enterprise Linux。

19.2.1. 存取安裝階段 3 以及硬碟上的套件軟體庫

注意

使用 DASD 或連接了 FCP 的 SCSI 儲存裝置進行硬碟安裝,僅能在原生 ext2、ext3 或 ext4 分割區上執行。如果您的系統檔案使用原生 ext2、ext3 或 ext4(特別是基於 RAID 或 LVM 分割區的檔案系統)之外的裝置,您將無法利用它作為來源,以進行硬碟安裝。
硬碟安裝使用了安裝 DVD 的 ISO 映像檔(一個包含了 DVD 完整內容的檔案),以及擷取自 ISO 檔案的 install.img 檔案。若硬碟上含有這些檔案,您便能在啟動安裝程式時,選擇「硬碟」來作為安裝來源。
硬碟安裝使用下列的檔案:
  • 安裝 DVD 的 ISO 映像檔。ISO 映像檔是個包含了 DVD 完整內容的檔案。
  • 擷取自 ISO 映像檔的 install.img 檔案。
  • 與/或擷取自 ISO 映像檔的 product.img 檔案。
若硬碟上有這些檔案,您便能在啟動安裝程式時,選擇「硬碟」來作為安裝來源(請參閱 節 22.4, “安裝方式”
請確認您擁有 章 20, 啟動(IPL)安裝程式 中所描述的開機媒介。
若要將 DASD 或連接了 FCP 的裝置準備來作為安裝來源,請依照下列步驟進行:
  1. 取得 Red Hat Enterprise Linux 安裝 DVD 的 ISO 映像檔(請參閱 章 1, 取得 Red Hat Enterprise Linux)。此外,若您擁有實體的 DVD 媒介,您可在一部 Linux 系統上,透過以下指令來建立它的映像檔。
    dd if=/dev/dvd of=/path_to_image/name_of_image.iso
    其中 dvd 是您的 DVD 裝置,name_of_image 是 ISO 映像檔的名稱,path_to_image 是用來儲存 ISO 映像檔的位置。
  2. 將 ISO 映像檔傳輸至 DASD 或 SCSI 裝置上。
    ISO 檔案必須位於一個在安裝階段 1(請參閱 章 21, 安裝階段 1:配置網路裝置),或安裝階段 2(請參閱 章 22, 安裝階段 2:配置語言和安裝來源)中所啟用的硬碟上。當使用 DASD 時,這將會是自動化的。
    若是 FCP LUN 的話,您必須由相同的 FCP LUN 開機(IPL)或是使用安裝程式第 1 階段選單所提供的救援 shell,來手動式地啟動持有描述於 節 25.2.1, “動態式地啟動一個 FCP LUN” 中的 FCP LUN。
  3. 使用 SHA256 checksum 程式來驗證您所複製的 ISO 映像檔是否存在。各種作業系統皆能使用許多種 SHA256 checksum 程式。在 Linux 系統上,請執行:
    $ sha256sum name_of_image.iso
    name_of_image 代表 ISO 映像檔的名稱。SHA256 checksum 程式會顯示一個名為雜湊(hash)的 64 位元字元。請拿此雜湊與 Red Hat 客戶入口網站「下載」網頁上所顯示的雜湊互相比較(請參閱 章 1, 取得 Red Hat Enterprise Linux)。這兩個雜湊應該相同。
  4. 將 ISO 檔案中的 images/ 目錄複製至同名、您用來儲存 ISO 映像檔的目錄中。請輸入下列指令:
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    其中 path_to_image 是 ISO 映像檔的路徑,name_of_image 是 ISO 映像檔的名稱,而 mount_point 是掛載映像檔所使用的掛載點。例如:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    現在 ISO 映像檔與 images/ 目錄已經存在於同一目錄裡。
  5. 驗證 images/ 目錄是否至少包含了 install.img 檔案,若沒有此檔案的話,安裝程序將無法進行。此外,images/ 目錄也應包含 product.img 檔案,若沒有此檔案的話,在進行套件群組選擇階段時,便只有「最小型」安裝的套件可使用(請參閱<節 23.17, “選取套件群組”>)。

    重要

    install.imgproduct.img 必須為 images/ 目錄中的唯一檔案。
  6. 讓新的 z/VM 客座端虛擬機器或是 LPAR 能夠存取 DASD 或是 SCSI LUN,然後進行安裝。(請參閱 章 20, 啟動(IPL)安裝程式 或是 節 19.2.1.1, “準備由硬碟啟動安裝程式”)。

注意

Red Hat Enterprise Linux 的安裝程式可以檢查安裝媒介的完整性。它支援 DVD、硬碟 ISO、以及 NFS ISO 等等。我們建議您在進行安裝之前,以及在回報任何與安裝有關的錯誤之前,先檢查所有安裝媒介(許多錯誤其實都與燒錄不正確的 DVD 有關)。如欲進行測試,請將 mediacheck 參數新增至您的參數檔案(請參閱 節 26.7, “雜項參數”)。

19.2.1.1. 準備由硬碟啟動安裝程式

若您希望由硬碟啟動(IPL)安裝程式,除了存取安裝階段 3 和套件軟體庫,您亦可在相同(或不同)的磁碟上安裝 zipl 開機載入程式。請注意,zipl 在一個磁碟上只支援一個開機紀錄。若您在磁碟上擁有多個分割區,它們將會「共享」該磁碟的單一開機紀錄。
以下,假設硬碟已依照 節 19.2.1, “存取安裝階段 3 以及硬碟上的套件軟體庫” 中所描述地進行了配置,並掛載於 /mnt 下,並且您無須保留一份既有的開機紀錄。
若要將硬碟準備來啟動安裝程式,請透過下列指令來在硬碟上安裝 zipl 開機載入程式:
zipl -V -t /mnt/ -i /mnt/images/kernel.img -r /mnt/images/initrd.img -p /mnt/images/generic.prm
欲取得更多有關於 zipl.conf 上的相關資訊,請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的 zipl 章節。

警告

若您在磁碟上安裝了一個作業系統,並且您事後依然計畫存取它的話,請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的 zipl 章節,以取得如何在 zipl 開機載入程式中(也就是在 zipl.conf 中)新增項目上的相關資訊。

章 20. 啟動(IPL)安裝程式

執行安裝程式的初始開機(IPL)步驟取決於 Red Hat Enterprise Linux 會在哪種環境(z/VM 或 LPAR)下執行。欲取得更多有關開機上的相關資訊,請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的 Booting Linux 章節。

20.1. 安裝在 z/VM 之下

當在 z/VM 下進行安裝時,您可透過下列方式開機:
  • z/VM 虛擬讀取器
  • 以 zipl 開機載入程式準備的 DASD 或是連接了 FCP 的 SCSI 裝置
  • 連接了 FCP 的 SCSI DVD 光碟機
請登入用來進行 Linux 安裝的 z/VM 客座端虛擬機器。您可使用 x3270 或是 c3270(來自於 Red Hat Enterprise Linux 中的 x3270-text 套件)來由其它 Linux 系統登入 z/VM。此外,您亦可在 IBM System z 硬體管理主控台(HMC)上使用 3270 終端機模擬器。若您所使用的是基於 Windows 的系統, Jolly Giant(http://www.jollygiant.com/)提供了一個可使用 SSL 的 3270 模擬器。還有個名為 wc3270 的免費 c3270 原生 Windows 連接埠。

注意

若您的 3270 連線被干擾,並且因為先前的 session 還在啟用中而造成您無法登入,您可藉由在 z/VM 登錄畫面上輸入下列指令,以將舊的 session 取代為新的 session:
logon user here
請將 user 取代為 z/VM 客座端虛擬機器的名稱。根據外部安全性管理程式(例如 RACF)是否有被使用,登錄指令可能會有所不同。
若您的客座端中尚未執行 CMS(z/VM 的單人使用作業系統)的話,請透過輸入下列指令來將它啟動:
#cp ipl cms
請確認不要使用像是您 A 磁碟的 CMS 磁碟(一般會是裝置號碼 0191)來作為安裝目標。若要找出哪些磁碟正被 CMS 使用中,請使用下列查詢:
query disk
您可使用下列 CP(z/VM 控制程式,也就是 z/VM hypervisor)查詢指令來找出有關於您 z/VM 客座端虛擬機器的裝置配置:
  • 請查詢可用的主要記憶體,以 System z 的術語來講亦稱為儲存裝置。您的客座端應至少擁有 512 MB 的主要記憶體。
    cp query virtual storage
  • 查詢以下類型的可用網路裝置:
    osa
    OSA(CHPID 類型的 OSD,真實或虛擬〔VSWITCH 或 GuestLAN 類型的 QDIO〕,兩者皆於 QDIO 模式下)
    hsi
    HiperSockets(CHPID 類型的 IQD,真實或虛擬〔GuestLAN 類型的 Hipers〕)
    lcs
    LCS(CHPID 類型的 OSE)
    比方說,若要查詢以上所描述的所有網路裝置類型:
    cp query virtual osa
  • 查詢可用的 DASD。只有被標記為 RW 讀寫模式的磁碟可被用來作為安裝目標:
    cp query virtual dasd
  • 查詢可用的 FCP 頻道:
    cp query virtual fcp

20.1.1. 使用 z/VM 讀取程式

執行下列步驟以由 z/VM 讀取器開機:
  1. 假如必要的話,請將含有 z/VM TCP/IP 工具的裝置新增至您的 CMS 磁碟清單中,例如:
    cp link tcpmaint 592 592
    acc 592 fm
    fm 取代為任何 FILEMODE 字母。
  2. 執行指令:
    ftp host
    host 代表 host 開機映像檔(kernel.imginitrd.img)的 FTP 伺服器主機名稱或 IP 位址。
  3. 登入並執行下列指令(假如您要覆寫既有的 kernel.imginitrd.imggeneric.prm 或是 redhat.exec 檔案,請使用 (repl 選項:
    cd /location/of/install-tree/images/ 
    ascii  
    get generic.prm (repl  
    get redhat.exec (repl  
    locsite fix 80  
    binary  
    get kernel.img (repl  
    get initrd.img (repl  
    quit
  4. 您可選用性地透過 CMS 指令 filelist 來顯示收到的檔案以及其格式,以檢查檔案是否有正確傳輸。kernel.imginitrd.img 必須要擁有固定的紀錄長度格式,並且格式欄位中必須要標示了 F,並且 Lrecl 欄位中必須含有紀錄長度 80。比方說:
    VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0 
    Cmd Filename Filetype Fm Format Lrecl Records Blocks Date Time 
     REDHAT EXEC B1 V 22 1 1 4/15/10 9:30:40 
     GENERIC PRM B1 V 44 1 1 4/15/10 9:30:32 
     INITRD IMG B1 F 80 118545 2316 4/15/10 9:30:25 
     KERNEL IMG B1 F 80 74541 912 4/15/10 9:30:17
    請按下 PF3 來退出 filelist 並回到 CMS 提示符號上。
  5. 最後,請執行 REXX script redhat.exec 以啟動(IPL)安裝程式:
    redhat

20.1.2. 使用一個準備好的 DASD

由準備好的 DASD 開機,並選擇參照了 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單項目。請使用格式如下的指令:
cp ipl DASD device number loadparm boot_entry_number
請將 DASD device number 取代為開機裝置的裝置號碼,並將 boot_entry_number 取代為此裝置的 zipl 配置選單。例如:
cp ipl eb1c loadparm 0

20.1.3. 使用已準備好、連接了 FCP 的 SCSI 磁碟

執行下列步驟以透過準備好的、連接了 FCP 的 SCSI 磁碟來開機:
  1. 配置 z/VM 的 SCSI 開機載入程式以存取 FCP 儲存區域網路中,準備好的 SCSI 磁碟。請選擇參照了 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單選項。請使用格式如下的指令:
    cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
    WWPN 取代為儲存系統的 WWPN,並將 LUN 取代為磁碟的 LUN。16 碼的十六進位數字必須被分為兩對八碼的數字。例如:
    cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
  2. 此外,您亦可透過以下指令來確認您的設定:
    query loaddev
  3. 透過下列指令來 IPL 與包含了磁碟的儲存系統連接的 FCP 裝置:
    cp ipl FCP_device 
    舉例來說:
    cp ipl fc00

20.1.4. 使用一個連接了 FCP 的 SCSI DVD 裝置

這需要一個連接了 FCP-to-SCSI 橋接的 SCSI DVD 光碟機,並且它需連接至您 System z 中的 FCP 介面卡上。該 FCP 介面卡必須經過配置,並且需能在 z/VM 下使用。
  1. 請將您的 Red Hat Enterprise Linux for System z DVD 插入光碟機。
  2. 請配置 z/VM 的 SCSI 開機載入程式,以存取 FCP 儲存區域網路中的 DVD 光碟機,並指定 1 為 System z DVD 的 Red Hat Enterprise Linux 上的開機項目。請使用格式如下的指令:
    cp set loaddev portname WWPN lun FCP_LUN bootprog 1
    WWPN 取代為FCP-to-SCSI 橋接的 WWPN,並將 FCP_LUN 取代為 DVD 光碟機的 LUN。16 碼的十六進位數字必須被分為兩對八碼的數字。例如:
    cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
  3. 此外,您亦可透過以下指令來確認您的設定:
    cp query loaddev
  4. 在連至了 FCP-to-SCSI 橋接的 FCP 裝置上進行IPL。
    cp ipl FCP_device
    舉例來說:
    cp ipl fc00

20.2. 在一個 LPAR 中安裝

當安裝於邏輯分割區(LPAR)中時,您可透過下列方式開機:
  • FTP 伺服器
  • HMC 或 SE 的 DVD 光碟機
  • 以 zipl 開機載入程式準備的 DASD 或是連接了 FCP 的 SCSI 磁碟。
  • 連接了 FCP 的 SCSI DVD 光碟機
請先執行下列常見步驟:
  1. 請以一個擁有足夠權限在 LPAR 上安裝新作業系統的使用者,來登入至 IBM System z 的硬體管理主控台(HMC))或是 Support Element(SE)支援元件中。
  2. 請選取「Images」,然後選取您希望安裝的 LPAR。請使用框架中右側的箭頭來瀏覽「CPC Recovery」選單。
  3. 雙點「作業系統訊息」以顯示文字主控台,Linux 開機訊息將會出現,並且可能將會需要使用者提供輸入。詳情請參閱 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6 中的 Booting Linux 章節,以及 Hardware Management Console Operations Guide、順序號碼 [SC28-6857]。
請繼續進行您安裝來源的程序。

20.2.1. 使用 FTP 伺服器

  1. 滑鼠點選「由光碟或伺服器載入」。
  2. 在接下來的對話方塊中,請選擇「FTP 來源」,並輸入下列資訊:主機電腦:您希望從而進行安裝的 FTP 伺服器主機名稱或 IP 位址(比方說,ftp.redhat.com)使用者 ID:您在 FTP 伺服器上的使用者名稱(或匿名)密碼:您的密碼(若您要以匿名方式登入,請使用您的電子郵件位址)帳號(非必要):請將此欄位保留為空白,檔案位址(非必要):在 FTP 伺服器上持有 System z 的 Red Hat Enterprise Linux 的目錄(例如 /rhel/s390x/」。
  3. 點選「繼續」。
  4. 在接下來的對話方塊中,保留預設選取的 generic.ins,然後點選「繼續」。

20.2.2. 使用 HMC 或是 SE DVD 光碟機

  1. 滑鼠點選「由光碟或伺服器載入」。
  2. 在接下來的對話方塊中,選取「Local CD-ROM / DVD」,然後再點選「繼續」。
  3. 在接下來的對話方塊中,保留預設選取的 generic.ins,然後再點選「繼續」。

20.2.3. 使用一個準備好的 DASD

  1. 點兩下「載入.」。
  2. 在接下來的對話方塊中選取 Normal」「載入類型」。
  3. 如「載入位址」填入 DASD 的裝置號碼。
  4. 如「載入參數」填入和您準備用來啟動 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單項目相應的數字。
  5. 點選「確定」按鈕。

20.2.4. 使用已準備好、連接了 FCP 的 SCSI 磁碟

  1. 點兩下「載入.」。
  2. 在接下來的對話方塊中,選取 SCSI 來作為「載入類型」。
  3. 在「載入位址」中填入與 SCSI 磁碟連接的 FCP 頻道裝置號碼。
  4. 在「World wide port name」中,以 16 碼的十六進位數字填入包含了磁碟的儲存系統的 WWPN。
  5. 在「邏輯單元號碼中,以 16 碼的十六進位數字填入磁碟的 LUN。
  6. 在「開機程式選擇器」中填入與您準備來啟動 Red Hat Enterprise Linux 安裝程式的 zipl 開機選單項目相應的數字。
  7. 將「開機紀錄邏輯區塊位址」保留為 0,並將「作業系統專屬載入參數」保留為空白。
  8. 點選「確定」按鈕。

20.2.5. 使用一個連接了 FCP 的 SCSI DVD 裝置

這需要一個連接了 FCP-to-SCSI 橋接的 SCSI DVD 光碟機,並且它需連接至您 System z 機器中的 FCP 介面卡上。該 FCP 介面卡必須經過配置,並且需能在 z/VM 下使用。
  1. 請將您的 Red Hat Enterprise Linux for System z DVD 插入光碟機。
  2. 點兩下「載入.」。
  3. 在接下來的對話方塊中,選取 SCSI 來作為「載入類型」。
  4. 如「載入位址」填入與 FCP-to-SCSI 橋接連接的 FCP 頻道的裝置號碼。
  5. 如「World wide port name」以 16 碼的十六進位數字填入 FCP-to-SCSI 橋接的 WWPN。
  6. 如「邏輯單元號碼」以 16 碼的十六進位數字填入 DVD 光碟機的 LUN。
  7. 如「開機程式選擇器」填入數字 1 以選擇 System z DVD 上的 Red Hat Enterprise Linux 開機項目。
  8. 將「開機紀錄邏輯區塊位址」保留為 0,並將「作業系統專屬載入參數」保留為空白。
  9. 點選「確定」按鈕。

章 21. 安裝階段 1:配置網路裝置

當 kernel 啟動後,您將需要使用 linuxrc 程式來配置一個網路裝置。您需要此網路裝置,以完成安裝。若您要互動式地進行安裝(透過預設參數檔案 generic.prm),您將會被詢問有關於您網路的相關問題。建議您將資料以資料工作表或類似格式準備好在您面前。若您希望自動化此步驟,請為您參數檔案或 CMS 配置檔案中的各個選項提供資訊。
讓我們來看看如何在 z/VM 下配置 OSA 網路卡的範例。當 linuxrc 啟動時,您將會看見下列訊息:
Starting the zSeries initrd to configure networking. Version is 1.2 
Starting udev...
網路裝置會被偵測並列出。此裝置清單取決於所使用的 cio_ignore kernel 參數。若是基於 cio_ignore,沒有裝置被偵測到,您可如下範例清除忽略裝置的清單。請注意,這可能會花上一段時間,並且清單可能會因為裝置數量較多而變得過度冗長(例如在 LPAR 上)。
Scanning for available network devices... 
Autodetection found 0 devices. 
Note: There is a device blacklist active! (Clearing might take long) 
c) clear blacklist, m) manual config, r) rescan, s) shell: 
c 
Clearing device blacklist... 
Scanning for available network devices... 
Autodetection found 14 devices. 
  
NUM CARD CU CHPID TYPE DRIVER IF DEVICES 
 1 OSA (QDIO) 1731/01 00 OSD qeth eth 0.0.f500,0.0.f501,0.0.f502 
 2 OSA (QDIO) 1731/01 01 OSD qeth eth 0.0.f503,0.0.f504,0.0.f505 
 3 OSA (QDIO) 1731/01 02 OSD qeth eth 0.0.1010,0.0.1011,0.0.1012 
 4 HiperSockets 1731/05 03 IQD qeth hsi 0.0.1013,0.0.1014,0.0.1015 
 5 OSA (QDIO) 1731/01 04 OSD qeth eth 0.0.1017,0.0.1018,0.0.1019 
 6 CTC adapter 3088/08 12 ? ctcm ctc 0.0.1000,0.0.1001 
 7 escon channel 3088/1f 12 ? ctcm ctc 0.0.1002,0.0.1003 
 8 ficon channel 3088/1e 12 ? ctcm ctc 0.0.1004,0.0.1005 
 9 OSA (QDIO) 1731/01 76 OSD qeth eth 0.0.f5f0,0.0.f5f1,0.0.f5f2 
 10 LCS OSA 3088/60 8a OSE lcs eth 0.0.1240,0.0.1241 
 11 HiperSockets 1731/05 fb IQD qeth hsi 0.0.8024,0.0.8025,0.0.8026 
 12 HiperSockets 1731/05 fc IQD qeth hsi 0.0.8124,0.0.8125,0.0.8126 
 13 HiperSockets 1731/05 fd IQD qeth hsi 0.0.8224,0.0.8225,0.0.8226 
 14 HiperSockets 1731/05 fe IQD qeth hsi 0.0.8324,0.0.8325,0.0.8326 
  
<num>) use config, m) manual config, r) rescan, s) shell:
請輸入您希望使用的配置號碼,比方說 9。請由提供給安裝程式有關於網路裝置類型資訊,以及其子頻道裝置位址的表格選擇。此外,您亦可輸入 m 以輸入網路類型(qeth)、讀取、寫入、資料頻道,以及 OSA 連接埠。您可透過按下 Enter 來接受預設值;在 z/VM 下,您可能需要按下 Enter 鍵兩次。
m 
  
* NOTE: To enter default or empty values press enter twice. * 
  
  
Network type (qeth, lcs, ctc, ? for help). Default is qeth: 
qeth 
  
Read,write,data channel (e.g. 0.0.0300,0.0.0301,0.0.0302 or ? for help). 
0.0.f5f0,0.0.f5f1,0.0.f5f2 
  
Portname (1..8 characters, or ? for help). Default is no portname: 
  
  
Relative port number for OSA (0, 1, or ? for help). Default is 0: 
  
  
  
Activating network device... 
Detected: OSA card in OSD mode, Gigabit Ethernet
有關於您 Linux 事例的問題:
 Hostname of your new Linux guest (FQDN e.g. s390.redhat.com or ? for help): 
host.subdomain.domain 
 
IPv4 address / IPv6 addr. (e.g. 10.0.0.2 / 2001:0DB8:: or ? for help) 
10.0.0.42 
  
IPv4 netmask or CIDR prefix (e.g. 255.255.255.0 or 1..32 or ? for help). Default is 255.0.0.0: 
24 
  
IPv4 address of your default gateway or ? for help: 
10.0.0.1 
Trying to reach gateway 10.0.0.1... 
  
IPv4 addresses of DNS servers (separated by colons ':' or ? for help): 
10.1.2.3:10.3.2.1 
Trying to reach DNS servers... 
  
DNS search domains (separated by colons ':' or ? for help): 
subdomain.domain:domain 
  
DASD range (e.g. 200-203,205 or ? for help). Default is autoprobing: 
eb1c 
Activated DASDs: 
0.0.eb1c(ECKD) dasda : active, blocksize: 4096, 1803060 blocks, 7043 MB

重要

安裝程式需要定義至少一個 DASD。在唯 SCSI 安裝的情況下,請輸入 none。這能達到已定義的 DASD 參數的需求,並能在唯 SCSI 的環境下進行。
若您進行了錯誤的動作,對話方塊將會注意到錯誤並要求您重新輸入參數,或是您亦可在之後返回並重新開啟該對話方塊:
 Incorrect ... (<OPTION-NAME>): 
0) redo this parameter, 1) continue, 2) restart dialog, 3) halt, 4) shell
當您重新開啟了對話方塊後,它會記得您先前所輸入的資料:
 Network type 
0) default is previous "qeth", 1) new value, ?) help
在完成了配置之後,您將會看到初始配置已完成這則訊息:
 Initial configuration completed. 
  
c) continue, p) parm file/configuration, n) network state, r) restart, s) shell
您現在可透過鍵入 n 來檢查您的網路配置:
 n 
eth0 Link encap:Ethernet HWaddr 02:00:00:AB:C9:81 
 inet addr:10.0.0.42 Bcast:10.0.0.255 Mask:255.255.255.0 
 UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 
 RX packets:64 errors:0 dropped:0 overruns:0 frame:0 
 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 
 collisions:0 txqueuelen:1000 
 RX bytes:3334 (3.2 KiB) TX bytes:336 (336.0 b) 
  
lo Link encap:Local Loopback 
 inet addr:127.0.0.1 Mask:255.0.0.0 
 UP LOOPBACK RUNNING MTU:16436 Metric:1 
 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 
 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 
 collisions:0 txqueuelen:0 
 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) 
  
Kernel IP routing table 
Destination Gateway Genmask Flags Metric Ref Use Iface 
127.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 lo 
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 
0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 
  
c) continue, p) parm file/configuration, n) network state, r) restart, s) shell
若您希望進行變更,請輸入 r 以重新開啟對話方塊。若要顯示參數檔案或配置檔案中所指定的參數,您可互動式地輸入 p。接著,您便可將輸出由您的終端機中複製出,並貼至文字編輯器中,以將其儲存在您本機工作站上的磁碟中。您可將此副本用來作為參數檔案或是配置檔案的範本,以供日後進行安裝使用:
 p 
  
NETTYPE=qeth 
IPADDR=10.0.0.42 
NETMASK=255.255.255.0 
GATEWAY=10.0.0.1 
HOSTNAME=host.subdomain.domain 
SUBCHANNELS=0.0.f5f0,0.0.f5f1,0.0.f5f2 
LAYER2=1 
MACADDR=02:00:00:AB:C9:81 
PORTNAME=OSAPORT 
DNS=10.1.2.3:10.3.2.1 
SEARCHDNS=subdomain.domain:domain 
DASD=eb1c
 
c) continue, p) parm file/configuration, n) network state, r) restart, s) shell
再次重申,若要進行變更,請以 r 來重新開啟對話方塊。最後,若一切皆正常,請輸入 c 以繼續進行:
 c 
  
Starting sshd to allow login over the network. 
  
Connect now to 10.0.0.42 and log in as user 'install' to start the 
installation. 
E.g. using: ssh -x install@10.0.0.42 
For VNC or text mode, disable X11 forwarding (recommended) with 'ssh -x'. 
For X11, enable X11 forwarding with 'ssh -X'. 
  
You may log in as the root user to start an interactive shell.
初步網路設定現在已完成,並且安裝程式將會啟動一項 SSH daemon。您現在可透過 SSH 登入您的 Linux 系統中。若您在 kickstart 或是 cmdline 模式下使用 RUNKS=1 的話,linuxrc 將會自動啟動載入程式。

21.1. 終端機上的注意事項

當進行安裝時,安裝程式會在 line-mode 的終端機上顯示一則訊息。若您在 LPAR 下進行安裝的話,這將是 HMC Operating System Messages applet,若是您在 z/VM 下進行安裝的話,則會是 3270 終端機。
Linuxrc 在 line-mode 終端機上提供了救援 shell。請按下 Enter 鍵(z/VM 下請按兩次),以啟動 shell。您無法在 line-mode 終端機上使用全螢幕的應用程式,例如 vi 編輯器。請切換至基於 line-mode 的編輯器,例如 edexsed,以視需求編輯文字檔案。
請注意,執行時間較長的指令可能無法透過 Ctrl+C 跳脫循序來取消執行。請以選項來調用指令,以使它們能主動在時間內回傳。3270 終端機上的 shell 在進行安裝程序的整個階段中皆能使用,直到系統需重新啟動時。
當 shell 被提供時,您可在錯誤等級為零的情況下退出,以使用新的 shell 事例,或是您可在錯誤等級非零的情況下退出,以強制關閉安裝系統。
使用 root 使用者來連至已安裝的系統,以在不自動啟動安裝程式的情況下,使用 root shell。若要進行疑難排解,您可連至多個 ssh session。

章 22. 安裝階段 2:配置語言和安裝來源

在圖形化安裝程式開始前,您需要先配置語言和安裝來源。
就預設值,若您進行互動式的安裝(透過預設的 generic.prm 參數檔案),用來選擇語言和安裝來源的載入程式將會啟動於文字模式中。在您的新 ssh session 中,將會出現下列訊息:
Welcome to the anaconda install environment 1.2 for zSeries

22.1. 非互動式的 Line-Mode 安裝

若您在您的參數檔案(節 26.6, “用於 Kickstart 安裝程序的參數”)或您的 kickstart 檔案(請參閱 節 32.3, “建立 Kickstart 檔案”)中指定了 cmdline 選項為您的開機選項,載入程式將會以基於 line-mode 的文字輸出啟動。在此模式下,所有必要資訊皆必須提供在 kickstart 檔案中。若有未指定的安裝資訊,安裝程式將不會允許使用者進行互動或停下安裝程序。

22.2. 文字模式安裝程式使用者介面

載入程式與較新的 anaconda 皆使用一種基於畫面的介面,它們包含了大部分圖形化使用者介面上常見的 widgets(元件)圖形 22.1, “如在「URL 設定」中所看到的安裝程式元件”, and 圖形 22.2, “如在「選擇語言」中所看到的安裝程式元件” 描述了會顯示在安裝程序進行時的畫面上的元件。
如在「URL 設定」中所看到的安裝程式元件

圖形 22.1. 如在「URL 設定」中所看到的安裝程式元件

如在「選擇語言」中所看到的安裝程式元件

圖形 22.2. 如在「選擇語言」中所看到的安裝程式元件

  • 視窗 — 視窗(在本指南上通常被稱為對話方塊)會出現在整個安裝過程的畫面上。有時候,一個視窗可能會重疊在另一個視窗上方;在這種情況下,您只能與最上方的視窗進行互動。當您完成了在該視窗上的作業後,它將會消失,讓您能繼續在其下方的視窗中工作。
  • 核取方塊 — 核取方塊能讓您選擇或取消選擇一項功能。核取方塊會以一個星號(表示已選取)或一個空白(表示未選取)來顯示。當游標停留在一個核取方塊中時,您可按下空白鍵,以選取一個未選取的項目,或取消選取一個已選取的項目。
  • 文字輸入行 — 文字輸入行是個讓您能夠輸入安裝程式所需資訊的區域。當游標停留在一個文字輸入行時,您可以輸入亦或編輯在該行上的資訊。
  • 文字元件 — 文字元件是用來顯示文字的一個畫面區域。有時候,文字元件也許會包含其它的元件,例如核取方塊。如果一個文字元件包含了超過它所能容納空間的資料,旁邊便會出現一個捲軸;如果您將游標放置在該文字元件上,您便可使用向上向下鍵來捲動所有在其中的資訊。您目前的位置會以 # 字元出現在捲軸上,當您捲動捲軸時它將會上下移動。
  • 捲軸 — 捲軸會出現在視窗的兩側或底端,用來控制清單或文件目前在視窗框中的位置。使用捲軸可讓您輕易地移動至檔案的任何部份。
  • 按鈕元件 — 按鈕元件是用來與安裝程式互動的主要方法。您可藉由使用 TabEnter 鍵操縱這些按鈕,以完成安裝程式的過程。當按鈕為反白時,表示可以被選取。
  • 游標 — 儘管並非元件,游標可用來選取特定元件(並與其產生互動)。當游標在元件之間移動時,可能會使得元件改變顏色,或者游標本身可能只會顯示在元件中或顯示在元件旁。在 圖形 22.1, “如在「URL 設定」中所看到的安裝程式元件” 中,游標位於「啟用 HTTP 代理」勾選方塊上。在 圖形 8.2, “如在「選擇語言」中所看到的安裝程式元件” 中,游標則位於「確定」按鈕上。

22.2.1. 使用鍵盤來操縱

您可透過基本的按鍵組合來在安裝對話方塊中進行操縱。若要移動游標,請使用方向鍵。請使用 TabAlt-Tab 來向前或向後移動,以選取畫面上的元件。在畫面的底端,大部份都會顯示出可使用之游標定位鍵的摘要。
若要「點選」一個按鈕,請將游標移動到該按鈕上(例如使用 Tab 鍵),然後按下空白鍵Enter。要選取一系列項目中的一個項目,請將游標移至您要選取的項目上,然後按下 Enter。若要選取一個含有核取方塊的項目,請將游標移至該選取方塊上,然後按下空白鍵來選取該項目。如要取消選取,只要再按一次 空白鍵 即可。
按下 F12 可接受目前的數值並繼續至下一個對話方塊中;這就等於按下確定按鈕。

警告

除非一個對話方塊正在等待您的輸入,在安裝過程中請不要按下任何按鍵(這麼做的話,可能會導致無法預期的結果)。

22.3. 選擇語言

請使用鍵盤上的方向鍵,選擇安裝過程中所要使用的語言(詳情請參閱 圖形 22.3, “選擇語言”)。點選語言之後,請按下 Tab 鍵來移動至「確定」按鈕,然後按下「Enter」鍵以確認您的選擇。您可透過 lang= 參數(請參閱 節 26.5, “載入程式參數”)或是 kickstart 指令 lang(請參閱 節 28.4, “使用 Kickstart 來將安裝自動化”)來在參數檔案中自動化此選項。
您所選擇的語言將在完成安裝後成為作業系統的預設語言,選擇適當的語言將助您在之後安裝程式的設定中指向您的時區。安裝程式會試著以您在這個畫面所指定的語言來定義適當的時區。
若要支援其它語言,請在套件選擇階段時自訂化安裝。欲取得更多相關資訊,請參閱 節 23.17.2, “自訂軟體選擇”
選擇語言

圖形 22.3. 選擇語言

在您選擇了適當的語言之後,請按下下一步以繼續進行。

22.4. 安裝方式

請使用方向鍵選擇安裝方式(詳情請參閱 圖形 22.4, “安裝方式”)。選好之後,請按下 Tab 鍵移至「確定」按鈕,然後按下 Enter 確認。
安裝方式

圖形 22.4. 安裝方式

22.4.1. 透過 DVD 來進行安裝

若要透過 DVD 來安裝 Red Hat Enterprise Linux,請將 DVD 放置在您的 DVD 光碟機中,並如 節 20.1.4, “使用一個連接了 FCP 的 SCSI DVD 裝置”(z/VM)或 節 20.2.5, “使用一個連接了 FCP 的 SCSI DVD 裝置”(LPAR)中所描述地透過 DVD 啟動您的系統。
安裝程式接著將會偵測您的系統,並嘗試辨識您的 DVD-ROM 光碟機。它將從 SCSI DVD-ROM 光碟機開始搜尋。

注意

如欲立即中止安裝,請重新啟動您的電腦並且退出開機媒介。您可以在「變更即將寫入磁碟」的畫面出現前,隨時安全地取消安裝。欲取得更多相關資訊,請參閱 節 23.16, “將變更寫入磁碟”
當 DVD 光碟機被發現並載入了驅動程式時,安裝程式會提供您執行 DVD 上的媒介檢查選項。此步驟將會花上一段時間,您可以選擇略過這個步驟。然而,若稍後安裝程式發生了問題,在您聯絡客戶服務之前,您應該先重新開機並且執行媒介檢查。在媒介檢查的對話方塊出現後,請繼續安裝程序的下一步驟(請參照 節 23.5, “歡迎使用 Red Hat Enterprise Linux”)。

22.4.2. 由硬碟進行安裝

選擇分割區」這個畫面只有在您由一個磁碟分割區進行安裝的情況下(也就是若您使用了「安裝方式」對話方塊中的「硬碟」時)才會出現。此對話方塊能讓您為您要安裝 Red Hat Enterprise Linux 的磁碟分割區與目錄命名。若您使用了 repo=hd 開機選項,您便已指定了分割區。
硬碟安裝中的分割區選擇對話方塊

圖形 22.5. 硬碟安裝中的分割區選擇對話方塊

請由可用的分割區清單中選取含有 ISO 檔案的分割區。DASD 的名稱皆以 /dev/dasd 為起始。每個獨立的磁碟皆有對應的字母,比方說 /dev/dasda/dev/sda。磁碟上的各個分割區皆會被編號,例如 /dev/dasda1/dev/sda1
若是您使用 FCP LUN 的話,您必須由相同的 FCP LUN 開機(IPL),或是使用 linuxrc 選單所提供的救援 shell,以手動式地啟用持有 ISO 的 FCP LUN(如 節 25.2.1, “動態式地啟動一個 FCP LUN” 中所描述)。
同時指定鏡像所在目錄。請輸入含有 ISO 鏡像檔案的完整目錄路徑。下列表格中提供了一些如何輸入這項資訊的範例:

表格 22.1. 不同分割區類型的 ISO 映像位置

檔案系統掛載點檔案的原始路徑要使用的目錄
ext2, ext3, ext4/home/home/user1/RHEL6.7/user1/RHEL6.7
若 ISO 映像檔位於某個分割區的 root(頂層)目錄中,請輸入 /。若是 ISO 映像檔位於某個已掛載分割區的子目錄中,請輸入分割區中,持有該 ISO 映像檔的目錄之名稱。比方說,若是 ISO 映像檔所位於的分割區一般被掛載為 /home/,並且映像檔位於 /home/new/ 中的話,您便需輸入 /new/

重要

沒有以「/」作為起始的項目,可能會導致安裝失敗。
請選擇「確定」以繼續進行。請至 章 23, 安裝階段 3:使用 anaconda 來進行安裝

22.4.3. 執行網路安裝

該安裝程式可偵測到網路,並且可使用網路設定來提供多項功能。在 System z 上,安裝階段 2 和 3會取透過互動式或參數,或安裝階段 1 中的配置檔案所指定的網路配置值。您亦可在安裝過程中,指示安裝程式使用額外的軟體庫。

22.4.4. 透過 NFS 來進行安裝

這個 NFS 對話方塊只有當您在「安裝方式」對話方塊中選擇了「NFS 映像檔」的情況下才會出現。若您使用了 repo=nfs 開機選項,您便已指定了伺服器與路徑。
NFS 設定對話方塊

圖形 22.6. NFS 設定對話方塊

  1. 請在「NFS 伺服器名稱」欄位中輸入您 NFS 伺服器的區域名稱或 IP 位址。比方說,如果您要從一個位於 example.com 區域中,名為 eastcoast 的主機進行安裝的話,請輸入 eastcoast.example.com
  2. 請在「Red Hat Enterprise Linux 6.7 目錄」欄位中輸入已匯出目錄的名稱:
    • 假如該 NFS 伺服器匯出了 Red Hat Enterprise Linux 安裝目錄樹的鏡像區,請輸入包含了安裝目錄樹的 root 目錄路徑。假如所指定的數值皆正確的話,將會出現一則訊息指出 Red Hat Enterprise Linux 的安裝程式正在執行中。
    • 若 NFS 伺服器需匯出 Red Hat Enterprise Linux DVD 的 ISO 映像檔,請輸入包含了該 ISO 映像檔的目錄。
    若您有依照〈節 19.1.2, “準備一項 NFS 安裝”〉中所敘述的設定來安裝的話,匯出的目錄即為您指定為 publicly_available_directory 的目錄。
  3. 請在「NFS 掛載選項」欄位中,指定任何您所需要的 NFS 掛載選項。欲取得完整的選項清單,請參閱 mountnfs 的 man page。若您不需要任何掛載選項,請將欄位保留為空白。

22.4.5. 透過 FTP、HTTP 或 HTTPS 來進行安裝

重要

當您提供安裝來源的 URL,您必須明確地指定 http://https://ftp:// 為協定。
這個 URL 對話方塊只有在您由 FTP、HTTP 或是 HTTPS 伺服器進行安裝(若您在安裝方式對話方塊中選擇了 URL 的話)時才會出現。此對話方塊會提示您輸入有關於您所要安裝 Red Hat Enterprise Linux 的 FTP、HTTP 或 HTTPS 伺服器的相關資訊。若您使用了 repo=ftprepo=http 開機選項,您便已指定了伺服器與路徑。
輸入 FTP、HTTP 或 HTTPS 的名稱或是 IP 位址,以及包含了您架構的 /images 目錄的目錄名稱。比方說:
/mirrors/redhat/rhel-6.7/Server/s390x/
要透過具有安全性的 HTTPS 連線,請將通訊協定指定為 https://
指定代理伺服器的位址,若有必要的話,請提供一組連接埠號、使用者名稱,以及密碼。若皆指定正確的話,將會有個訊息方塊出現,並顯示正在由伺服器擷取檔案。
若您的 FTP、HTTP 或 HTTPS 伺服器需經過使用者認證,請如下指定使用者與密碼為 URL 的一部分:
{ftp|http|https}://<user>:<password>@<hostname>[:<port>]/<directory>/
舉例來說:
http://install:rhel6.7pw@name.example.com/mirrors/redhat/rhel-6.7/Server/s390x/
URL 設定對話方塊

圖形 22.7. URL 設定對話方塊

22.5. 驗證媒介

DVD 提供了一項可驗證媒介完整性的選項。有時在製作 DVD 媒介時,可能會發生錄製上的錯誤。在欲安裝程式中的套件資料若含有錯誤的話,可能會造成安裝程序中止。若要降低資料錯誤而影響安裝程序的機會,請在安裝前驗證媒介。
若驗證成功的話,安裝程序將會正常進行。若程序失敗的話,請由您先前下載的 ISO 映像檔建立一份新的 DVD。

22.6. 擷取安裝程式的第 3 階段

載入程式接著將會由網路將第 3 階段的安裝程式擷取入它的 RAM disk 中。這可能會花上一段時間。
擷取安裝程式的第 3 階段

圖形 22.8. 擷取安裝程式的第 3 階段

章 23. 安裝階段 3:使用 anaconda 來進行安裝

此章節詳述了如何使用 anaconda 的圖形化使用者介面來進行安裝。

23.1. 非互動式 Line-Mode 的文字安裝程式輸出

若您在您的參數檔案(請參閱 節 26.6, “用於 Kickstart 安裝程序的參數”)中,或您的 kickstart 檔案(請參閱 章 32, Kickstart 安裝)中,將 cmdline 選項指定為開機選項的話,anaconda 便會以 line-mode 文字輸出的方式啟動。在此模式中,所有必要的資訊皆必須提供於 kickstart 檔案中。若有未指定的安裝資訊,安裝程式將不會允許使用者進行互動或停下。

23.2. 文字模式安裝程式使用者介面

雖然文字模式安裝並未被明確表示,不過使用文字模式的使用者還是可輕易地以 GUI 安裝指南的方式來進行安裝。然而,因為文字模式提供了較基本、直接的安裝程序,因此有些在圖形化模式中可使用的選項,在文字模式中將無法使用。這些差異紀錄在本指南的安裝程序之描述中,並且包含了:
  • 互動式地啟用 FCP LUN
  • 配置進階的儲存方式,例如 LVM、RAID、FCoE、zFCP 以及 iSCSI。
  • 自訂化分割區配置
  • 自訂化開機載入程式配置
  • 在進行安裝時選擇套件
  • 透過 firstboot 來配置已安裝的系統

23.3. 圖形化模式安裝程式使用者介面

如果您使用過圖形化使用者介面(GUI,graphical user interface),那麼您應該熟悉此過程:請使用您的滑鼠來在螢幕上進行操縱、點選按鈕,或進入文字欄位。
您也可以使用鍵盤完成整個安裝過程。Tab 鍵能讓您在螢幕間移動,上下方向鍵可以捲動清單,+- 鍵可以展開或收縮清單,而空白鍵輸入鍵(Enter)可以用來選擇或取消某個反白的物件。您也可以使用Alt+X來點選按鈕,或選取螢幕上其它選項;此處的 X 代表螢幕上任何劃上底線的字母。

23.4. 配置安裝終端機

若您以 ssh 與 X11 轉送登入的話,anaconda 會即刻以它的圖形化使用者介面啟動。
若您並未設置 display= 變數,並且不使用 X11 轉送,anaconda 將會提供您啟動 VNC 或文字模式的選項。
選擇 VNC 或文字模式

圖形 23.1. 選擇 VNC 或文字模式

若您選擇了 VNC,您將會被要求輸入一組密碼,或是您亦可選擇不使用密碼。若您欲使用密碼,請記下這組密碼以供日後使用。接著 VNC 伺服器便會啟動。
VNC 伺服器啟動

圖形 23.2. VNC 伺服器啟動

現在,請透過使用一個 VNC 客戶端來開啟至您 z/VM 客座端虛擬機器 IP 位址的連線。請以先前輸入的密碼以通過 VNC 伺服器的驗證。

23.5. 歡迎使用 Red Hat Enterprise Linux

歡迎」畫面不會提示您輸入任何資訊。
歡迎畫面

圖形 23.3. 歡迎畫面

請點選下一步按鈕以繼續進行。

23.6. 儲存裝置

您可在多種儲存裝置上安裝 Red Hat Enterprise Linux。若是 System z 的話,請選擇「專門儲存裝置
儲存裝置

圖形 23.4. 儲存裝置

基本儲存裝置
此選項不適用於 System z。
專門的儲存裝置
請選擇「專門的儲存裝置」,好在以下儲存裝置上安裝 Red Hat Enterprise Linux。
  • 直接存取的儲存裝置(DASD)
  • Multipath 裝置(例如還有多路徑、可連接 FCP 的 SCSI LUN)
  • 區域儲存裝置(SAN),例如可連接 FCP、含有單路徑的 SCSI LUN
請使用「專門的儲存裝置」選項來配置 Internet Small Computer System Interface(iSCSI)連線。您不可在 System z 上使用 FCoE(Fiber Channel over Ethernet)選項;此選項將會被禁止選取。

注意

透過 mdeventd daemon 對於 LVM 和軟體 RAID 裝置的監控未在進行安裝時執行。

23.6.1. 選擇儲存裝置的畫面

這個儲存裝置選擇畫面顯示了所有 anaconda 所能存取的所有儲存裝置。
裝置會已下列分頁來分群管理:
基本裝置
直接連接到本機系統的基本儲存裝置(例如硬碟或固態硬碟)。在 System z,這包含了已啟用的 DASD。
韌體 RAID
連接至韌體 RAID 控制卡的儲存裝置。這不適用於 System z。
Multipath 裝置
透過超過一條路徑所存取的儲存裝置,例如透過同一台電腦上的 multiple SCSI 控制卡或光纖通道連接埠所存取。

重要

安裝程式只會偵測序號長度為 16 或 32 個字元的多路徑裝置。
其它 SAN 裝置
透過單路徑連接的區域儲存網路(例如 FCP LUN)上的任何其它裝置。
選擇儲存裝置 — 基本裝置

圖形 23.5. 選擇儲存裝置 — 基本裝置

選擇儲存裝置 — Multipath 裝置

圖形 23.6. 選擇儲存裝置 — Multipath 裝置

選擇儲存裝置 — 其它 SAN 裝置

圖形 23.7. 選擇儲存裝置 — 其它 SAN 裝置

選擇儲存裝置的畫面也包含了「搜尋」分頁,讓使用者藉由 World Wide Identifier(WWID)或藉由連接埠、目標、或 logical unit number(LUN)過濾儲存裝置。
搜尋儲存裝置分頁

圖形 23.8. 搜尋儲存裝置分頁

此分頁包含了一組下拉式選單,提供藉由連接埠、目標(target)、WWID,以及 LUN(加上其它對應這些值的文字方塊)來進行搜尋。若要透過 WWID 或 LUN 來進行搜尋,相應的文字方塊中將需要額外的值。
每個分頁代表由 anaconda 所偵測到的裝置清單,外加能幫助使用者分辨裝置的資訊。在欄位標題的右邊,有一個以圖示標記的下拉式選單。這個選單能讓使用者選擇每個裝置所要呈現的資料。舉例來說,「Multipath 裝置」分頁能讓使用者指定「WWID」、「容量」、「供應商」、「交互連線」、與「路徑」,以使用更詳盡的資料來描述每個裝置。降低或增加所顯示的資料量能幫助使用者辨明特定的裝置。
選擇欄位

圖形 23.9. 選擇欄位

每個裝置都會以獨立一行來顯示,左方有勾選方塊。按下勾選方塊可以在安裝過程中使用該裝置;或者按下左方的收音機按鈕(radio button)來選擇或取消選擇特定畫面中的所有裝置。在稍後的安裝過程中,使用者可以選擇把 Red Hat Enterprise Linux 安裝至任何此處所選擇的裝置,也可以選擇自動掛載任何此處所選的裝置,作為安裝系統的一部分。
請注意,您在此所選的裝置不會在安裝過程中,自動被清除。選擇此畫面上的裝置並不會將資料放在有風險的裝置上。並請注意,在此所沒有選擇的裝置,可在安裝之後,藉由修改 /etc/fstab 檔案,以將其加入系統中。
在選好安裝過程中可用的儲存裝置之後,請點選「下一步」,並至 節 23.7, “設定主機名稱”

23.6.1.1. DASD 低階格式化

所有 DASD 皆必須被低階格式化。安裝程式會進行偵測,並列出所有需要被格式化的 DASD。
若有任何在 linuxrc 中、參數,或配置檔案中互動式指定的 DASD 還未低階格式化的話,下列確認對話方塊便會出現:
發現了未格式化的 DASD 裝置

圖形 23.10. 發現了未格式化的 DASD 裝置

若要自動允許為未格式化的 DASD 進行低階格式化,請指定 zerombr 這項 kickstart 指令。欲取得更多相關資訊,請參閱 章 32, Kickstart 安裝

23.6.1.2. 進階儲存選項

在此畫面中,您可配置一個 iSCSI(透過 TCP/IP 的 SCSI)target 或是 FCP LUN。欲取得 iSCSI 的相關指示,請參閱 附錄 B, iSCSI 磁碟
進階儲存選項

圖形 23.11. 進階儲存選項

23.6.1.2.1. 配置 iSCSI 參數
若要使用 iSCSI 儲存裝置來進行安裝,anaconda 必須要能夠將它們視為 iSCSI 目標搜尋到,並且能夠建立 iSCSI 一個 iSCSI session,以存取這些目標。所有的這些步驟皆可能需要一組使用者名稱與密碼,以進行 CHAP(Challenge Handshake Authentication Protocol)認證。此外,您亦可配置一個 iSCSI 目標,以驗證系統上,目標所連接至的 iSCSI 初始程式(反向 CHAP)( 搜尋與 session)。當搭配使用時,CHAP 與反向 CHAP 稱為共同 CHAP雙向 CHAP。共同 CHAP 為 iSCSI 連線提供了最高層級的安全性,特別是當 CHAP 與反向 CHAP 認證的使用者名稱與密碼不同的時候。
請視需求重複 iSCSI 搜尋以及 iSCSI 登錄步驟,以新增所有必要的 iSCSI 儲存裝置。然而,在您嘗試進行第一次搜尋後,您將無法更改 iSCSI 初始程式的名稱。若要更改 iSCSI 初始程式的名稱,您必須重新啟動安裝程序。

過程 23.1. iSCSI 搜尋

使用「iSCSI 搜尋詳細資料」對話方塊,以提供 anaconda 搜尋 iSCSI 目標所需的資訊。
iSCSI 搜尋詳細資料對話方塊

圖形 23.12. iSCSI 搜尋詳細資料對話方塊

  1. 請在「目標 IP 位址」欄位中輸入 iSCSI 目標的 IP 位址。
  2. 請以 iSCSI 完整名稱(IQN)格式在「iSCSI 初始程式名稱」欄位中輸入一組 iSCSI 初始程式的名稱。
    有效的 IQN 包含:
    • iqn.(請注意後方句點)字串
    • 指定您組織註冊網際網路區域或子區域名稱的年份與月份之日期碼,格式為四個數字(代表年份)和一個連字符號,以及兩個數字(代表月份)和一個句點。比方說,2010 年 9 月為 2010-09.
    • 您組織的網際網路區域或子區域名稱,會以最高層區域的反向順序顯示出。比方說,將子區域 storage.example.com 顯示為 com.example.storage
    • 冒號後的字串,可辨識您區域或子區域中的特定 iSCSI 初始程式。例如 :diskarrays-sn-a8675309
    因此,完整的 IQN 將會是:iqn.2010-09.storage.example.com:diskarrays-sn-a8675309,並且 anaconda 會將「iSCSI 初始程式名稱」欄位預填入此格式的名稱,以協助您以此格式輸入資訊。
    欲取得更多有關於 IQN 的相關資訊,請參閱位於 http://tools.ietf.org/html/rfc3720#section-3.2.6 的《RFC 3720 - Internet Small Computer Systems Interface(iSCSI)》中的《3.2.6. iSCSI Names》,以及位於 http://tools.ietf.org/html/rfc3721#section-1 的《RFC 3721 - Internet Small Computer Systems Interface (iSCSI) Naming and Discovery》中的《1. iSCSI Names and Addresses》 。
  3. 請使用下拉式選單來指定使用於 iSCSI 搜尋的認證類型:
    iSCSI 搜尋認證

    圖形 23.13. iSCSI 搜尋認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及反向配對
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 23.14. CHAP 配對

    • 若您選擇了「CHAP 配對及反向配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼,並在「反向 CHAP 使用者名稱」與「反向 CHAP 密碼」欄位中,輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與反向配對

      圖形 23.15. CHAP 配對與反向配對

  4. 請點選「開始搜尋」。Anaconda 會根據您所提供的資訊,嘗試搜尋一個 iSCSI 目標。若搜尋成功的話,「已發現 iSCSI 的節點」對話方塊,將會顯示所有在目標上發現的 iSCSI 節點。
  5. 各個節點旁皆會顯示一個核取方塊。請點選該核取方塊,以選擇用來進行安裝的節點。
    「已發現 iSCSI 的節點」對話方塊

    圖形 23.16. 「已發現 iSCSI 的節點」對話方塊

  6. 請按下「登入」以初始化一個 iSCSI session。

過程 23.2. 啟用 iSCSI session

使用「iSCSI 節點登錄」對話方塊來提供 anaconda 它所需要記錄至 iSCSI 目標上的節點中的資訊,並啟動一項 iSCSI session。
iSCSI 節點登錄對話方塊

圖形 23.17. iSCSI 節點登錄對話方塊

  1. 請使用下拉式選單來指定使用於 iSCSI session 的認證類型:
    iSCSI session 認證

    圖形 23.18. iSCSI session 認證

    • 無認證
    • CHAP 配對
    • CHAP 配對及相反配對
    • 使用與用於 iSCSI 搜尋步驟時的相同認證
    若您的環境使用了與 iSCSI 搜尋和 iSCSI session 相同類型的認證與其它使用者名稱和密碼,請選擇「使用與搜尋步驟相同的認證」,以重複使用這些認證。
    • 若您選擇了「CHAP 配對」作為驗證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中,提供 iSCSI 目標的使用者名稱和密碼。
      CHAP 配對

      圖形 23.19. CHAP 配對

    • 若您選擇了「CHAP 配對及相反配對」作為認證類型,請在「CHAP 使用者名稱」與「CHAP 密碼」欄位中提供 iSCSI 目標的使用者名稱和密碼,並在「相反 CHAP 使用者名稱」與「相反 CHAP 密碼」欄位中輸入 iSCSI 初始程式的使用者名稱及密碼。
      CHAP 配對與相反配對

      圖形 23.20. CHAP 配對與相反配對

  2. 請點選「登入」。Anaconda 會根據您所提供的資訊,嘗試登入 iSCSI 目標上的節點。「iSCSI 登錄結果」對話方塊將會顯示結果。
    iSCSI 登錄結果對話方塊

    圖形 23.21. iSCSI 登錄結果對話方塊

  3. 請按下「確定」以繼續進行。
23.6.1.2.2. FCP 裝置
FCP 裝置讓 IBM System z 能夠在 DASD 裝置之外使用 SCSI 裝置。FCP 裝置提供切換光纖布局讓 System z 系統除了傳統的 DASD 裝置之外還能將 SCSI LUN 作為磁碟裝置使用。
在 IBM System z 上,您需要手動輸入所有 FCP 裝置(在安裝程式中互動式地進行,或在參數檔案或 CMS 配置檔案中,將其指定為獨特的參數項目),以讓安裝程式啟用 FCP LUN。每台電腦所要輸入的數值皆不盡相同。

請注意

  • 互動式的 FCP 裝置建立只能在圖形化安裝模式下執行。您無法在文字模式下互動式地配置 FCP 裝置。
  • 每項輸入的數值都需經過驗證,以確保無誤,因為任何錯誤都會導致系統無法正常運作。在 hex 值中,請只使用小寫字母。
  • 欲取得有關於這些數值的更多資訊,請參閱您系統所附的硬體說明文件,並與為電腦設定網路的系統管理員再次確認。
欲配置光纖通道通訊協定 SCSI 裝置,請選擇「新增 ZFCP LUN」然後按下「新增磁碟」。請在「新增 FCP 裝置」對話方塊中,輸入 16 位元裝置的編碼詳情、64 位元的全球通訊埠編碼(WWPN),以及 64 位元 FCP LUN 的資料。請點選「新增」按鈕,以使用此資訊來連至 FCP 裝置。
新增 FCP 裝置

圖形 23.22. 新增 FCP 裝置

若您啟用了超過一個至相同 LUN 的路徑,新增的裝置在「Multipath 裝置」分頁上的儲存裝置選擇畫面中,必須要出現並且可使用,或是若您只啟用了一個至 LUN 的路徑,則新增的裝置便會出現在「其它 SAN 裝置」上。

重要

安裝程式需要您為 DASD 定義。在此唯有 SCSI 的安裝情況下,您需要在互動式安裝階段 1 進行時,互動式地輸入 none 來作為參數,或在參數檔案或 CMS 配置檔案中輸入 DASD=none。這便能滿足定義 DASD 參數的需求,而處於唯有 SCSI 的環境下。

23.7. 設定主機名稱

設定會提示您為這部電腦提供一組主機名稱,格式為 主機名稱.網域名稱完整網域名稱(FQDN),或是格式為 主機名稱short host name。許多網路皆擁有能夠自動提供給系統網域名稱的動態主機配置協定(DHCP)服務。若要讓 DHCP 服務指定網域名稱給這部機器,請只指定 short host name。

注意

您能夠給予您的系統任何名稱,只要完整的主機名稱為一組獨有的名稱即可。主機名稱可包含字母、數字和連字符號。
將您各個 Linux 系統的預設設定 localhost.localdomain 更改為獨特的主機名稱。
設定主機名稱

圖形 23.23. 設定主機名稱

23.7.1. 編輯網路連線

注意

欲在安裝完成之後更改您的網路設定,請使用網路管理工具
請在 shell 提示符號中輸入 system-config-network 指令以啟用網路管理工具。若您不是 root 的話,系統則會要求您輸入 root 密碼才能繼續。
網路管理工具已被淘汰,並且將在 Red Hat Enterprise Linux 6 有效生命週期期間,由 NetworkManager 取代。
通常,早期在安裝階段 1 所配置的網路連線在,進行其後安裝步驟時無須經過修改。您無法在 System z 上新增連線,因為網路子頻道需要先前經過分組並設為 online,並且這目前只有在安裝階段 1 中完成。若要更改既有的網路連線,請點選「配置網路」按鈕。「網路連線」對話方塊將會出現,以讓您為系統配置網路連線,並非全部與 System z 有關聯。
網路連線

圖形 23.24. 網路連線

System z 上所有的網路連線皆列於「有線網路」分頁中。就預設值,這包含了早期在安裝階段 1 中所配置的連線,並且這將是 eth0(OSA、LCS)或是 hsi0(HiperSockets)。請注意,在 System z 上,您無法在此新增連線。若要修改既有的連線,請在清單中選擇一列,並按下「編輯」按鈕。有個含有幾組適用於有線網路的分頁的對話方塊將會出現,如下所示。
System z 上最重要的分頁為「有線網路」以及「IPv4 設定」。
當您完成了編輯網路設定後,請按下「套用」來儲存新配置。若您重新配置了一項在安裝時已啟用的裝置,您必須重新啟用此裝置,才可使用新的配置 — 請參閱<節 9.7.1.6, “重新啓動網路裝置”>。

23.7.1.1. 所有連線類型的通用選項

所有連線類型皆擁有特定的通用配置選項。
在「連線名稱」欄位中,為連線指定一組名稱。
選擇「自動連線」以使系統開機時自動啟用連線。
NetworkManager 執行於一部已完成安裝的系統上,「可讓所有使用者使用」選項可控制網路配置是否能系統全域地使用。在進行安裝時,請確認您所配置的任何網路介面卡,皆保留了「可讓所有使用者使用」的選項。

23.7.1.2. 實體網路連線分頁

請使用「實體網路連線」分頁來指定或更改網路卡的媒體存取控制(MAC)位址,並設定能夠通過介面卡的傳輸單元最大值(MTU,單位為位元組)。
實體網路連線分頁

圖形 23.25. 實體網路連線分頁

23.7.1.3. 802.1x 安全性分頁

使用「802.1x 安全性」分頁來配置 802.1X 基於連接埠的網路存取控制(PNAC)。請選擇「使用 802.1X 安全性於此連線」以啟用存取控制,並指定您網路的詳細資訊。配置選項包括:
認證
請選擇下列認證方式之一:
  • TLS」:傳輸層安全性
  • 隧道式 TLS」:隧道式傳輸層安全性,亦稱為 TTLS,或 EAP-TTLS
  • 受保護的 EAP(PEAP)」:受保護的延伸驗證通訊協定
身份
提供此伺服器的身份。
使用者憑證
瀏覽至一個個人的 X.509 憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
CA 憑證
瀏覽至一個 X.509 憑證驗證憑證檔案,此檔案已透過區別加密規則(DER)或安全電子郵件(PEM)加密。
私密金鑰
瀏覽至一個私密金鑰檔案,此檔案已透過區別加密規則(DER)、安全電子郵件(PEM),或個人資訊交換語法標準(Personal Information Exchange Syntax Standard,PKCS#12)加密。
私密金鑰密碼
指定於「私密金鑰」欄位中的私密金鑰密碼。請選擇「顯示密碼」來使您能看見您所鍵入的密碼。
802.1x 安全性分頁

圖形 23.26. 802.1x 安全性分頁

23.7.1.4. IPv4 設定分頁

使用「IPv4 設定分頁」來為先前選取的網路連線配置 IPv4 參數。
IPv4 連線的位址、子網路遮罩、閘道器、DNS 伺服器以及 DNS 搜尋尾碼可在進行安裝階段 1 時進行配置,或在參數檔案或配置檔案中,代表下列參數:IPADDRNETMASKGATEWAYDNSSEARCHDNS(請參閱 節 26.3, “安裝網路參數”)。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
自動(DHCP)
IPv4 參數將會透過網路上的 DHCP 服務進行配置。
只使用自動(DHCP)位址
IPv4 位址、位址前綴,以及閘道器位址透過網路上的 DHCP 服務配置,不過 DNS 伺服器和搜尋網域必須經過手動式配置。
手動
透過手動式配置來為 IPv4 參數進行靜態配置。
只連至本機
指定給介面卡 169.254/16 範圍之內的 link-local 位址。
與其它電腦共享
系統將被配置來提供其它電腦的網路存取。介面卡將會被指定一組 10.42.x.1/24 範圍內的位址,DHCP 伺服器和 DNS 伺服器將會被啟動,並且介面卡將會連至含有網路位址轉譯(NAT)的系統上的預設網路連線。
停用
將 IPv4 停用於此連線。
若您選擇了一個需要您提供手動式參數的方式,請在「位址」欄位中輸入此介面卡 IP 位址、子網路遮罩,以及閘道器等詳情。請使用「新增」與「刪除」按鈕來新增或移除位址。請在「DNS 伺服器」欄位中,輸入一列以逗號區隔的 DNS 伺服器清單,並在「搜尋網域」欄位中,為您所希望包含在名稱伺服器查詢中的所有網域,輸入一列以逗號區隔的網域清單。
此外,您亦可為此網路連線在「DHCP 客戶端 ID」欄位中輸入一組名稱。這組名稱必須是一組在子網上獨有的名稱。若您指定一組有意義的 DHCP 客戶端 ID 給某個連線,當在進行網路問題的疑難排解時,您便能輕易地辨識此連線。
請反選「需使用 IPv4 位址以完成此連線」核取方塊,以允許系統在啟用了 IPv6 的網路上進行連線(當 IPv4 配置失敗,IPv6 配置成功時)。
IPv4 設定分頁

圖形 23.27. IPv4 設定分頁

23.7.1.4.1. 編輯 IPv4 路由
Red Hat Enterprise Linux 會根據裝置的 IP 位址來自動配置幾個路由。若要編輯額外的路由,請點選「路由」按鈕。「編輯 IPv4 路由」對話方塊將會出現。
編輯 IPv4 路由的對話方塊

圖形 23.28. 編輯 IPv4 路由的對話方塊

請點選「新增」來為新的靜態路由新增 IP 位址、子網路遮罩、閘道器位址,以及衡量標準。
選擇「忽略自動取得的路由」,以讓介面卡只使用在此所指定的路由。
選擇「只使用此連線來存取該網路上的資源以限制只連至本機網路的連線。

23.7.1.5. IPv6 設定分頁

使用「IPv6 設定分頁」分頁來為先前選取的網路連線配置 IPv6 參數。
使用「方式」下拉式選單來指定系統應嘗試從在網路上執行的動態主機配置協定(DHCP)服務,取得哪些設定。請由下列選項選取:
忽略
此連線將忽略 IPv6。
自動
NetworkManager 使用 router advertisement(RA)來建立自動、無狀態的配置。
自動,僅有位址
NetworkManager 使用了 RA 來建立一個自動、無狀態的配置,然而 DNS 伺服器和搜尋區域將會被忽略,並且必須經過手動式的配置。
自動,僅有 DHCP
NetworkManager 並不使用 RA,而會直接向 DHCPv6 請求資訊,以建立含狀態的配置。
手動
透過手動式配置來為 IPv6 參數進行靜態配置。
只連至本機
指定給介面卡含有 fe80::/10