guestfish系列工具修改镜像文件

        常用的guestfish系列工具命令有:

         virt-ls -a <image name> <directory>     目录查看

         virt-cat -a <image name> <filename>    查看文件内容

         virt-edit -a <image name> <filename>  修改文件内容


       如果是windows镜像,则需要额外安装:yum install libguestfs-winsupport

       以支持windows支持的文件系统解析。

       windows镜像的C:盘,对应工具命令中的根目录 : /

       例:

              [root@virtserver p2v]# virt-ls -a win7-cloudinit.img /
$Recycle.Bin
Documents and Settings
PerfLogs
Program Files
Program Files (x86)
ProgramData
Recovery
System Volume Information
Users
Windows
pagefile.sys
win7.xml

            以上命令罗列出了一个win7镜像的C盘下的目录内容。


[root@virtserver p2v]# virt-cat -a kly-win7-cloudinit.img /"Program Files"/"Cloudbase Solutions"/Cloudbase-Init/conf/cloudbase-init.conf
[DEFAULT]
username=Administrator
groups=Administrators
inject_user_password=true
config_drive_raw_hhd=true
config_drive_cdrom=true
config_drive_vfat=true
bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe
mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\
verbose=true
debug=true
logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\
logfile=cloudbase-init.log


   以上命令查看了 C:/Program Files/Cloudbase Solutions/Cloudbase-Init/conf/cloudbase-init.conf 文件内容。



       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值