linux挂载smb中vhd

原文 How to mount Virtual Hard disk (VHD) file in Ubuntu Linux? - Linux Shout

1 安装所需程序

# 安装vhd挂载所需程序

┌──(kali㉿kali)-[~]

└─$ sudo apt-get install libguestfs-tools

# 安装smb挂载所需程序

┌──(kali㉿kali)-[~]

└─$ sudo apt-get install cifs-utils

2 smb目录挂载

# 创建smb挂载目录

┌──(kali㉿kali)-[~]

└─$ sudo mkdir /mnt/134

# 挂载smb目录

┌──(kali㉿kali)-[~]

└─$ sudo mount -t cifs //10.10.10.134/Backups /mnt/134/ 

3 vhd文件挂载

# 检查挂载磁盘

┌──(kali㉿kali)-[~]

└─$ sudo guestfish --ro -a '/mnt/134/WindowsImageBackup/L4mpje-PC/Backup 2019-02-22 124351/9b9cfbc4-369e-11e9-a17c-806e6f6e6963.vhd'

Welcome to guestfish, the guest filesystem shell for

editing virtual machine filesystems and disk images.


Type: ‘help’ for help on commands

      ‘man’ to read the manual

      ‘quit’ to quit the shell


><fs>

><fs> run

 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00

><fs> list-filesystems

/dev/sda1: ntfs

><fs> exit



# 切换为root用户,后续需要root权限

┌──(kali㉿kali)-[~]

└─$ sudo -i



# 创建vhd挂载目录

┌──(root💀kali)-[~]

└─# mkdir /mnt/134134



# 挂载vhd文件

# -a 指定vhd文件

# -m 指定挂载磁盘

# -ro 指定为只读

┌──(root💀kali)-[~]

└─# guestmount -a '/mnt/134/WindowsImageBackup/L4mpje-PC/Backup 2019-02-22 124351/9b9cfbc4-369e-11e9-a17c-806e6f6e6963.vhd' -m /dev/sda1 --ro /mnt/134134



# 查看vhd内容

┌──(root💀kali)-[/mnt/134134]

└─# ls

'$Recycle.Bin'   autoexec.bat   config.sys  'Documents and Settings'   pagefile.sys   PerfLogs   ProgramData  'Program Files'   Recovery  'System Volume Information'   Users   Windows

   

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值