
前言:hello,大家好 我是小付童鞋,今天给大家分享一篇关于 总前置机传输升级包对ACU升级的一片文章,用途为当隧道前置机无法进行登陆 只能通过总前置机登陆访问时。
正文:第一步准备好需要升级的文件 这里我们以文件后缀为.bin的为例 我们需要把后缀为.bin的制作为iso的文件。
第二步 需要准备一个制作工具 Ubuntu 下载地址为: https://ubuntu.com/download/alternative-downloads 这里我选择的是20.04版本 这里需要去下载配置一大堆东西 就不写做描述了。
ios 文件制作命令: mkisofs -o acu.iso /home/fu/acu/acu-matn.bin mkisofs -o acu.iso --固定语法 /home/fu/acu/acu-matn.bin --文件路径。
第三步:把制作好的ISO文件上传到总前置机 如下图所示
1).先到前置机上传镜像文件。
2).添加驱动
3).在驱动中选择iso文件
到此文件上传就完成了 但是还存在一个问题 就是隧道前置机如何拿到这个iso文件呢?这里就需要用到以下命令
1.本地 → 远程 (推送)用于总前置机把文件传输到隧道前置机 注解:scp / local/file.txt --文件路径 user ---前置机用户名 @remote_ip --- 隧道前置机IP /remote/directory/ ---文件路径 通常 可以用~代替
语法:scp /local/file.txt user@remote_ip:/remote/directory/
Eg:scp /creallies/frontend/acu main.bin creallies@10.190.37.110:~
2.远程 → 本地 (拉取)用于隧道前置机向总前置机获取文件。注:这里对应的IP和用户名需要进行变动
语法:scp user@remote_ip:/remote/file.txt /local/directory/
Eg:scp crealliese@10.190.36.26:/home/creallies/frontend/acumain.bin~
如有更多需求 请参考以下连接:
https://www.cnblogs.com/zhangyunfeibk/p/18899615
如下所示就是已经传输完成
接下来就可以在对应的前置机找到该文件 对ACU进行升级。
到此就结束了,如有讲解错误的地方还请各位大佬指出。