1. Alpine启动盘制作
a. 官网下载alpine-standard-3.23.4-x86_64.iso。
b. 将iso文件解压缩到FAT32 U盘。
Alpine启动盘制作成功。
2. 进Alpine Linux配置每次开机都以root身份运行/etc/profile.d/mystartup.sh
a. 开机进入BIOS/UEFI设置从Alpine启动盘进Alpine Linux。
b. 修改/etc/inittab文件来配置以root身份运行,于/etc/profile.d文件夹内新建mystartup.sh,用lbu把/etc文件夹内的改动打包成apkovl并保存到usb。
每次开机进Alpine Linux后会以root身份运行mystartup.sh。
3. 连接网络将所需及常用的包保存到usb的cache文件夹内
a. 启用物理网卡并配置包的下载源。
b. 将所需及常用的包下载到usb的cache文件夹内。
所需及常用的包已下载并保存到usb的cache文件夹内。
4. 依mystartup.sh内容将AutoRun.sh及Firmware.bin和dlmc.sh放于指定位置
a. 于Alpine启动盘内新建Release文件夹,将AutoRun.sh及Firmware.bin和dlmc.sh脚本都放到Release文件夹内。
b. AutoRun.sh和dlmc.sh来实现更新SSD的Firmware。
每次开机进Alpine Linux后会以root身份更新SSD的Firmware。
5. 开机从Alpine启动盘进入Alpine Linux后更新SSD的Firmware成功