vdireader 需求收集
发表于 : 2009-07-04 11:58
我简单做了一个小工具,可以
1、显示VirtualBox 硬盘镜像的参数
2、显示硬盘镜像的数据块占用情况
3、把VDI文件转换为可以直接用于loop的镜像文件
附件是源文件,因为简单,连Makefile都没有,编译方法:解压后进入目录,
用法:
这会把VDI文件的参数信息打印出来,然后转换为out.img文件。如果不需要转换输出,在文件名参数后面加一个 r:
所列出的VDI参数中最重要的是"Data Offset"这一项,如果你知道这个,就可以直接用losetup去加载VDI文件,而无须转换。
可以看到,目前它还是个雏形,非常简陋,不过还算能干点事情。接下来,如果有人需要增加需求,请提,我尽量完善它。
1、显示VirtualBox 硬盘镜像的参数
2、显示硬盘镜像的数据块占用情况
3、把VDI文件转换为可以直接用于loop的镜像文件
附件是源文件,因为简单,连Makefile都没有,编译方法:解压后进入目录,
代码: 全选
cc vdireader.c -o vdireader
代码: 全选
vdireader [VDI文件名]
代码: 全选
vdireader [VDI文件名] r
可以看到,目前它还是个雏形,非常简陋,不过还算能干点事情。接下来,如果有人需要增加需求,请提,我尽量完善它。