JavaScript is required to for searching.
跳过导航链接
退出打印视图
适用于 x86 服务器的 Oracle Hardware Installation Assistant 2.5 用户指南
search filter icon
search icon

文档信息

使用本文档

关于本文档(PDF 和 HTML)

文档意见和建议

文档历史记录

Oracle Hardware Installation Assistant 用户指南概述

Oracle Hardware Installation Assistant 入门

Oracle Hardware Installation Assistant 是什么?

功能和优势

支持的置备任务列表

支持的服务器和介质可用性

支持的操作系统

产品文档库

启动应用程序并执行置备任务

用于 Sun Fire 和 Sun Blade 服务器的本地和远程介质启动选项

如何执行置备任务

配置 RAID

RAID 支持

如何创建 RAID 卷

如何删除 RAID 卷

安装 Windows

如何使用本地或远程介质安装 Windows

安装 Linux

如何使用本地或远程介质安装 Linux

更新系统与组件固件

如何更新系统 BIOS 和 Oracle ILOM 固件

如何更新扩展器固件

如何更新 HBA 固件

恢复服务处理器

如何恢复服务处理器

配置服务处理器设置

如何配置服务处理器标识信息设置

如何配置网络信息设置

如何管理 Oracle ILOM 用户帐户

如何设置系统时钟

配置 BIOS 引导设备设置

如何设置引导设备顺序

如何为下一次引导设置引导设备

设置基于 PXE 的 Oracle Hardware Installation Assistant

如何设置 PXE 基础结构

准备 Oracle Hardware Installation Assistant PXE 映像文件

启动有人值守的基于 PXE 的会话

有人值守的基于 PXE 的会话概述

如何为基于 PXE 的会话创建映像

如何从 PXE 服务器启动有人值守的安装

执行无人值守的基于 PXE 的置备任务

基于 PXE 的无人值守置备任务要求

为无人值守安装创建状态文件

如何准备 Linux 的无人值守安装

如何准备 Windows Server 的无人值守安装

如何准备无人值守的固件更新

如何创建应用程序映像并准备基于 PXE 的启动

如何从基于 PXE 的服务器启动无人值守会话

监测无人值守的基于 PXE 的置备任务

使用虚拟控制台或安全 Shell (Secure Shell, SSH) 连接建立查看连接

如何设置超级用户和 VNC 密码

如何使用 VNC 查看器建立连接

如何使用串行控制台建立连接

排除 Oracle Hardware Installation Assistant 故障

Oracle Hardware Installation Assistant 错误消息

如何查看应用程序日志文件

如何调试无法引导的 PXE 映像

使用 USB 闪存驱动器启动 Oracle Hardware Installation Assistant

USB 驱动器要求

如何获取 Syslinux 和 Oracle Hardware Installation Assistant 软件

创建 Oracle Hardware Installation Assistant USB 闪存驱动器

如何在 Linux (Red Hat/SUSE) 系统上创建 Oracle Hardware Installation Assistant USB 闪存驱动器

如何创建具有 Windows Autorun 功能的 Oracle Hardware Installation Assistant USB 闪存驱动器

如何在 Windows XP 系统上创建 Oracle Hardware Installation Assistant USB 闪存驱动器

如何引导 USB 闪存驱动器并启动 Oracle Hardware Installation Assistant

安装 Service Tag(服务标签)

如何在 Linux 中安装 Service Tag(服务标签)

如何在 Windows 中安装 Service Tag(服务标签)

索引

如何在 Linux (Red Hat/SUSE) 系统上创建 Oracle Hardware Installation Assistant USB 闪存驱动器

