簡介
本文檔介紹構建Linux伺服器並從HUU ISO解壓縮cimc.bin 和bios.bin 檔案的過程。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- 具有資源安裝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(ex.ucs-c220m4-huu-4.1.2f.iso)上傳到Linux伺服器
SFTP的憑證是根/密碼(在作業系統安裝期間設定),連線埠號碼為22
等待上載完成……
如何將ISO取消為bin檔案?
使用根憑證通過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。Rest all HUU可以解壓縮以查詢bin檔案。