Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
22.2. 透過 VNC 進行安裝
Anaconda 安裝程式提供了兩種安裝模式給 VNC 使用:直接模式(Direct Mode)與連線模式(Connect Mode)。直接模式需要 VNC 檢視程式啟動與欲安裝系統的連線。連線模式則需要由欲安裝的系統啟動連線至 VNC 檢視程式。連線建立後,這兩種模式就沒有任何區別。要使用何種模式端視環境的配置而定。
- 直接模式
- 在此模式中,Anaconda 的配置方式為開始安裝過程,但要等到 VNC 檢視程式連上之後,才會進行下一步。要安裝系統的螢幕上會顯示 IP 位址與連接埠。使用這些資訊就可以從其它電腦連上要進行安裝的系統。也因此,您必須能看到、接觸到要安裝的系統。
- 連線模式
- 在這模式中,VNC 檢視程式會在遠端系統上以「聆聽模式」(listening mode)啟動。接下來檢視程式會等待某個特定連接埠的連入連線。然後,Anaconda 會被啟動,主機名稱與連接埠號會以開機選項或 Kickstart 指令的方式提供。安裝開始時,安裝程式會使用指定的主機名稱與連接埠號建立連線,連上聆聽的用戶端。也因如此,您的遠端系統必須能接受來自外部的網路連線。
選擇 VNC 安裝模式的考量
- 能看到、接觸到系統
- 如果您無法看到要安裝系統的畫面,並接觸到此系統,那麼就必須使用連線模式。
- 網路連線的規則與防火牆
- 如果要安裝的系統不允許透過防火牆連入,那就必須使用連線模式,或停用防火牆。停用防火牆可能會導致安全上的疑慮。
- 如果執行 VNC 檢視程式的遠端系統不允許透過防火牆連入,那就必須使用直接模式,或停用防火牆。停用防火牆可能會導致安全上的疑慮。
注意
要透過 VNC 開始執行安裝,您必須使用自訂的開機選項。要使用自訂開機選項的方式,會根據系統架構而有所不同。欲知在各種架構下編輯啟動選項之指示,請參見:
- AMD64 與 Intel 64 系統的用戶為 節 5.2, “開機選單”
- IBM Power Systems 伺服器的用戶為 節 10.1, “開機選單”
- IBM System z 的用戶為 章 18, IBM System z 的參數和配置檔案
22.2.1. 用 VNC 直接模式進行安裝
VNC 直接模式指得是 VNC 檢視程式啟始連向要安裝的系統。Anaconda 會告訴使用者何時啟始此連線。
過程 22.1. 在直接模式中啟動 VNC
- 在用來連接到欲安裝系統的工作站上,開啟 VNC 檢視程式(例如 TigerVNC)。您會看到類似 圖形 22.1, “TigerVNC 的連線詳細內容” 的畫面,讓您輸入 IP 位址。
圖形 22.1. TigerVNC 的連線詳細內容
- 啟動要安裝的系統,直到啟動選單出現。在選單中,按下「Tab」鍵編輯啟動選項。在命令列的最後加入
inst.vnc
選項。此外,如果您想要限制 VNC 存取要安裝的系統,請一併加入inst.vncpassword=PASSWORD
啟動選項。請以您想要在安裝過程中使用的密碼,取代 PASSWORD。VNC 密碼必須介於 6 到 8 個字元。重要
使用inst.vncpassword=
選項時,請使用暫時性的密碼。這密碼不應該是您在任何系統上所使用的真實密碼或 root 密碼。圖形 22.2. 在 AMD64 與 Intel 64 系統上新增 VNC 啟動選項
- 按下「Enter」鍵開始安裝程式。系統會啟始安裝程式,並啟動必要的服務。系統準備好時,您會在螢幕上看到類似以下的訊息:
13:14:47 Please manually connect your VNC viewer to 192.168.100.131:1 to begin the install.
請記下 IP 位址與連接埠(在上述例子中是192.168.100.131:1
)。 - 在執行 VNC 檢視程式的系統上,在「連線的詳細資料」對話視窗中輸入前一個步驟取得的 IP 位址與連接埠,格式與 Anaconda 畫面上顯示的相同。接下來,按下「連線」。VNC 檢視程式會連上要安裝的系統。如果您已設定 VNC 密碼,請在系統提示您的時候輸入密碼,並按下「OK」。
完成程序後,您會看到 VNC 連線已建立的新視窗,顯示安裝程式的選單。在這視窗中,您能使用 Anaconda 的圖形界面,就像直接在系統上安裝一樣。
您可以繼續進行:
- AMD64 與 Intel 64 系統的用戶,請參閱:〈章 6, 在 AMD64 和 Intel 64 Systems 上安裝 Red Hat Enterprise Linux〉
- IBM Power Systems 的用戶,請參閱:〈章 11, 在 IBM Power System 上安裝 Red Hat Enterprise Linux〉
- IBM System z 的用戶請參閱:〈章 15, 在 IBM System z 上安裝 Red Hat Enterprise Linux〉
22.2.2. 用 VNC 連線模式進行安裝
VNC 連線模式指得是要安裝的系統啟動連線,連至遠端系統上所執行的 VNC 檢視程式。在您開始之前,請確定遠端系統已配置為能接受連入的連線,並指定想要使用 VNC 的連接埠。如何確定連線不會被阻隔的方式,端視網路與工作站的配置。如何在 Red Hat Enterprise Linux 7 內配置防火牆的方式,請參閱《Red Hat Enterprise Linux 7 網路指南》。
過程 22.2. 在連線模式中啟動 VNC
- 在用戶端系統上以聆聽模式啟動 VNC 檢視程式。例如在 Red Hat Enterprise Linux 上使用 TigerVNC 的話,請執行:
$
vncviewer -listen PORT
請以您想要用來連線的連接埠取代 PORT。終端機會顯示訊息,類似以下範例:範例 22.1. TigerVNC 檢視程式的聆聽
TigerVNC Viewer 64-bit v1.3.0 (20130924) Built on Sep 24 2013 at 16:32:56 Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt) See http://www.tigervnc.org for information on TigerVNC. Thu Feb 20 15:23:54 2014 main: Listening on port 5901
當您看到這訊息時,VNC 檢視程式已經準備好,等待來自安裝系統的連入。 - 啟動要安裝的系統,等待啟動選單出現。在選單中,按下 Tab 鍵編輯啟動選項。請在命令列中加入以下選項:
inst.vnc inst.vncconnect=HOST:PORT
請以執行著聆聽 VNC 檢視程式的系統之 IP 位址取代 HOST,並以 VNC 檢視程式所聆聽的連接埠號取代 PORT。 - 按下 Enter 開始安裝。系統會啟始安裝程式,並啟動必要的服務。一旦初始化完成,Anaconda 會試著連上前一個步驟所提供的 IP 位址與連接埠。連線成功建立後,您會在執行 VNC 檢視程式的系統上,看見新視窗顯示安裝清單。在這視窗中,您能使用 Anaconda 的圖形界面,就像直接在系統上安裝一樣。
完成程序後,您可以繼續進行:
- AMD64 與 Intel 64 系統的用戶,請參閱:〈章 6, 在 AMD64 和 Intel 64 Systems 上安裝 Red Hat Enterprise Linux〉
- IBM Power Systems 的用戶,請參閱:〈章 11, 在 IBM Power System 上安裝 Red Hat Enterprise Linux〉
- IBM System z 的用戶請參閱:〈章 15, 在 IBM System z 上安裝 Red Hat Enterprise Linux〉