首页 > 系统相关 >linux—— 在宿主机上查看生成的ext4格式镜像文件内容

linux—— 在宿主机上查看生成的ext4格式镜像文件内容

时间:2025-01-09 16:10:46浏览次数:1  
标签:文件 ext4 宿主机 mnt 镜像文件 loop 挂载 roots

在制作完成ext4(其他格式的也一样)格式的镜像后,想查看镜像文件的内容时,可以利用以下方法:

1、在mnt路径下创建roots,这一步随便挂载到一个目录下即可

sudo mkdir /mnt/roots
2、使用以下命令挂载

sudo mout -o loop roots.ext4 /mnt/roots
root.ext4 要挂载的文件系统 /mnt/roots创建的挂载点

3、进入 /mnt/roots就可以查看制作的镜像内容了

mount -o loop
是一种挂载选项,它用于将一个磁盘映像文件(例如 .iso、.img 或 .ext4 文件)作为一个虚拟的块设备挂载到文件系统中。这使得你可以像访问一个正常的磁盘分区一样访问这个文件。

mount -o loop 的含义:
-o 是用于指定挂载选项的参数。

loop 是一个挂载选项,用于将文件作为一个虚拟的块设备挂载。

当你运行 mount -o loop 命令时,Linux 会将文件内容视为一个块设备,并挂载到指定的挂载点。这对于挂载磁盘映像文件(比如 .img 或 .iso 文件)特别有用,而无需先将它们写入一个物理磁盘

标签:文件,ext4,宿主机,mnt,镜像文件,loop,挂载,roots
From: https://www.cnblogs.com/lanrenjing/p/18662339

相关文章

  • 在 Windows 10 系统中,.iso 文件是一个镜像文件,通常包含操作系统的完整安装文件。要安
    在Windows10系统中,.iso文件是一个镜像文件,通常包含操作系统的完整安装文件。要安装Windows10,必须从该镜像文件中提取和加载必要的文件,才能开始安装过程。挂载(Mount)一个.iso文件的原因:模拟光盘驱动器:.iso文件实际上是一个虚拟光盘镜像,它模拟了传统光盘的结构。挂载这......
  • docker配置mysql一主多从。宿主机Navicat Premium 15通过不同ip连接
    1.环境准备1.1拉取MySQL镜像dockerpullmysql:8.0解释:从Docker官方镜像仓库中拉取MySQL8.0镜像,确保我们使用最新版本。如果已经拉取,可以跳过这步。1.2创建自定义网络(二选一)1.2.1创建自定义网络(端口不同)dockernetworkcreatemysql-cluster解释:创建......
  • 共享ubuntu系统宿主机的部分文件到win虚拟机--通过ISO文件挂载
    安装genisoimagesudoapt-getupdatesudoapt-getinstallgenisoimage将需要共享的文件放入指定文件夹cp/path/to/your/file~/iso_work/使用genisoimage生成新镜像genisoimage-o/path/to/new.iso-J-R-V"NEW_ISO_LABEL"~/iso_work/其中new.iso就是新镜像的名称......
  • 解决 podman 容器无法在宿主机和容器内部相互访问问题的记录
    解决podman容器无法在宿主机和容器内部相互访问问题的记录近期在使用podman时,遇到了容器无法在宿主机和容器内部相互访问的问题。经过一番探索,参考了这篇文章,成功解决了该问题。在此,我将分享解决过程及一些特别需要注意的事项。一、配置过程首先,整个操作一定要在PowerShe......
  • 解决在虚拟机中安装Jupyter Notebook,无法从宿主机防问的问题
    解决方案:主要原因是JupyterNotebook默认绑定到127.0.0.1了默认情况下,JupyterNotebook仅监听127.0.0.1(本地主机),只能在虚拟机内部访问。解决方法:修改JupyterNotebook的启动方式,使其监听虚拟机的网络接口。修改启动命令:jupyternotebook--allow-root--ip=0.0.0.0......
  • ubuntu镜像文件ISO制作
     #1)在18.04上添加Ubuntu16.04PPAsudoadd-apt-repository"debhttp://ppa.launchpad.net/nemh/systemback/ubuntuxenialmain"#2)导入此PPA的GPG签名密钥sudoapt-keyadv--keyserverkeyserver.ubuntu.com--recv-keys382003C2C8B7B4AB813E915B14E4942973C62A1B......
  • virtualbox下host-only模型网络宿主机与虚拟机ping不通解决方法
    环境介绍:宿主机:centos虚拟机:在virtualbox里安装的win7Ping不通的原因:宿主机(host)ping不通虚拟机(guest):一般是虚拟机里的windows系统防火墙没有关闭导致的虚拟机(guest)ping不通宿主机(host):检查“默认网关”是否与virtualbox里设置的host-only的地址一致,一般是192.168.56......
  • [OS] 基于 Windows 宿主机安装 VMWare Workstation 17 【转】
    Step1下载安装包VMWare官网百度网盘VMware-workstation-full-17.0.0-20800274.exe链接:https://pan.baidu.com/s/1y3jSI9p_qMhTqNVYa2OqfQ?pwd=vm17提取码:vm17Step2安装step2.1双击安装包,选择:【是】step2.2电脑重启之后,找到VMwareWorkstation17下载位......
  • PVE系统下——OpenWRT一键扩容脚本(x86下EXT4&SquashFS)
    扩容了x86上的OpenWrt根分区和文件系统。1.PVE上增加硬盘大小2.执行脚本安装依赖opkgupdateopkginstallpartedlosetupresize2fs下载脚本并一键执行wget-U""-Oexpand-root.sh"https://openwrt.org/_export/code/docs/guide-user/advanced/expand_root?......
  • vmware设置centos7客户机和windows宿主机共享文件夹
    一、安装内核kernel-devel包yuminstallgcc--nogpgcheckyuminstallkernel-devel-$(uname-r)--nogpgcheck注意,如果自己修改过内核版本,需要确保uname-r显示的版本和实际使用的内核版本一致。二、安装 vmware-tools在vmware上点击菜单:虚拟机->安装wmware-tools。......