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

利用arm板chroot修改其上位机的文件系统

1、将服务器上的零散文件系统挂载到板子上
挂载问题:在debian 10 系统下挂载报错

alt text

解决办法:在前面加上busybox

常用:

# 需要服务器运行nfs
busybox mount -t nfs -o nolock 192.168.1.7:/home/yangx/myfile/xxx_imx93_6.6/ /mnt/

2、在零散文件的tool中添加一个脚本ch-mount.sh(或者在板子里添加脚本)
scp yangx@192.168.1.7:/home/yangx/myfile/ch-mount.sh .
内容:

#!/bin/bash
function mnt() {echo "MOUNTING"sudo mount -t proc /proc ${2}procsudo mount -t sysfs /sys ${2}syssudo mount -o bind /dev ${2}devsudo mount -o bind /dev/input ${2}dev/inputsudo chroot ${2}
}
function umnt(){echo "UNMOUNTING"sudo umount ${2}procsudo umount ${2}syssudo umount ${2}dev/inputsudo umount ${2}dev
}
if [ "$1" == "-m" ] && [ -n "$2" ] ;
thenmnt $1 $2
elif [ "$1" == "-u" ] && [ -n "$2" ];
thenumnt $1 $2
elseecho ""echo "Either 1'st, 2'nd or bothparameters were missing"echo ""echo "1'st parameter can be one ofthese: -m(mount) OR -u(umount)"echo "2'nd parameter is the full pathof rootfs directory(with trailing '/')"echo ""echo "For example: ch-mount -m/media/sdcard/"echo ""echo 1st parameter : ${1}echo 2nd parameter : ${2}
fi

3、运行:加载文件系统
sudo bash ch-mount.sh -m /mnt/
遇到问题:

alt text

参考网址:

https://blog.csdn.net/lileihappy/article/details/79214156

解决方法:输入一下两条指令

chmod 644 /usr/lib/sudo/sudoers.so
chown -R root /usr/lib/sudo

4、安装命令或其他操作并合并零散的文件系统

5、退出步骤:
退出/mnt/
exit命令卸载文件系统

sudo bash ch-mount.sh -u /mnt/
http://www.jsqmd.com/news/17164/

相关文章:

  • 给VitePress的右上角增加Github角标
  • 多目标优化算法的研究方向总结
  • Firefox 插件开发教程地址
  • 2025 年唇釉生产厂家最新推荐排行榜:深度解析优质企业研发实力与代工服务优势镜面 / 哑光 / 双头唇釉公司推荐
  • 2025 年最新推荐即时通讯厂商权威推荐榜单:信创适配 + 私有化部署能力深度测评及政企选型指南
  • 砖形图量化策略需求文档
  • 第六届新型电力系统国际论坛——电力系统与新能源技术创新论坛
  • 2025 年面霜厂家最新推荐榜单:优质企业专利技术与一站式服务全景解析及选型指南抗衰霜/润唇霜/植物萃取面霜/抗老霜/保湿霜/修复霜厂家推荐
  • CSP-J历届真题总结
  • 免费开源!一款操作 MySQL 和 MariaDB 的 Web 界面工具!
  • MATLAB中海洋要素计算工具箱解析
  • 2025年10月豆包排名优化服务推荐排行榜单:十家服务商综合对比与评测分析
  • 日常问题排查-Younggc突然变长 - 无毁的湖光
  • 2025年铸造与机加工自动化厂家推荐排行榜,重力铸造自动化,机加工自动化公司推荐!
  • 2025?CTF(部分wp) -- week1
  • 2025年10月豆包排名优化服务推荐排行榜:十大服务商对比评测与选择指南
  • 完整教程:基于YOLOv8-OBB的SAR图像目标检测系统
  • CF2128E2 Submedians (Hard Version)
  • Java 网络编程详解
  • Office365破解版下载(附永久激活密钥) 及安装使用教程
  • 【URP】Unity中Mipmap Streaming原理与实现
  • 如何设计PAD ring?
  • 2025 年钢结构源头厂家最新推荐排行榜:聚焦美标欧标 / 环保设备 / 厂房别墅等多领域优质供应商,精选优质厂家助力企业精准选材
  • PostgreSQL 18 中国贡献者经验分享:开源参与的四点建议
  • 2025 年铝门窗厂家推荐排行榜,系统 / 智能 / 断桥 / 窄边 / 定制 / 全景 / 阳光房 / 隐框 / 隔声 / 防火铝门窗公司推荐
  • 如何把研究性学习糊弄过去
  • 2025 年碳晶板厂家最新推荐榜:涵盖木纹 / 白色 / 全屋整装等品类,西南及全国优质品牌甄选指南
  • 2025 年干细胞服务机构最新推荐排行榜:聚焦三体系认证与专利技术,精选优质机构供选择
  • 2025 最新隔音棉生产厂家口碑推荐榜:甄选家装公装专用材质,含西南 / 昆明阻尼片 / 吊顶 / 止震板品牌最新推荐
  • 2025 灭老鼠公司最新推荐榜:欧盟认证技术加持,环保服务双优品牌权威甄选指南