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 分钟前
Ubuntu安装Electron环境
linux·ubuntu·electron
ac.char10 分钟前
在 Ubuntu 系统上安装 npm 环境以及 nvm(Node Version Manager)
linux·ubuntu·npm
肖永威16 分钟前
CentOS环境上离线安装python3及相关包
linux·运维·机器学习·centos
tian2kong19 分钟前
Centos 7 修改YUM镜像源地址为阿里云镜像地址
linux·阿里云·centos
布鲁格若门23 分钟前
CentOS 7 桌面版安装 cuda 12.4
linux·运维·centos·cuda
Eternal-Student27 分钟前
【docker 保存】将Docker镜像保存为一个离线的tar归档文件
运维·docker·容器
C-cat.30 分钟前
Linux|进程程序替换
linux·服务器·microsoft
dessler30 分钟前
云计算&虚拟化-kvm-扩缩容cpu
linux·运维·云计算
怀澈12232 分钟前
高性能服务器模型之Reactor(单线程版本)
linux·服务器·网络·c++
DC_BLOG34 分钟前
Linux-Apache静态资源
linux·运维·apache