Oracle Hardware Installation Assistant 用户指南概述
Oracle Hardware Installation Assistant 入门
Oracle Hardware Installation Assistant 是什么?
用于 Sun Fire 和 Sun Blade 服务器的本地和远程介质启动选项
设置基于 PXE 的 Oracle Hardware Installation Assistant
准备 Oracle Hardware Installation Assistant PXE 映像文件
使用虚拟控制台或安全 Shell (Secure Shell, SSH) 连接建立查看连接
排除 Oracle Hardware Installation Assistant 故障
Oracle Hardware Installation Assistant 错误消息
使用 USB 闪存驱动器启动 Oracle Hardware Installation Assistant
如何获取 Syslinux 和 Oracle Hardware Installation Assistant 软件
创建 Oracle Hardware Installation Assistant USB 闪存驱动器
如何创建具有 Windows Autorun 功能的 Oracle Hardware Installation Assistant USB 闪存驱动器
如何在 Windows XP 系统上创建 Oracle Hardware Installation Assistant USB 闪存驱动器
如何引导 USB 闪存驱动器并启动 Oracle Hardware Installation Assistant
如何在 Linux 中安装 Service Tag(服务标签)
该过程要求使用 parted 实用程序版本 1.8.6 或更高版本。不要使用之前版本的 parted。
请参见如何获取 Syslinux 和 Oracle Hardware Installation Assistant 软件。
# unzip syslinux-version.zip
其中 version 代表 Syslinux 版本号。
# tail /var/log/messages
您应该会看到设备名称(如 sda 或 sdb)。示例输出如下所示:
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 闪存驱动器上的现有分区。在识别设备时出现的错误可能导致硬盘数据被清除。 |
注 - 该过程要求使用 parted 实用程序版本 1.8.6 或更高版本。不要使用之前版本的 parted。
注 - 这些步骤要求具有超级用户 (su - root) 访问权限。
# umount /dev/sd X1
其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda 或 /dev/sdb),1 代表第一个分区。
# /sbin/parted /dev/sd X
其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda 或 /dev/sdb)。
此时会显示 parted 命令提示符。
(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 实用程序。
# cd path/mbr
其中 path 是用于提取 Syslinux 的文件夹。
# cat mbr.bin > /dev/sdX
其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda 或 /dev/sdb)。
# cd path/unix
其中 path 是用于提取 Syslinux 的文件夹。
注 - 在更高版本的 Syslinux 中,unix 目录可能会被换成 linux 目录。如果出现这种情况,请将 unix 目录名称替换为 linux。
# ./syslinux /dev/sdX1
其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda 或 /dev/sdb),1 代表第一个分区。
注 - 在下面的步骤中,您需要指定挂载点。如果 autofs 正在运行,则可能会将驱动器分区自动挂载到其他挂载点。如果出现这种情况,请输入以下命令将其卸载:
umount /dev/sdX1
# mount -t vfat /dev/sdX1 /mnt
其中 X 是 USB 闪存驱动器的驱动器盘符(例如 /dev/sda 或 /dev/sdb),1 代表第一个分区。此示例中的挂载点为 /mnt。
# unzip -q -d /mnt ~/path/HIA-version.zip -x “source/*”
其中,path 代表 .zip 文件所在目录的路径,version 代表 Oracle Hardware Installation Assistant 的版本号。“source/*” 参数可将任何源文件从解压缩中排除,从而节约时间和磁盘空间。
# umount /mnt
这时,USB 闪存驱动器已经准备好引导 Oracle Hardware Installation Assistant 应用程序。