记录OrangePi Kunpeng Pro烧录系统到固态硬盘并扩容流程

之前通过硬盘盒将系统烧录到固态硬盘中,但是目前手头无固态硬盘,因此想的是通过SD卡的系统,里面的balena进行烧录

一、SD卡烧录问题

  1. 通过下载balena进行烧录,不论是最新的系统还是之前的系统,均在校验中报错,并且插入后无法正常启动系统。
  2. 经过多次尝试后,需要通过官网提供的官方工具的balena进行烧录,查看版本大概在1.8的样子

二、SD卡系统烧录系统到固态硬盘

  1. 由于固态硬盘就为SATA协议,需要按照手册更新脚本,才能读取到sata硬盘:

a. 首先进入/opt/opi_test/sata 文件夹。
[openEuler@openEuler ~]$ cd /opt/opi_test/sata
b. 然后运行下update.sh 脚本来更新SATA 对应的dt.img。
[openEuler@openEuler sata]$ sudo ./update.sh
c. 运行完update.sh 脚本后会自动重启Linux 系统让配置生效。

  1. 我的方式为外置U盘中有最新的openEuler系统,通过系统中的balena进行烧录。**注意:**烧录过程中,发现烧录到90%时候,系统会卡住,其中画面和ssh均无法操作。这时候不要操作,似乎内部还在运行,放置一小时即可,然后关机进行后续操作。

  2. 烧录成功后,拨码进入SSD启动。

三、处理SSD没有完全占满空间问题

  1. 进入系统,使用df -h发现根目录/只有24G,而不是全部的空间。需要进行扩容。由于系统已经在运行,无法直接操作硬盘,因此许哟啊重新进入SD卡的系统进行操作
  2. 进行系统更新,如果包括可采用如下指令操作:
sudo yum update --allowerasing
  1. 安装必要软件
sudo yum install parted
  1. 使用 parted 工具调整分区
    parted 是一个功能强大的命令行工具,可以帮助你调整分区大小。如果你没有图形界面的工具,parted 是一个非常好的选择。

使用 parted 调整分区大小:

sudo parted /dev/sda

进入 parted 后,使用 resizepart 命令调整分区大小:

resizepart 1

然后输入新的结束位置(例如:100% 表示占用剩余空间)。

  1. 扩展文件系统:期间可能系统会要求空间校验,按照要求操作即可。

使用 resize2fs 命令来扩展文件系统:

sudo resize2fs /dev/sda1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值