时间:2021-05-24
img文件压缩及解压
2.6内核中的initrd.img采用cpio压缩,不再是2.4内核使用的ext2格式,无法使用mount -o loop 挂载。需要使用gunzip解压缩,然后再使用cpio解包
复制代码代码如下:
cp /boot/initrd-***.img initrd.img.gz
gunzip initrd.img.gz
mkdir initrd
mv initrd.img initrd
cd initrd
cpio -ivmd < initrd.img
通过以上命令就将initrd.img解压了,现在就可以对其进行编辑,完成后使用以下命令重新压制
复制代码代码如下:
find . | cpio -cv -o > ../initrd.new.img
gzip ../initrd.new.img
img文件挂载方法
在linux中,对于img文件(例如,虚拟机的img文件),有时候需要将其挂载,以便修改其中的内容。能不能将它像iso文件一样挂载呢?
其实方法很简单,只需要两步:
复制代码代码如下:
#kpartx -av xxx.img
得到如下信息:
复制代码代码如下:
add map loop0p1 ...
此时只需要mount loop0p1即可
复制代码代码如下:
#mount /dev/mapper/loop0p1 /mnt
OK,这样就可以进入mnt对img文件的内容进行修改了
要卸载也很简单,同样是两步:
复制代码代码如下:
umount /mnt
kpartx -d xxx.img
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Autofs是自动挂载工具,用于挂载文件系统,在启动Linux系统的时候,Autofs也会自动运行,下面小编将给大家介绍下RHEL5使用Autofs挂载文件
通常我们都使用命令查看Linux系统中挂载的磁盘,其实除了这种方法外,还有很多方法能够查看Linux挂载磁盘,下面小编就给大家介绍下Linux中如何查看挂载
在linux系统中要如何的给网络文件系统(NFS)配置一个基本的自动挂载功能。想知道的朋友可以继续阅读本文参考一下LINUX系统中使用autofs挂载NFS共享
当我在网上查了几小时的挂载文件夹方法后发现,VMware中的Linux的挂载和双系统的挂载不同最终目的就是在/mnt目录下有个hgfs的文件夹效果图:首先打开V
这里的挂载,指的是linux虚拟机可以访问windows系统的指定文件夹,http://包括读写。 以下挂载方式,需要安装VMwareTools。安装VM