第 1 章 远程安装

目录

1.1. 远程安装的安装方案
1.2. 设置存放安装源的服务器
1.3. 准备目标系统的引导
1.4. 引导用于安装的目标系统
1.5. 监视安装过程

可以用多种方式安装 SUSE Linux。除了在第 1 章 使用 YaST 进行安装 (↑启动)中介绍的通常所用的 CD 或 DVD 安装方式之外,还可以选择多种基于网络的安装方式,甚至可以用完全无人值守的安装方式来安装 SUSE Linux。

每种方式用两张简短的清单介绍:其中一张列出了此方式的先决条件,另一张说明了基本过程。随后,将会就这些安装方案用到的所有技术提供更详细的信息。

[Note]注意

在以下各节中,将存放新安装的 SUSE Linux 的系统称为目标系统安装目标。术语安装源用于所有的安装数据源。这包括物理媒体(如 CD 和 DVD)以及在网络中分发安装数据的网络服务器。


1.1. 远程安装的安装方案

本节将介绍远程安装的最常用安装方案。对于每种方案,请仔细查看先决条件列表并遵循该方案的概述过程。如果需要特定步骤的详细说明,请访问各种方案的链接。

[Important]重要

X Windows 系统的配置不是任何远程安装过程的一部分。在安装完成后,请以根用户登录到目标系统,输入 telinit 3,然后启动 SaX2,按第 14.1 节 “使用 SaX2 设置 X11” 中所述配置图形硬件。

1.1.1. 通过 VNC 进行简单远程安装 - 静态网络配置

此类型安装仍然需要对物理系统进行一定程度的访问以便为安装进行引导。安装本身完全由使用 VNC 连接到安装程序的远程工作站控制。在使用第 1 章 使用 YaST 进行安装 (↑启动)中的手工安装方式时需要用户干预。

对于此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • 具有有效网络连接的目标系统

  • 具有有效网络连接和 VNC 查看器软件或支持 Java 的浏览器(Firefox、Konqueror、Internet Explorer 或 Opera)的控制系统

  • 用于引导目标系统的物理引导媒体(CD 或 DVD)

  • 有效的静态 IP 地址已分配给安装源和控制系统

  • 可分配到目标系统的有效静态 IP 地址

要执行此种安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。

  2. 使用 SUSE Linux 媒体工具包中的第一张 CD 或 DVD 来引导目标系统。

  3. 在出现目标系统的引导屏幕时,使用引导选项提示来设置相应的 VNC 选项和安装源的地址。第 1.4 节 “引导用于安装的目标系统” 中对此有详细描述。

    目标系统引导后进入一个基于文本的环境,它给出了网络地址和显示编号,任何 VNC 查看器应用程序或浏览器都可以藉此寻址到图形安装环境。VNC 安装将通过 OpenSLP 发布自身通告,并且在 service:// 方式或 slp:// 方式下使用 Komqueror 可将其找到。

  4. 在控制工作站上,按第 1.5.1 节 “VNC 安装” 中所述打开 VNC 查看应用程序或 Web 浏览器,并连接到目标系统。

  5. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  6. 完成安装。

1.1.2. 通过 VNC 进行简单远程安装 - 通过 DHCP 进行动态网络配置

此类型安装仍然需要对物理系统进行一定程度的访问以便为安装进行引导。网络配置是通过 DHCP 进行的。安装本身完全由使用 VNC 连接到安装程序的远程工作站控制,但是仍需要用户对实际配置工作进行干预。

对于此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • 具有有效网络连接的目标系统

  • 具有有效网络连接和 VNC 查看器软件或支持 Java 的浏览器(Firefox、Konqueror、Internet Explorer 或 Opera)的控制系统

  • 用于引导目标系统的物理引导媒体(CD、DVD 或自定义的引导磁盘)

  • 运行提供 IP 地址的 DHCP 服务器

要执行此种安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。选择 NFS、HTTP 或 FTP 网络服务器。对于 SMB 安装源,请参见第 1.2.5 节 “管理 SMB 安装源”

  2. 使用 SUSE Linux 媒体工具包中的第一张 CD 或 DVD 来引导目标系统。

  3. 在出现目标系统的引导屏幕时,使用引导选项提示来设置相应的 VNC 选项和安装源的地址。第 1.4 节 “引导用于安装的目标系统” 中对此有详细描述。

    目标系统引导后进入一个基于文本的环境,它给出了网络地址和显示编号,任何 VNC 查看器应用程序或浏览器都可以藉此寻址到图形安装环境。VNC 安装将通过 OpenSLP 发布自身通告,并且在 service:// 方式或 slp:// 方式下使用 Komqueror 可将其找到。

  4. 在控制工作站上,按第 1.5.1 节 “VNC 安装” 中所述打开 VNC 查看应用程序或 Web 浏览器,并连接到目标系统。

  5. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  6. 完成安装。

1.1.3. 通过 VNC 进行远程安装 - PXE 引导和网络唤醒

此类型安装是完全无人值守的。目标机器是远程启动和引导的。只有实际安装时才需要用户交互。此方式适用于跨站点部署。

要执行此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • TFTP 服务器

  • 为网络运行 DHCP 服务器

  • 目标系统支持 PXE 引导、联网和网络唤醒,且已插入并连接到网络

  • 具有有效网络连接和 VNC 查看器软件或支持 Java 的浏览器(Firefox、Konqueror、Internet Explorer 或 Opera)的控制系统

