vdireader 需求收集

由本社区发起的开源项目
回复
earthengine
帖子: 47
注册时间: 2006-07-30 17:56

vdireader 需求收集

#1

帖子 earthengine » 2009-07-04 11:58

我简单做了一个小工具,可以

1、显示VirtualBox 硬盘镜像的参数
2、显示硬盘镜像的数据块占用情况
3、把VDI文件转换为可以直接用于loop的镜像文件

附件是源文件,因为简单,连Makefile都没有,编译方法:解压后进入目录,

代码: 全选

cc vdireader.c -o vdireader
用法:

代码: 全选

vdireader [VDI文件名]
这会把VDI文件的参数信息打印出来,然后转换为out.img文件。如果不需要转换输出,在文件名参数后面加一个 r:

代码: 全选

vdireader [VDI文件名] r
所列出的VDI参数中最重要的是"Data Offset"这一项,如果你知道这个,就可以直接用losetup去加载VDI文件,而无须转换。

可以看到,目前它还是个雏形,非常简陋,不过还算能干点事情。接下来,如果有人需要增加需求,请提,我尽量完善它。
附件
vdireader.tar.bz2
vdireader 源代码
(4.63 KiB) 已下载 65 次
回复