从双剑1更新到双剑2,采用增量更新方式,时间快,效率高。

  1. 下载更新包

    更新包为zip格式,用下列命令下载到幽兰上(幽兰本需联网):

     wget https://gedu.oss-cn-beijing.aliyuncs.com/Products/YourLand/Release/ShuangJian2/UpdateSj2_1.0.zip
    注:压缩包名称最后的1.0表示压缩包的版本,可能会变化。下面的描述为了更通用,均省略版本号。
  2. 解压更新包。执行下面命令:

    unzip UpdateSj2.zip

    上述命令把压宿包解压到一个名为 UpdateSj2 的目录下。

  3. 进入该目录,赋予更新脚本执行权限,并执行更新脚本。

    cd UpdateSj2
    sudo chmod +x UpdateSj2.sh
    sudo bash ./UpdateSj2.sh

    在脚本执行到一半时,会询问用户是否要把 UEFI 更新到 uboot,如下图所示:

输入 y (推荐),表示更新到 uboot,输入 n 表示保留 UEFI (但也会更新到双剑2的 UEFI)。

当更新完成时,显示如下画面:

  1. 重启电脑,并输入以下命令验证:
uname -a

此时显示的信息中应包含“ShuangJian2-Release”的字样,表明升级成功了。

注意:接下来开始更新新版本uboot,更新方法请点击链接

https://www.nanocode.cn/wiki/docs/youlan/uboot_update

下面为更新包替换的文件及程序:

  • /boot/Image
  • /boot/System.map-5.10.110-rockchip-rk3588
  • /boot/config-5.10.110-rockchip-rk3588
  • /boot/initrd.img-5.10.110-rockchip-rk3588
  • /boot/vmlinuz-5.10.110-rockchip-rk3588
  • 葫芦娃
  • 创建swap

注:本更新包并未包含 uboot 符号文件,需要的话点击这里即可下载。

作者:沈根成  创建时间:2024-04-16 13:43
最后编辑:zuoyingying  更新时间:2024-12-20 17:01