ubuntu24.04虚拟机系统中挂载rootfs.img到rootfs_dir目录,使用chroot切换根目录到roofs_dir报错

报错信息:chroot:failed to run command "/bin/bash":Exec format error

解决:

安装qemu-user-static,qemu-user-static 是 ‌QEMU 用户模式仿真(User Mode Emulation)的静态链接版本‌,主要用于在一种 CPU 架构的系统中,直接运行另一种 CPU 架构的二进制程序(如 x86_64 主机上运行 ARM 程序)。

sudo apt update

sudo apt install qemu-user-static

之后,切至rootfs_dir目录下,执行:sudo chroot . 即可将根目录切至rootfs_dir目录下。这个可用于对rootfs.img进行修改,比如安装应用软件等,chroot切换根目录后可直接在rootfs_dir目录下通过执行apt install进行安装。

相关推荐
Lin_Aries_042131 分钟前
容器化 Flask 应用程序
linux·后端·python·docker·容器·flask
鹏大师运维1 小时前
麒麟系统中修改 WPS 默认新建文件格式的方法
linux·操作系统·wps·docx·麒麟·word文档·excel文档
GottdesKrieges2 小时前
OceanBase主备库日志传输服务
linux·oceanbase
stark张宇2 小时前
VMware Workstation 17.5.1 网络故障排查:解决 NAT 模式无法访问外网问题
linux·centos
云动雨颤3 小时前
Linux运维必备:3个内存问题排查命令
linux·运维
铭哥的编程日记3 小时前
【Linux】Ext系列文件系统
linux·服务器
神秘人X7073 小时前
Keepalived 高可用配置文档
linux·keepalived·高可用
霖.243 小时前
四种常用SVC(service)及其与Ingress协作方式
linux·服务器·云原生·kubernetes·k8s
songyuc4 小时前
【Ubuntu】请问,『kill -9』跟『kill -15』有区别吗?
linux·ubuntu
iconball4 小时前
个人用云计算学习笔记 --15. (Linux 系统启动原理、Linux 防火墙管理))
linux·运维·笔记·学习·云计算