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

相关推荐
小绫网络安全1 小时前
Kali Linux渗透测试入门教程:从零搭建到实战攻防
linux·运维·服务器
西安景驰电子2 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
猫吃了源码2 小时前
k9s简介和安装
linux·docker·kubernetes
小马同学-4 小时前
高可用-Keepalived全解析
linux·运维
Forever Nore4 小时前
LeetCode 13 罗马数字转整数 - 按规则处理
linux·服务器·leetcode
我不会插花弄玉4 小时前
2.Linux基础指令下【由浅入深-Linux】
linux·服务器
雯宝5 小时前
3. 驱动框架(块设备)
linux
静止了 所有的花开6 小时前
Ubuntu 26.04 静态 IP 配置不生效解决方法
linux·ubuntu·静态ip
caimouse7 小时前
ReactOS 图形系统分析(3):显示驱动 DDI framebuf.dll
linux·运维·网络
科技林总7 小时前
Hermes-Agentv-0.20.0
linux·运维·服务器