Solaris 10 安装指南:自定义 JumpStart 和高级安装

创建独立系统的配置文件软盘

包含 JumpStart 目录的软盘称为配置文件软盘。未联网的系统不具有对配置文件服务器的访问权限。因此,如果系统没有连接到网络,您必须在软盘上创建一个 JumpStart 目录。创建配置文件软盘时所在的系统必须具有软盘驱动器。

JumpStart 目录包含所有基本的自定义 JumpStart 文件,例如 rules 文件、rules.ok 文件和配置文件。该目录必须保存在配置文件软盘的根 (/) 目录中。

请参见以下过程之一:

ProcedureSPARC: 创建配置文件软盘


注 –

此过程假设系统正在运行卷管理器。如果未使用卷管理器来管理磁盘、CD 和 DVD,请参阅《System Administration Guide: Devices and File Systems》,以获得有关在不使用卷管理器的情况下管理可移动介质的详细信息。


步骤
  1. 以超级用户的身份登录到连接了软盘驱动器的基于 SPARC 的系统。

  2. 将空白软盘或可覆写的软盘放入软盘驱动器。

  3. 挂载软盘。


    # volcheck
    
  4. 确定该软盘是否包含 UNIX 文件系统 (UFS)。

    在系统上检查 /etc/mnttab 文件的内容,确定是否存在与以下内容类似的项:


    /vol/dev/diskette0/scrap  /floppy/scrap  ufs  suid,rw,largefiles,dev=1740008  927147040
    • 如果该项存在,请转至步骤 6

    • 如果该项不存在,请执行下一步。

  5. 在软盘上创建 UFS。


    # newfs /vol/dev/aliases/floppy0
    
  6. 确定是否要将自定义 JumpStart 文件示例复制到 JumpStart 目录中。

    • 如果不复制,请转至步骤 9

    • 如果复制,请使用以下判定表来确定下一步的操作。

    示例位置 

    参考 

    Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD  

    将 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 插入服务器的 CD-ROM 驱动器中。 

    卷管理器会自动挂载 CD。 

    本地磁盘上 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 的映像

    将目录更改为 Solaris Operating System for SPARC Platforms DVD 或 Solaris Software for SPARC Platforms - 1 CD 映像的位置。例如,键入以下命令: 


    cd /export/install
    

  7. 将自定义 JumpStart 文件示例复制到配置文件软盘中的 JumpStart 目录。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    指向 CD、DVD 或本地磁盘上的映像的路径

    jumpstart_dir_path

    指向要放置自定义 JumpStart 文件示例的配置文件软盘的路径


    注 –

    您必须将所有自定义 JumpStart 安装文件都放在该软盘的根 (/) 目录中。


    例如,以下命令将 Solaris Software for SPARC Platforms - 1 CD 上的 jumpstart_sample 的内容复制到配置文件软盘 scrap 的根 (/) 目录中:


    cp -r /cdrom/sol_10_sparc/s0/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  8. 更新配置文件软盘上的 JumpStart 文件示例,以便这些文件可以在您的环境中运行。

  9. 确保 JumpStart 目录位于 root 中,且权限被设置为 755。

  10. 弹出该软盘。


    # eject floppy
    

    配置文件软盘创建完成。现在,您可以更新 rules 文件并在配置文件软盘上创建配置文件,以执行自定义 JumpStart 安装。要继续,请转至创建 rules 文件

Procedurex86: 使用 GRUB 创建配置文件软盘

从 Solaris 10 1/06 发行版开始,请使用以下过程。Solaris Device Configuration Assistant 软件不再用于引导系统。在启用了引导进程的安装过程中会提供 GRUB 菜单。

如果要使用 Solaris 10 3/05 发行版,请参见x86: 对于 Solaris 10 3/05 发行版:创建配置文件软盘


注 –

此过程假设系统正在运行卷管理器。如果未使用卷管理器来管理磁盘、CD 和 DVD,请参阅《System Administration Guide: Devices and File Systems》,以获得有关在不使用卷管理器的情况下管理可移动介质的详细信息。


步骤
  1. 以超级用户的身份登录到已连接了软盘驱动器的基于 x86 的系统。

  2. 将空白软盘或可覆写的软盘插入软盘驱动器中。

  3. 挂载软盘。


    # volcheck
    
  4. 确定是否要将自定义 JumpStart 文件示例复制到 JumpStart 目录中。

    • 如果不复制,请转至步骤 7

    • 如果复制,请使用以下判定表来确定下一步的操作。

    示例位置 

    参考 

    Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD  

    将 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 插入服务器的 CD-ROM 驱动器中。 

    卷管理器会自动挂载 CD。 

    本地磁盘上 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 的映像。

    转到 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 映像所在的目录。例如,键入以下命令: 


    cd /export/install

  5. 将自定义 JumpStart 文件示例复制到配置文件软盘中的 JumpStart 目录。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    指向 CD、DVD 或本地磁盘上的映像的路径

    jumpstart_dir_path

    指向要放置自定义 JumpStart 文件示例的配置文件软盘的路径


    注 –

    您必须将所有自定义 JumpStart 安装文件都放在该配置文件软盘上的根 (/) 目录中。


    例如,以下命令将 Solaris Software for x86 Platforms - 1 CD 上的 jumpstart_sample 的内容复制到名为 scrap 的配置文件软盘的根 (/) 目录中:


    cp -r /cdrom/sol_10_x86/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  6. 更新配置文件软盘上的 JumpStart 文件示例,以便这些文件可以在您的环境中运行。

  7. 确保 JumpStart 目录位于 root 中,且权限被设置为 755。

  8. 单击“文件管理器”窗口中的“弹出磁盘”,或在命令行中键入 eject floppy,以弹出该软盘。

  9. 在“可移动介质管理器”对话框中,单击“确定”。

  10. 手动弹出该软盘。

