Ubuntu 24.04 在 BPI-F3 上通过 SD 卡安装并从 NVME 运行

github 代码:

https://github.com/rcman/BPI-F3

Ubuntu 24.04 现在正在我的 BPI-F3 上运行。很快会为 YouTube 制作一个视频。

这应该适用于任何版本的 Linux,仅在 Ubuntu 24.04 上测试过

入门

下载 Bianbu映像并使用您最喜欢的工具将其映像到微型 SD 卡上。

将 Ubuntu映像Ubuntu 24.04 下载到 NVME(注意:您将丢失所有数据)

可以通过几种不同的方式对 NVME 进行映像处理。您可以将映像从另一个系统复制到 risc 机器的 SD 卡,或者使用 raspberry pi Imager 或 Balena Etcher 等映像程序。您可以购买 USB 转 m.2 适配器,在亚马逊上购买价格约为 20 美元。

此启动仅在此版本的 Ubuntu 上得到验证。它应该适用于所有版本的 Linux,您只需要知道哪个分区是根分区 (/)。将 Bianbu 映像到 SD 卡后。将其重新插入您的 PC 并安装分区。接下来运行此命令。

sudo mkdir /mnt/sd

sudo mount /dev/sdd5 /mnt/sd

(或者显示为哪个驱动器号。我的显示为 sdd。如果您的显示为 SDA,则 mount /dev/sda5)。您可以通过运行命令(lsblk)来确定它是哪个驱动器,安装后运行命令以更改目录。

cd /mnt/sd

在您的主目录中创建一个工作目录。

mkdir ~/工作

现在使用以下命令复制 initrd-6.1.15。cp
initrd.img-6-1-15 ~/work/

下载复制下面的cpionew.sh链接。在此处下载文件并将其复制到您的工作目录。输入此命令即可转到那里

cd ~/工作

您应该已经在此目录中拥有 initrd.img-6.1.15 以及 cpionew.sh,请输入以下命令:

mkdir initrd-tree

输入此命令

cp initrd.img-6.1.15 initrd.gz

现在用这个命令解压缩 initrd:

./cpionew.sh -u

这应该将 initrd 提取到 initrd-tree 目录使用此命令更改到该目录

cd 初始化树

下载位于 files 目录中的init文件。将 initrd-tree 中的 init 替换为您下载的 init。输入以下命令返回上一个目录:

光盘 ..

现在用这个命令重新压缩 initrd

./cpionew.sh -r

现在运行此命令

cp initrd.gz initrd.img-6.1.15

SD 卡仍按上述方式安装,运行此命令

sudo cp initrd.img-6.1.15 /mnt/sd/

输入此命令

同步

然后输入 cd 更改回你的主目录,现在用这个命令卸载 SD 卡

sudo 卸载 /mnt/sd

取出 SD 卡并将其放入 BPI-F3 机器并打开。它应该启动到位于 NVME 上的 Ubuntu

如果你需要帮助请告诉我。谢谢 Franco

项目 2 修复内核

https://github.com/TroyMitchell911/bpi-f3-linux-6.6

下面的链接展示了启动所需的模块和网络驱动程序。https

://github.com/jellyterra/bpi-f3-archlinux

修复启动问题以便始终启动

https://gitlab.com/rkraevskiy/ubootpubkey/-/blob/master/README?ref_type=heads

相关推荐
洛克大航海6 分钟前
解锁 PySpark SQL 的强大功能:有关 App Store 数据的端到端教程
linux·数据库·sql·pyspark sql
snow@li12 分钟前
运维:部署Jenkins
运维·jenkins
大海绵啤酒肚1 小时前
OpenStack虚拟化平台之T版搭建部署
linux·运维·云计算·openstack
gtr20202 小时前
Ubuntu24.04 最小化发布 需要删除的内容
linux
jiayi_19993 小时前
Linux 容器安装 conda 和 pip
linux·conda·pip
一周困⁸天.3 小时前
Redis 主从复制
linux·redis
ayaya_mana3 小时前
CentOS 7/8/9 一键安装 Python 3.10+ 并配置默认版本
linux·python·centos
The Chosen One9853 小时前
【Linux】Linux权限讲解 :写给文件的一封情书
linux·运维·服务器
IT 小阿姨(数据库)4 小时前
PostgreSQL pg_stat_bgwriter 视图各个字段详解
linux·数据库·sql·postgresql·centos
风语者日志4 小时前
[LitCTF 2023]Vim yyds
linux·编辑器·vim