orangepi5使用satassd启动系统-创新互联
因为烧录系统到外接的ssd需要另一个系统辅助所以我们还要烧录一个带桌面的系统到TF卡里。
首先在TF卡里写入一个带桌面环境的系统
![](/upload/otherpic36/6cd2eafd62544445541bebc3d70defa2.jpg)
这里使用的是(Orangepi5_1.1.0_ubuntu_jammy_desktop_xfce_linux5.10.110)系统,带桌面环境是官方的版本。烧录软件是(balenaEtcher-Portable-1.5.109)
点击Flash开始烧录。
balenaEtcher-Portable-1.5.109下载链接(百度网盘):https://pan.baidu.com/s/1sR2Vme89VJQZNe9inqwMAw 提取码:3cs9
(阿里云盘后期补充)
耐心等待烧录完成
烧录完成照片
![](/upload/otherpic36/1d9d8725723afa50a6da4e2136cf130f.jpg)
把TF卡拔下电脑插入pi5插入网线开机,进入路由器查看pi5的ip(我这里是10.168.1.104)注意:每个人的ip地址各不相同,请不要照抄。
![](/upload/otherpic36/5eb4f0eabbabc31bbd05925e40dcd0f1.jpg)
打开ssh连接工具
例如:
FinalShell,Xshell,Putty等等 |
我个人喜欢使用FinalShell所以这里用FinalShell做演示
FinalShell百度网盘下载链接:https://pan.baidu.com/s/1h8hnb9RM5-bSVurJQJPxrw 提取码:8emm
使用电脑连接pi5的ssh
首先新建一个连接
点击箭头所指的地方
![](/upload/otherpic36/7054c5679b98d1b92f9dafd9679151aa.jpg)
之后点击 ssh连接(Linux)
![](/upload/otherpic36/ebc3472cb2746bd57f33e890b138bcfb.jpg)
之后来到这里
![](/upload/otherpic36/7e23e2a02fb0a628cb2de0725040ca62.jpg)
名称随意,主机填路由器后台看到的ip地址(我这里是10.168.1.104),认证这里,香橙派的镜像不管是orangepi用户还是root用户默认密码都是orangepi。我这里的认证填
![](/upload/otherpic36/857288310dbc64f74e1726536f257673.jpg)
建议你之后修改orangepi用户和root用户的密码。
点击确定然后双击连接
![](/upload/otherpic36/1c06ebf64a2bb31901e854294793c850.jpg)
跳出这个页面一般认识点击“接受并保存“
连接成功的页面
![](/upload/otherpic36/1db1f64e44c78ba840e16f1f11fb5daa.jpg)
之后使用VNC-Viewer(简称VNC)远程连接香橙派的桌面环境(注意:我们和香橙派必须在同一局域网下)也可以用hdmi直接输出,那么这一段你不需要做。
由于香橙派的系统本身自带VNC-Viewer所以我们直接用就可以了
在ssh页面中输入
vncpasswd
照顾一下没登陆的同学:vncpasswd
设置一个远程连接密码
这里输入密码是不会显示的,要输入两遍密码,我这里设置123456,之后还会问你是否输入一个只能查看的密码,此时按实际需要进行设置,一般选择n,也就是不需要。完成以后如下图所示
![](/upload/otherpic36/7a6b48d3de25fc4f757ad035f6886910.jpg)
接下来在电脑端安装vnc viewer
VNC-Viewer百度网盘下载链接:https://pan.baidu.com/s/1sjnUyCAXpHKdmV8bLVjr2w 提取码:7aqu
VNC-Viewer官网链接:Download VNC Viewer | VNC® Connect (realvnc.com)
下载VNC-Viewer安装包后双击运行
选择语言,不要想,目前这个版本暂时还没有中文,所以我们就选择English(英语)。
![](/upload/otherpic36/24b5c6da2d6261a827bc1c1fc9edf618.jpg)
点击ok
出现下面画面点击Next也就是点击下一步
![](/upload/otherpic36/fe848e54a952f3c9d7ce2cbd4d75d9dc.jpg)
来到下面点击我同意协议也就是在(I accept the terms in the License Agreement的前面小框打上钩)
![](/upload/otherpic36/929efad630cbc44d98c20a66092f1f30.jpg)
![](/upload/otherpic36/4bd9d90d4e7de997cdb9a31deec83994.jpg)
点击Next(下一步)
到这个页面也点击下一步
![](/upload/otherpic36/58ae88710ffdba33274106d6d56c626b.jpg)
最后点击Install(安装)之后耐心等待安装即可
![](/upload/otherpic36/387404ce49e62fc9c0588875015a9966.jpg)
![](/upload/otherpic36/62f4df60a7f9e0d51f0cf9ce8d668313.jpg)
点击Finish退出安装程序之后完成安装。
接下来在ssh界面输入:vncserver :1 也就是启动一号桌面
vncserver :1
之后打开windows客户端
![](/upload/otherpic36/5944f9107ef376b7ee08b1115f5b2008.jpg)
输入香橙派的ip地址,记得要在ip后面加上:1也就是设置VNC启动桌面时填的数字,我这里设置的是1所以填的也是1之后回车到下面这个界面,点击Continue。
![](/upload/otherpic36/092939fc17a5015328703f617eb9d5f0.jpg)
![](/upload/otherpic36/5f37562dff8fe2c9e2eca0034de2fb59.jpg)
输入在设置时设置的远程桌面密码,我设置的是123456所以我也填123456.
![](/upload/otherpic36/102ba6f938c5b1f130ce17c3ee26b971.jpg)
![](/upload/otherpic36/d00b39eaeb84f1aed822c1230da71277.jpg)
到了这里你就成功连接上香橙派5的桌面了。
因为特性所以香橙派5并不能直接识别和挂载硬盘所以我们要在/boot文件夹下修改orangepiEnv.txt文件。在FinalShll中输入: cd /boot
cd /boot
然后找到orangepiEnv.txt文件双击打开在最后一行里添加overlays=ssd-sata如下图所示
![](/upload/otherpic36/6219278c736af97ad52a46b2935bc453.jpg)
之后点文件点保存(或者快捷键Ctrl+s保存)然后reboot重启让配置生效
我们返回VNC远程桌面找到balenaEtcher打开
![](/upload/otherpic36/b15ba0c4cb90aceef57566a023bcb2b1.jpg)
![](/upload/otherpic36/4fd142a76c38e95de913dc9bd0aa87d4.jpg)
我们现在给SPI Flash烧录u-boot
点击Flash from file(找到img文件)
![](/upload/otherpic36/83650bc474ca9072fdfba3b3b5f714b9.jpg)
![](/upload/otherpic36/bf405db7bc6dcd6d523ef0f90ad60286.jpg)
![](/upload/otherpic36/5ea0f6a9f8893f3e07b5f9b082db2142.jpg)
![](/upload/otherpic36/b203f09461cf1822ca4251dc9f4e4811.jpg)
![](/upload/otherpic36/d80654fa6bd937bbd42d8325a5629b79.jpg)
![](/upload/otherpic36/e442dc7b67892038f50dbf05d92cdacf.jpg)
选择磁盘
![](/upload/otherpic36/986edbafcdaf6c8a84370a6995db0e67.jpg)
![](/upload/otherpic36/54ec924fdd941947bf2ec9c658570fec.jpg)
![](/upload/otherpic36/8858e42378ae7180e70bc6ebf13a8681.jpg)
![](/upload/otherpic36/fdd3adff38a3de65135b13ff0a084b14.jpg)
最后开始烧录u-boot
![](/upload/otherpic36/bc4cafdc317d0699a3bde173a6f71807.jpg)
![](/upload/otherpic36/7eeaab87a078a5158e433f266e0d13b0.jpg)
之后耐心等待烧录完成就可以了。
现在我们给固态硬盘烧录镜像。
我们先初始化一下硬盘
![](/upload/otherpic36/1eff71f48559853c72ea5b52ddefc6f2.jpg)
注意:以下操作将会清空硬盘内的所有数据 请注意备份数据。
![](/upload/otherpic36/db39f033a35715c0d93a6e4cdcf9e062.jpg)
![](/upload/otherpic36/130b0b07bb3ae18b79f26070e7bdaee2.jpg)
![](/upload/otherpic36/cbd6f045ffb0d5f0c3668bd40afb75a1.jpg)
![](/upload/otherpic36/e38520a4cc93bdc38d1a68566d99a262.jpg)
![](/upload/otherpic36/0d40ffbcad9ebfa6228d91250e448e1e.jpg)
![](/upload/otherpic36/b9e2c3d35214654599a33bd2fcc34ee8.jpg)
![](/upload/otherpic36/d5b6ce49639eb1b80f7503a941946e5f.jpg)
![](/upload/otherpic36/f0ee50527017343dd096f9a594fd89df.jpg)
接下来上传你需要烧录到ssd的img镜像文件到TF内这里直接使用Finalshll的sftp功能直接把镜像文件拖到你要的文件夹内,这里我选择放在root文件夹里面。之后打开balenaEtcher选择镜像文件
![](/upload/otherpic36/e8f303f33ebf8308f064535a0966ed71.jpg)
![](/upload/otherpic36/3485d254d1bdca16b8cb7742fcb59e02.jpg)
![](/upload/otherpic36/47004fe3af19caaaf88a8c6c646efd1b.jpg)
最后等待烧录完成,挂载boot分区然后修改ssd内的orangepiEnv.txt文件
注意: 是已经烧录好了的ssd内部的boot分区不是TF内部的boot分区。
现在我们挂载ssd内的boot分区到/mnt目录下。
打开我们之前用过的GParted硬盘管理软件我们找到我们的ssd查看boot分区
是在本地的哪个挂载点上我这里是/dev/sda1每个人可能有所不同
然后使用mount命令挂载boot分区
![](/upload/otherpic36/a354c53e87528239e7cccd8b17625190.jpg)
我这里就是mount /dev/sda1 /mnt。/mnt就是你要把分区挂载到的地方。
之后我这里打开主目录下的mnt文件夹找到orangepiEnv.txt文件在最后一行加上overlays=ssd-sata然后·保存。最后使用命令sudo poweroff关机。
要开机的时候把TF卡拔掉就可以实现开机启动ssd里面的系统啦。
最重要的一点每个镜像的u-boot是不同的但是如果你u-boot烧录的是例子:ubuntu22.04桌面版u-boot但是你的ssd用的是ubuntu22.04服务器版将不会受影响可以正常启动但是如果是反例子:ubuntu18.04桌面版你的ssd用的是ubuntu22.04服务器版将无法启动!!!
如果有不足或者不正确的地方欢迎指出。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章标题:orangepi5使用satassd启动系统-创新互联
文章路径:http://ybzwz.com/article/gidgs.html