另请参见

配置文件软盘创建完成。现在可以更新 rules 文件,并在配置文件软盘上创建配置文件以执行自定义 JumpStart 安装。要继续,请转至创建 rules 文件

Procedurex86: 对于 Solaris 10 3/05 发行版:创建配置文件软盘

如果要使用 Solaris 10 3/05 发行版,请使用本过程。

从 Solaris 10 1/06 发行版开始,Solaris Device Configuration Assistant 软件不再用于引导系统。在启用了引导进程的安装过程中会提供 GRUB 菜单。有关说明,请参见x86: 使用 GRUB 创建配置文件软盘


注 –

此过程假设系统正在运行卷管理器。如果未使用卷管理器来管理磁盘、CD 和 DVD,请参阅《System Administration Guide: Devices and File Systems》,以获得有关在不使用卷管理器的情况下管理可移动介质的详细信息。


步骤
  1. 以超级用户的身份登录到已连接了软盘驱动器的基于 x86 的系统。

  2. 将 Solaris 10 3/05 Device Configuration Assistant 软盘插入软盘驱动器(通常为驱动器 A)中。此软盘将用作配置文件软盘。


    仅适用于 x86 –

    使用《Solaris 10 安装指南:基于网络的安装》中的“Solaris 10 3/05 for x86: 将引导软件复制到软盘”中描述的过程,可以将 Device Configuration Assistant 软件从 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 2 CD 复制到软盘。


  3. 挂载软盘。


    # volcheck
    
  4. 将 Solaris 10 3/05 Device Configuration Assistant 的映像复制到系统的硬盘上。


    # dd if=/vol/dev/aliases/floppy0 of=boot_image
    

    在该命令中,boot_image 是要将 Solaris 10 3/05 Device Configuration Assistant 的映像复制到其中的文件的名称。您可以指定绝对路径名。

    例如,以下命令将引导软盘复制到文件 boot_save


    dd if=/vol/dev/aliases/floppy0 of=boot_save
    
  5. 单击“文件管理器”窗口中的“弹出磁盘”,或在命令行中键入 eject floppy,以弹出该软盘。

  6. 在“可移动介质管理器”对话框中,单击“确定”。

  7. 手动弹出 Solaris 10 3/05 Device Configuration Assistant 软盘。

  8. 将空白软盘或可覆写的软盘插入软盘驱动器中。

  9. 挂载软盘。


    # volcheck
    
  10. 格式化该软盘。


    # fdformat -d -U
    
  11. 将 Solaris 10 3/05 Device Configuration Assistant 映像从系统硬盘复制到已格式化的软盘。


    # dd if=boot_image of=/vol/dev/aliases/floppy0
    

    在该命令中,boot_image 是要在其中复制 Solaris 10 3/05 Device Configuration Assistant 映像的文件的名称。您可以指定绝对路径名。

  12. 确定是否要将自定义 JumpStart 文件示例复制到 JumpStart 目录中。

    • 如果不复制,请转至步骤 7

    • 如果复制,请使用以下判定表来确定下一步的操作。

    示例位置 

    参考 

    Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD  

    将 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 插入服务器的 CD-ROM 驱动器中。 

    卷管理器会自动挂载 CD。 

    本地磁盘上 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 的映像。

    转到 Solaris Operating System for x86 Platforms DVD 或 Solaris Software for x86 Platforms - 1 CD 映像所在的目录。例如,键入以下命令: 


    cd /export/install

  13. 将自定义 JumpStart 文件示例复制到配置文件软盘中的 JumpStart 目录。


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    指向 CD、DVD 或本地磁盘上的映像的路径

    jumpstart_dir_path

    指向要放置自定义 JumpStart 文件示例的配置文件软盘的路径


    注 –

    您必须将所有自定义 JumpStart 安装文件都放在该配置文件软盘上的根 (/) 目录中。


    例如,以下命令将 Solaris Software for x86 Platforms - 1 CD 上的 jumpstart_sample 的内容复制到名为 scrap 的配置文件软盘的根 (/) 目录中:


    cp -r /cdrom/sol_10_x86/s2/Solaris_10/Misc/jumpstart_sample/* /floppy/scrap
    
  14. 更新配置文件软盘上的 JumpStart 文件示例,以便这些文件可以在您的环境中运行。

  15. 确保 JumpStart 目录位于 root 中,且权限被设置为 755。

  16. 单击“文件管理器”窗口中的“弹出磁盘”,或在命令行中键入 eject floppy,以弹出该软盘。

  17. 在“可移动介质管理器”对话框中,单击“确定”。

  18. 手动弹出该软盘。

另请参见

配置文件软盘创建完成。现在可以更新 rules 文件,并在配置文件软盘上创建配置文件以执行自定义 JumpStart 安装。要继续,请转至创建 rules 文件