VF2上单TF卡多重引导系统

实践是验证真理的唯一标准,本文谢绝嘴炮观看、评论,本文谢绝论坛账号jiangtao9999观看、评论!本文谢绝论坛账号jiangtao9999观看、评论!!本文谢绝论坛账号jiangtao9999观看、评论!!!

实验1
2409工程版 + Debian13(从2409工程版升级的测试版)双重引导,这两个系统的组合,2409继续官方的稳定、安全、硬件解码视频,Debian13测试版能了解、试用新软件。
最初是想写篇完成过程文章的,然后发现要写的内容可能很啰嗦,而且使用说明也有不少,所有就不写过程文章了,直接上实验完成的镜像压缩文件,体验试用演示版更直观,也可以通过试用分析出多重引导方法。镜像是为了演示、不是为了发行,而且是我个人手搓出来的,所以应该有很多小问题,大家凑合凑合着试用吧,这个镜像是让大家能构建自己的多重引导。镜像网盘地址链接: 百度网盘 请输入提取码 提取码: iei2
1、镜像压缩文件约3.6GB,未压缩容量约15GB,所有需要准备不小于16GB的TF卡,下载完不需要解压,用以下命令直接写入TF卡:

su

xzcat -d -T0 vf2-2409-debian13-xfce.img.xz |dd of=/dev/sdX bs=1M status=progress

注意需要修改/dev/sdX,对应TF所在位置。

2、用户名:root
用户名:user
密码: starfive

3、镜像里分区,附图:



前4个分区是标准的2409工程版,第5分区是Debian13测试版。为了把镜像压缩较小,把空闲空间划分成未分配,写入完TF卡要做空间扩容。扩容方法很简单的,已安装了gparted,例如我是在第5分区xfce4里做完2个分区扩容。
第一次启动会是分区5的xfce4登陆界面,输入账户密码默认会进入Sway,如果对sway不熟悉可以选择进入xfce4。在第一次切换到第4分区2409时,一定要做扩容,不然第4分区会因为空间不足启动失败。如果出现这个情况,最简单的解决办法就是再写入一次TF镜像
4、两个分区的切换:新打开一个终端,命令行输入: ./to2409 回车 或者 ./to13 回车,输入密码,不管密码正确与否都会重启vf2,区别在与密码对了就切换到另一个分区,密码不对不切换。
5、2409分区的firefox和chromium版本跟随vf2官方debian库升级;第5分区的firefox版本跟随debian官方库升级,debian官方库目前是没有chromium for riscv,5分区里的chromium126是我从网上找的,能用、不保证安全,不能在VF2上支持硬件解码。如果chromium需要在wayland输入中文,可以尝试新开终端,命令行输入 ./chrome-gtk4 打开chromium,如果这个方法不行,请参考这篇文章设置
6、这两个系统都是6.6.20单内核引导,因为第3分区只有100M,所以我把5.15内核在/boot分区的相关文件删除。第3分区我建立6620这个目录,里面保存的是2409工程版6.6.20内核在/boot/目录,最初版本的相关5个文件。
7、这两个分区的系统都可以apt upgrade,apt upgrade有一定概率会修改/boot的相关内核文件。2409工程版的归档库是不会有能升级的软件包,以后能升级的包应该都是starfive debian库,starfive库里如果有修改/boot文件时,我猜应该是有新的工程版,这个演示用TF也该完成使命。 第5分区的Debian13测试版,更新软件包应该有很多,每天10多~上百个,Debian13测试版去修改/boot文件的机率比较多,不用太担心,它一般修改后不会造成系统奔溃,只是会让系统找不到GPU VPU设备,从2409工程版升级到Debian13测试版,其实已经把GPU VPU的相关驱动破坏了的,相关图形处理都是cpu完成,也因为VF2的GPU VPU驱动被破坏,XFCE4才能流畅、无变色运行,有些在工程版不能运行的游戏,没GPU反而能正常运行,所以GPU VPU设备找不到, 对第5分区基本不影响,只会影响第4分区能不能正常使用GPU VPU。我在to2409的切换脚本里做了设置,每次从第5分区切换到第4分区,就会先把/boot/6620/下的备份文件复制覆盖/boot/的相关文件,我从2405工程版开始到现在,几个月都是这样解决的。如果万一脚本里的复制失效,被切换到第4分区后,用root进入命令行,把/boot/6620/的备份文件手动复制到/boot/,然后reboot 。
8、第5分区因为没有GPU VPU,图形处理和视频解码都是靠CPU,为了流畅,建议屏幕分辨率不要超过1366x768,视频播放选480p~720p。
9、第4分区保持在用gdm3,第5分区目前采用是xfce4配套的lightdm。在它们的登陆选项里,你能看到sway,原生的wayland桌面环境,轻量级,有没有GPU它都能流畅运行;我都配置好,可用,具体使用方法请参考或其他文章。
10、在第4分区2409工程版,使用gnome和sway时,谨慎从3.5音频输出声音,有一定概率出现杂音或vf2自动重启。这不是因为我构建双重引导,前几天在测试2409单系统时就多次碰上,感觉好像是低版本gdm3和pipewire这些声音系统不匹配,在2405工程版时,我也碰到过,当时是gdm3和pavucontrol在使用3.5音频时不太兼任。
11、第5分区还能有更多更漂亮的登陆管理器和桌面环境,这是为啥要从工程版升级到debian13测试版原因。我是怕配置太多会眼花,所以才只弄了xfce4,也许过段时间,我会在这个双重引导镜像的基础上再做一个有新界面的。
本文完成与这个双重引导的第5分区, VF2 + Debian13测试版 + Xfce4(x11) + Chromium126。