]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r361935:
authorOleksandr Tymoshenko <gonzo@FreeBSD.org>
Mon, 29 Jun 2020 00:34:11 +0000 (00:34 +0000)
committerOleksandr Tymoshenko <gonzo@FreeBSD.org>
Mon, 29 Jun 2020 00:34:11 +0000 (00:34 +0000)
commit2dd0abe49d9e48d3a13e355e751121c601c4aa8b
treea7449d43b638fc0836d5745bd47dadb06c5090b4
parentdd594f19bd58ce6630213537742ce5909dcb9771
MFC r361935:

Add VHDX support to mkimg(1)

VHDX is the successor of Microsoft's VHD file format. It increases
maximum capacity of the virtual drive to 64TB and introduces features
to better handle power/system failures.

VHDX is the required format for 2nd generation Hyper-V VMs.

Reviewed by: marcel
Differential Revision: https://reviews.freebsd.org/D25184
28 files changed:
usr.bin/mkimg/Makefile
usr.bin/mkimg/mkimg.1
usr.bin/mkimg/tests/img-1x1-4096-apm.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-4096-bsd.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-4096-ebr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-4096-gpt.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-4096-mbr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-4096-vtoc8.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-apm.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-bsd.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-ebr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-gpt.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-mbr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-1x1-512-vtoc8.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-apm.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-bsd.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-ebr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-gpt.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-mbr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-4096-vtoc8.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-apm.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-bsd.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-ebr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-gpt.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-mbr.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/img-63x255-512-vtoc8.vhdx.hex [new file with mode: 0644]
usr.bin/mkimg/tests/mkimg_test.sh
usr.bin/mkimg/vhdx.c [new file with mode: 0644]