香橙派5plus从ssd启动Ubuntu

官方接口图

我实际会用到的就几个接口,背面的话就一个M.2固态的位置:

其中WIFI模块的接口应该也可以插2230的固态,不过是pcie2.0的速度,背面的接口则是pcie3.0*4的速度,差距还是挺大的。

开始安装系统

准备工作
  1. 一张内存卡(如果买的时候没有emmc的话)
  2. 下载并安装balenaEtcher
  3. 一个m.2固态硬盘
  4. 读卡器(可选,有的电脑能直接插内存卡)
下载系统镜像

可选镜像看官网,我选择的是第三方维护的Ubuntu

香橙派5plus下载的是这个文件:

如果不知道自己的设备下载的哪个文件可以先打开Wiki看一下,比如

也可以去 https://joshua-riek.github.io/ubuntu-rockchip-download/这个链接下载。

系统刷入内存卡

刷入前先解压下下载的系统镜像,最后得到一个img格式的文件,然后在balenaEtcher里选择这个镜像和你的内存卡,点击现在烧录,等待烧录成功的提示。

启动系统

假设你现在已经将固态硬盘、内存卡和网线都插上了,现在只需要接通电源后将HDMI的接口接到显示器上,按下电源按钮,等待片刻。

电源按钮旁边的红灯会开始闪烁,然后显示器也会显示Ubuntu的启动画面,使用ip addr查看IP地址后,然后使用xshell连接到ssh。

先运行下sudo fdisk -l | grep nvme0n1查看下固态是否被识别,我以前买的杂牌固态不识别,换了下双十一新买的识别正常

主要看有没有/dev/nvme0n1这个设备

先将bootloader刷写到SPI Flash(时间较长,耐心等待):

sudo u-boot-install-mtd /dev/mtdblock0

然后将系统复制到固态:

sudo ubuntu-rockchip-install /dev/nvme0n1

完成后关机,把内存卡取下来断电再接电系统应该就已经启动了,不需要再按电源键

默认启动顺序

这个bootloader默认加载系统的顺序

  • SD Card
  • USB
  • NVMe
  • eMMC

参考

  • http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-5-plus.html
  • https://github.com/Joshua-Riek/ubuntu-rockchip/discussions/435

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/321815.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数模学习day06-主成分分析

主成分分析(Principal Component Analysis,PCA)主成分分析是一种降维算法,它能将多个指标转换为少数几个主成分,这些主成分是原始变量的线性组合,且彼此之间互不相关,其能反映出原始数据的大部分信息。一般来说当研究的问题涉及到…

想学鸿蒙,又怕找不到工作?能有前途吗?

鸿蒙有没有前途,能不能找到工作?其实这与市场行情有关,这几年的互联网大家都已经感受到了,十分悲凉。不管是前端还是Android等开发行业,不是被裁员就是内卷严重,这几年倒下了无数家中小型互联网企业。 而作…

【数据库原理】(6)关系数据库的关系操作集合

基本关系操作 关系数据操作的对象都是关系,其操作结果仍为关系,即集合式操作。关系数据库的操作可以分为两大类:数据查询和数据更新。这些操作都是基于数学理论,特别是集合理论。下面是对这些基本操作的解释和如何用不同的关系数据语言来表达这些操作的…

人工智能在金融领域的应用存在的4大挑战

金融服务供应商应该有计划地应对AI面临的难题 金融行业投资人工智能热潮带来有关数据安全和透明度的新问题。由于数据管理实践随着新的 AI 解决方案的引入而不断发展,应对这些新问题以及金融服务领域 AI 面临的其他挑战尤为重要。各组织必须认识到可能面临以下挑战…

CAN数据记录仪在新能源车上的应用

随着新能源汽车的快速发展,对车辆安全和性能的要求也越来越高。在新能源车中,液位传感器是必不可少的零部件之一,用于监测电池液位、冷却液位等关键参数。在测试阶段需要工作人员花费大量时间跟车去获取它的CAN数据,从而分析是否有…

Linux 命令tail

命令作用 tail 命令用于显示文件的末尾内容,默认显示文件的最后 10 行。通常情况下,tail 命令用于实时查看动态日志文件,可以使用 -f 参数跟踪文件内容的变化。 语法 tail [选项] [文件名] 参数 以 log.txt 为例演示参数效果 -n -linesK…

算法第十天-在D天之内送达包裹的能力

在D天之内送达包裹的能力 题目要求 解题思路 二分解法(精确边界) 假定[D天内送完所有包裹的最低运力]为 a n s ans ans,那么在以 a n s ans ans为分割点的数轴上具有[二段性]: 数值范围在 ( − ∞ , a n s &#xf…

Linux 内存数据 Metrics 指标解读

过去从未仔细了解过使用 free、top 等命令时显式的内存信息,只关注了已用内存 / 可用内存。本文我们详解解读和标注一下各个数据项的含义,同时和 Ganglia 显式的数据做一个映射。开始前介绍一个小知识,很多查看内存的命令行工具都是 cat /pro…

drf知识--11

补充 # 研究simple-jwt提供的Token类: 1、RefreshToken:生成refresh token的类 2、AccessToken:生成refresh token的类 3、Token:他们俩的父类 4、str(RefreshToken的对象)---得到字符串 refresh token,Token类写了 …

PyQt5-控件之QDialog(UI-业务分离搭建自定义xDialog)

1.继承QtWidgets.QWidget自定义对话框 继承于QtWidgets.QWidget自定义一个对话框类:SelectingDlg class SelectingDlg(QtWidgets.QWidget): def __init__(self): super(SelectingDlg, self).__init__() self.initUI() def initUI(self):s…

WMS仓储管理系统如何优化急料处理流程

在当今快速发展的商业环境中,企业的运营效率和供应链管理面临着前所未有的挑战。尤其在面对急料处理这一环节时,许多企业都感到力不从心。为了满足生产线的连续运作、确保客户订单的及时交付,WMS仓储管理系统的急料处理流程优化成为了关键。本…

【Spark精讲】Spark on Hive性能优化

目录 第一章 1.1 集群配置概述 1.2 集群规划概述 第二章 Yarn配置 2.1 Yarn配置说明 yarn.nodemanager.resource.memory-mb yarn.nodemanager.resource.cpu-vcores yarn.scheduler.maximum-allocation-mb yarn.scheduler.minimum-allocation-mb 第三章 Spark的配置说…