当前位置: 首页 > news >正文

LicheeRV Nano 与Ubuntu官方risc-v 镜像混合

LicheeRV Nano 官方给的镜像并没有unbutu,

unbutu官方有一个基于 LicheeRV Dock的镜像,想象能否将二者混合

(1)刷 LicheeRV Dock的镜像 nano无法启动

(2)将nano的boot分区替换掉 LicheeRV Dock的rootfs以外的分区也不能启动

(3)再将nano的rootfs覆盖 LicheeRV Dock的rootfs,居然启动了

apt可以运行

升级前可以先remove掉firmware 内核等包,因为这些包应该没有用的,还担心破坏系统

大改可以这样解释这种现象:Dock 和Nano 基本上都是C906的处理器,两者硬件架构很相似,而且都是Sipeed的板子,接口 外设也相似,所以才能如此兼容

注意:apt不能正常工作的,整理了一下修复操作

通过反复卸载安装,检查apt的缺失功能,进行修复
sudo apt-get install python3-apt防止升级破坏ssh,卸载掉open-ssh-server, 重新再覆盖一次,后面不要再安装openssh, systemd 升级后,重新覆盖/sbin/init run-init缺少用户
man
sudo useradd -m -s /bin/bash man缺少组
addgroup crontab
addgroup messagebus
syslog修正/usr/bin , 搭建一下服务器用于下载或手工拷贝
mv 改 wget下 chmod 0777
grep
tar
xargs
mv
who
readlink
stat
egrep
find/usr/sbin
addgroup ln 到adduser
adduser 下载过来mandb 权限问题
清空cache sudo mkdir -p /var/cache/apt/archives/partial
sudo chown -R root:root /var/cache/apt/archives/partial
sudo chmod -R 755 /var/cache/apt/archives/partial


http://www.mrgr.cn/news/99114.html

相关文章:

  • [OpenGL]使用OpenGL实现基于物理的渲染模型PBR(下)
  • kotlin知识体系(六) : Flow核心概念与与操作符指南
  • (mac)Grafana监控系统之监控Linux的Redis
  • 【Rust 精进之路之第13篇-生命周期·进阶】省略规则与静态生命周期 (`‘static`)
  • 【SpringBoot】99、SpringBoot中整合RabbitMQ实现重试功能
  • Linux 生产者消费者模型
  • (done) 吴恩达版提示词工程 1. 引言 (Base LLM 和 Instruction Tuned LLM)
  • C++:详解命名空间
  • 【Rust 精进之路之第14篇-结构体 Struct】定义、实例化与方法:封装数据与行为
  • 【TeamFlow】4 团队人员管理系统的实现
  • 【Rust 精进之路之第6篇-流程之舞】控制流:`if/else`, `loop`, `while`, `for` 与模式匹配初窥
  • 【Rust 精进之路之第15篇-枚举 Enum】定义、变体与数据关联:表达多种可能性
  • 【Rust 精进之路之第4篇-数据基石·上】标量类型:整数、浮点数、布尔与字符的精妙之处
  • 【Rust 精进之路之第10篇-借用·规则】引用 (``, `mut`):安全、高效地访问数据
  • 【Rust 精进之路之第2篇-初体验】安装、配置与 Hello Cargo:踏出 Rust 开发第一步
  • uniapp-商城-29-vuex 关于系统状态的管理
  • VSCode 扩展离线下载方法
  • 【Python图像处理入门】Python读取图像的5种方式指南(从入门到入土)
  • 【更新完毕】2025泰迪杯数据挖掘竞赛A题数学建模思路代码文章教学:竞赛论文初步筛选系统
  • uniapp-商城-27-vuex 使用流程