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