要执行此类型安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。选择 NFS、HTTP、FTP 网络服务器或按第 1.2.5 节 “管理 SMB 安装源”中所述配置 SMB 安装源。

  2. 设置存放引导映像(可被目标系统拉出)的 TFTP 服务器。第 1.3.2 节 “设置 TFTP 服务器” 中对此进行了描述。

  3. 设置 DHCP 服务器以向所有机器提供 IP 地址,并向目标系统显示 TFTP 服务器的位置。第 1.3.1 节 “设置 DHCP 服务” 中对此进行了描述。

  4. 准备目标系统的 PXE 引导。第 1.3.5 节 “准备目标系统的 PXE 引导” 中对此有详细描述。

  5. 使用“网络唤醒”开始目标系统的引导过程。第 1.3.7 节 “网络唤醒” 中对此进行了描述。

  6. 在控制工作站上,按第 1.5.1 节 “VNC 安装” 中所述打开 VNC 查看应用程序或 Web 浏览器,并连接到目标系统。

  7. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  8. 完成安装。

1.1.4. 通过 SSH 进行简单远程安装 - 静态网络配置

此类型安装仍然需要对目标系统进行一定程度的访问,以便为安装进行引导以及确定安装目标的 IP 地址。安装本身完全由使用 SSH 连接到安装程序的远程工作站控制。在使用第 1 章 使用 YaST 进行安装 (↑启动)中所述的常规安装时需要用户干预。

对于此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • 具有有效网络连接的目标系统

  • 具有有效网络连接和有效 SSH 客户机软件的控制系统

  • 目标系统的物理引导媒体(CD、DVD 或自定义的引导磁盘)

  • 有效的静态 IP 地址已分配给安装源和控制系统

  • 可分配到目标系统的有效静态 IP 地址

要执行此种安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。

  2. 使用 SUSE Linux 媒体工具包中的第一张 CD 或 DVD 来引导目标系统。

  3. 在出现目标系统的引导屏幕时,使用引导选项提示来设置相应的网络连接参数、安装源地址以及 SSH 支持。第 1.4.3 节 “使用自定义引导选项” 中对此有详细描述。

    目标系统引导后进入一个基于文本的环境,它给出了一个网络地址,通过该地址,任何 SSH 客户机都可以寻址到图形安装环境。

  4. 在控制工作站上,按第 1.5.2.2 节 “连接到安装程序”中所述打开终端窗口并连接到目标系统。

  5. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  6. 完成安装。

1.1.5. 通过 SSH 进行简单远程安装 - 通过 DHCP 进行动态网络配置

此类型安装仍然需要对目标系统进行一定程度的访问,以便为安装进行引导以及确定安装目标的 IP 地址。安装本身完全由使用 VNC 连接到安装程序的远程工作站控制,但是仍需要用户对实际配置工作进行干预。

对于此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • 具有有效网络连接的目标系统

  • 具有有效网络连接和有效 SSH 客户机软件的控制系统

  • 用于引导目标系统的物理引导媒体(CD 或 DVD)

  • 运行提供 IP 地址的 DHCP 服务器

要执行此种安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。选择 NFS、HTTP 或 FTP 网络服务器。对于 SMB 安装源,请参见第 1.2.5 节 “管理 SMB 安装源”

  2. 使用 SUSE Linux 媒体工具包中的第一张 CD 或 DVD 来引导目标系统。

  3. 在出现目标系统的引导屏幕时,使用引导选项提示来设置相应的网络连接参数、安装源位置以及 SSH 支持。关于如何使用这些参数的详细说明,请参见第 1.4.3 节 “使用自定义引导选项”

    目标系统引导后进入一个基于文本的环境,它给出了一个网络地址,通过该地址,任何 SSH 客户机都可以寻址到图形安装环境。

  4. 在控制工作站上,按第 1.5.2.2 节 “连接到安装程序”中所述打开终端窗口并连接到目标系统。

  5. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  6. 完成安装。

1.1.6. 通过 SSH 进行远程安装 - PXE 引导和网络唤醒

此类型安装是完全无人值守的。目标机器是远程启动和引导的。

要执行此类型安装,请确保满足以下要求:

  • 远程安装源:具有有效网络连接的 NFS、HTTP、FTP 或 SMB

  • TFTP 服务器

  • 为网络运行 DHCP 服务器,向需要安装的主机提供一个静态 IP

  • 目标系统支持 PXE 引导、联网和网络唤醒,且已插入并连接到网络

  • 具有有效网络连接和 SSH 客户机软件的控制系统

要执行此类型安装,请执行如下操作:

  1. 第 1.2 节 “设置存放安装源的服务器” 中所述设置安装源。选择 NFS、HTTP 或 FTP 网络服务器。有关 SMB 安装源的配置,请参见第 1.2.5 节 “管理 SMB 安装源”

  2. 设置存放引导映像(可被目标系统拉出)的 TFTP 服务器。第 1.3.2 节 “设置 TFTP 服务器” 中对此进行了描述。

  3. 设置 DHCP 服务器以向所有机器提供 IP 地址,并向目标系统显示 TFTP 服务器的位置。第 1.3.1 节 “设置 DHCP 服务” 中对此进行了描述。

  4. 准备目标系统的 PXE 引导。第 1.3.5 节 “准备目标系统的 PXE 引导” 中对此有详细描述。

  5. 使用“网络唤醒”开始目标系统的引导过程。第 1.3.7 节 “网络唤醒” 中对此进行了描述。

  6. 在控制工作站上,按第 1.5.2 节 “SSH 安装”中所述启动 SSH 客户机并连接到目标系统。

  7. 第 1 章 使用 YaST 进行安装 (↑启动)中所述执行安装。

    在目标系统重引导从而完成安装的最后一部分后,需要重连接到目标系统。

  8. 完成安装。