简介
本文档介绍从HUU ISO构建Linux服务器并解压cimc.bin和bios.bin文件的过程。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
- 具有安装RHEL资源的任何VM或硬件
- RHEL ISO下载
- Squash RPM下载
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
如何构建此服务器?
步骤1.下载所需软件。
获取Linux ISO
从此全局链接下载ISO:
https://archive.org/download/rhel-server-7.5-x86_64-dvd/rhel-server-7.5-x86_64-dvd.iso
或者
从您的实验室或企业下载(如果已提供)
下载壁球
http://mirror.centos.org/centos/7/os/x86_64/Packages/squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64.rpm
步骤2.安装Linux ISO并安装Squash。
安装Linux服务器
快速安装指南
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-simple-install
安装壁球
rpm -ivh squashfs-tools-4.3-0.21.gitaae0aff4.el7.x86_64.rpm
步骤3.在操作系统上配置网络。
1.检查网络。
[root@localhost ~]# ip address | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
Here interface to be used is ens192
2.在接口上分配IP和网关。
在本例中,
ens192 is the network interface
192.168.1.2 is the IP assigned to interface
192.168.1.1 is the Gateway
255.255.255.255 or /24 is the Subnet
3.添加IP地址。
ip address add 192.168.1.2/24 dev ens192
4.添加默认网关。
ip route add default via 192.168.1.1 dev ens192
5.检查连通性。
Ping网关:ping 192.168.1.1
现在服务器已就绪。
如何上传ISO并将其解压缩到bin文件?
如何上传ISO?
使用SFTP客户端(例如Filezilla)将ISO(例如,ucs-c220m4-huu-4.1.2f.iso)上传到Linux服务器
SFTP的凭证是根/密码(在操作系统安装期间设置),端口号是22
等待上传完成……
如何解压缩ISO文件?
使用根凭证SSH到Linux服务器IP
步骤1.安装ISO。
mount -t iso9660 /root/ucs-c220m4-huu-4.1.2f.iso /media/
步骤2.将getfw从CD文件夹复制到根位置。
cp /media/GETFW/getfw /root
步骤3.运行脚本。
./getfw -s /root/ucs-c220m4-huu-4.1.2f.iso -d /root/
Output: FW/s available at '/tmp/HUU/ucs-c220m4-huu-4.1.2f'
文件和位置:
ucs-c220m4-huu-4.1.2f/bios/bios.bin
ucs-c220m4-huu-4.1.2f/cimc/cimc.bin
下载文件
使用SFTP客户端下载cimc.bin或bios.bin。
卸载介质并删除文件。
umount /media/
rm -rf ucs-c220m4-huu-4.1.2f*
注意:此过程不适用于所有HUU ISO。将所有HUU都解压缩以查找bin文件。