首页 > 系统相关 >香橙派5plus从ssd启动Ubuntu

香橙派5plus从ssd启动Ubuntu

时间:2023-12-27 15:37:38浏览次数:40  
标签:镜像 内存卡 系统 固态 接口 香橙 Ubuntu ssd 下载

官方接口图

我实际会用到的就几个接口,背面的话就一个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

标签:镜像,内存卡,系统,固态,接口,香橙,Ubuntu,ssd,下载
From: https://blog.51cto.com/u_12300749/9000398

相关文章

  • WIN7利用wifi搭建LAN网络,作为路由器自动分配UBUNTU的IP地址
    要在Windows7上利用WiFi搭建LAN网络并作为路由器自动分配Ubuntu的IP地址,你需要按照以下步骤操作:在Windows7上创建一个虚拟网络适配器。打开“控制面板”>“网络和共享中心”>“更改适配器设置”,然后右键单击空白区域,选择“新建连接或网络”。在弹出的窗口中,选择“设置新的网络或......
  • 问题1:Ubuntu执行`sudo apt install XXX`报错出现Failed to Fetch
    报错问题:解决方案:1.查看自己Ubuntu的版本:lsb_release-a(LSB是LinuxStandardBase(Linux标准库)的缩写, lsb_release命令 用来与具体Linux发行版相关的Linux标准库信息)获取版本号之后进入:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/2.进入网址......
  • Ubuntu系统进入单用户模式
    启动Ubuntu系统时在显示Ubuntu机界面时按住shift,随后会进入,选择Ubuntu高级选项  进入内核选择,选择最新版本且后面带有recoverymode的一行,直接按e进入编辑模式 进入这个界面后控制光标找到上面红框中的ro,把ro改成rw,然后按CTR+X启动  在出现的7个选项中选择root,......
  • 软件测试/测试开发|Ubuntu系统常用文件管理命令详解
    前言Ubuntu是一种广泛使用的Linux操作系统,提供了丰富而强大的文件管理命令,使用户能够通过命令行轻松管理文件和目录。本文将介绍一些常用的Ubuntu文件管理命令,帮助用户更好地理解和利用系统资源。ls-列出目录内容ls[选项][目录]ls命令用于列出目录中的文件和子目录。......
  • Ubuntu命令
    Ubuntu命令是在Ubuntu操作系统中用来执行任务的一种方式,主要通过终端或者shell进行输入。这些命令广泛包括文件和目录操作、查看和查找、创建和删除、拷贝和移动等不同类别。具体来说,一些常用的Ubuntu命令如下:sudo:这个命令允许用户以其他用户的身份来执行一些或者所有的命令,通常需......
  • Ubuntu 安装vmware tools
                                                            Ubuntu安装vmwaretools一、Ubuntu20.0安装vmwaretools,在VCenter平台上选择虚拟机,点击安装VMwa......
  • ECS Initial(Ubuntu22)
    SummaryThereisanewserverwhosesystemisubuntu22.04StepsUpgradesystempackagesaptupdate-y&&aptupgrade-y&&aptinstall-ypython-is-python3python3-venvzsh&&aptautoremove-yRebootrebootNewuserandsud......
  • GaussDB(DWS)中的分布式死锁问题实践
    本文分享自华为云社区《GaussDB(DWS)中的分布式死锁问题实践》,作者:他强由他强。1、什么是分布式死锁分布式死锁是相对于单机死锁而言,一个事务块中的语句,可能会分散在集群里多个节点(CN/DN)执行,在不同节点上可能都会持有锁,当并发事务进行时可能会导致分布式(全局)死锁,如下图所示,会话SE......
  • Ubuntu 命令常用命令-汇总(更新)[转]
    记录日常使用的命令 1、关机、重启关机sudoshutdown-h18:0018点关机sudoshutdown-rnow立即重启sudoshutdown-hnow立即关机重启reboot 2、pid查看/监控使用top或者htop进行监控,个人偏向与htop,更加全面top或者htop 杀死pid(程序......
  • 在Ubuntu下部署nginx——nginx的安装与卸载
    一、什么是nginx?Nginx(发音“engine-x”)是一款高性能的Web服务器和反向代理服务器,也是一款IMAP/POP3/SMTP代理服务器。Nginx的特点是占用内存少、并发能力强,采用了基于事件驱动的异步非阻塞处理方式,转发和代理性能优异,被广泛应用于高并发、分布式系统架构的Web服务器集群中。Ngin......