开始之前
  1. 用以下命令解压缩 syslinux-version.zip 归档文件的内容:

    # unzip syslinux-version.zip

    其中 version 代表 Syslinux 版本号。

  2. 将 USB 闪存驱动器插入一个可用的 USB 2.0 端口。
  3. 使用 tail 命令识别 USB 闪存驱动器的设备名称。

    # tail /var/log/messages

    您应该会看到设备名称(如 sdasdb)。示例输出如下所示:

    Nov 12 13:19:29 server kernel: scsi 4:0:0:0: Lexar, Inc. USBdisk PQ: 0 ANSI: 0 CCS
    Nov 12 13:19:29 server kernel: sd 4:0:0:0: [sdb] 1030750208 512-byte hardware sectors (1030 MB)
    Nov 12 13:19:29 server kernel: sd 4:0:0:0: [sdb] Write Protect is off
    Nov 12 13:19:29 server kernel: sd 4:0:0:0: [sdb] Assuming drive cache: write through
    Nov 12 13:19:29 server kernel: sdb:
    Nov 12 13:19:29 server kernel: sd 4:0:0:0: [sdb] Attached SCSI removable disk
    Nov 12 13:19:29 server kernel: sd 4:0:0:0: Attached scsi generic sg2 type 0

    注意

    注意 - 可能会意外丢失数据。请务必确认并记下 USB 闪存驱动器的设备名称 (/dev/sda, /dev/sdb)。根据此处列出的说明,您需要删除 USB 闪存驱动器上的现有分区。在识别设备时出现的错误可能导致硬盘数据被清除。


  4. 使用 parted 在 USB 闪存驱动器上创建一个引导分区,如下所述:

    注 - 该过程要求使用 parted 实用程序版本 1.8.6 或更高版本。不要使用之前版本的 parted



    注 - 这些步骤要求具有超级用户 (su - root) 访问权限。


    1. 如果 Linux 自动挂载了设备,请先使用以下命令将其卸载:

      # umount /dev/sd X1

      其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda/dev/sdb)1 代表第一个分区。

    2. 使用 parted 删除所有分区,然后创建一个新 FAT32 引导分区:

      # /sbin/parted /dev/sd X

      其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda/dev/sdb)。

      此时会显示 parted 命令提示符。

    3. 按照列出的顺序输入以下命令,并根据提示创建您的主引导分区:
      • (parted): mklabel

        系统会提示您创建一个磁盘标签类型。如果 msdos 没有被列为默认值,您需要在相应的提示下输入 msdos,如下例所示:

        Warning: The existing label on sdx will be destroyed and all 
        data on this disk will be lost. Do you want to continue?
        Yes/No: yes
        New disk label type? msdos
      • (parted): mkpartfs

        在磁盘上创建一个新分区。回答提示问题,确认此分区为 fat32 格式的分区,且占据除最后 1 MB 外的整个磁盘空间(从 1 开始,到 -1 结束)。示例输出如下所示:

        Partition type? primary/extended? primary
        File system type? [ext2] fat32
        Start? 1
        End? -1
      • (parted): set 1 boot on

        设置此分区的引导标志。

      • (parted): set 1 lba on

        设置此分区的 lba(Linear Block Addressing,线性块寻址)标志。

      • (parted): print

        显示新建分区的当前设置。示例输出如下所示:

      Model: Lexar, Inc. USBdisk (scsi)
      Disk /dev/sdb: 1031MB
      Sector size (logical/physical): 512B/512B
      Partition Table: msdos
      
      Minor   Start   End     Size    Type     Filesystem  Flags
       1      16.4kB  931MB   1031MB  primary  fat32       boot, lba
      (parted)
      • (parted): quit

        退出 parted 实用程序。

  5. 导航到 Syslinux mbr 目录:

    # cd path/mbr

    其中 path 是用于提取 Syslinux 的文件夹。

  6. mbr 目录中找到 Syslinux 主引导记录文件 mbr.bin,并使用以下命令将其写入磁盘:

    # cat mbr.bin > /dev/sdX

    其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda/dev/sdb)。

  7. 导航到 Syslinux unix 目录:

    # cd path/unix

    其中 path 是用于提取 Syslinux 的文件夹。


    注 - 在更高版本的 Syslinux 中,unix 目录可能会被换成 linux 目录。如果出现这种情况,请将 unix 目录名称替换为 linux


  8. 在 Syslinux unix 目录下,输入以下命令:

    # ./syslinux /dev/sdX1

    其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda/dev/sdb),1 代表第一个分区。


    注 - 在下面的步骤中,您需要指定挂载点。如果 autofs 正在运行,则可能会将驱动器分区自动挂载到其他挂载点。如果出现这种情况,请输入以下命令将其卸载:

    umount /dev/sdX1


  9. 输入以下命令,将驱动器挂载到一个挂载点:

    # mount -t vfat /dev/sdX1 /mnt

    其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda/dev/sdb),1 代表第一个分区。此示例中的挂载点为 /mnt

  10. 输入以下命令,将 HIA-version.zip 归档文件的内容解压缩到 USB 闪存驱动器:

    # unzip -q -d /mnt ~/path/HIA-version.zip -x “source/*”

    其中,path 代表 .zip 文件所在目录的路径,version 代表 Oracle Hardware Installation Assistant 的版本号。“source/*” 参数可将任何源文件从解压缩中排除,从而节约时间和磁盘空间。

  11. 卸载 USB 闪存驱动器:

    # umount /mnt

  12. 从客户机移除闪存驱动器。

    这时,USB 闪存驱动器已经准备好引导 Oracle Hardware Installation Assistant 应用程序。

接下来的操作

如何引导 USB 闪存驱动器并启动 Oracle Hardware Installation Assistant