最後活躍 6 months ago

https://0x41414141.de/blog/2021-12-31-vhdx-on-desinfect/

修訂 0c06c13f850749b228a4033c0ae002fa19a4c260

mount_vhdx.sh 原始檔案
1#!/bin/bash
2
3# [ubuntu] How do you mount a VHD image
4# https://ubuntuforums.org/showthread.php?t=2299701
5#
6
7# install qemu utils
8sudo apt install qemu-utils
9
10# install nbd client
11sudo apt install nbd-client
12
13# Load the nbd kernel module.
14sudo rmmod nbd
15sudo modprobe nbd max_part=16
16
17# mount block device
18sudo qemu-nbd -c /dev/nbd0 Cloud.vhdx
19
20# reload partition table
21sudo partprobe /dev/nbd0
22
23# mount partition
24sudo mount -o ro /dev/nbd0p2 /mnt/vhd/
25
26
27
28#unmount
29sudo umount /mnt/vhd/
30sudo qemu-nbd -d /dev/nbd0
31
32
33# remove nbd module
34sudo rmmod nbd
35