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进行安装。

相关推荐
坤坤子吖2 小时前
Linux网络编程:自定义应用层协议与 JSON 序列化
linux·服务器·网络·c++·笔记·json
Felven3 小时前
华为鲲鹏920s芯片serdestool工具使用说明
linux·运维·服务器·华为·鲲鹏920·serdestool
莫晓燚4 小时前
mall 电商项目完整部署---实战
linux·运维·docker·容器
咋的啥名都用不了呢~4 小时前
Linux项目部署5(安装Nginx的插件)
linux
CodeYp20194 小时前
第11讲:应用层协议 HTTP
linux·http
爱和冰阔落4 小时前
【Linux网络】JsonCpp 怎么实现序列化?从 Request/Response 到网络计算器消息设计
linux·运维·网络·php
我是koten10 小时前
【运维杂谈】K8s遇到Terminating的名称空间删除不了怎么办?(解决方案亲测有效)
linux·运维·服务器·云原生·kubernetes·k8s·名称空间
2601_9679873718 小时前
安装 Redis 或 Redis Stack
linux·windows·redis·macos·安装
feng_you_ying_li18 小时前
linux之数据链路层
linux·网络·智能路由器
GeW19 小时前
高端化走到深处,是数据库和Linux的事
linux