Dies ist eine alte Frage, die nicht beantwortet wurde, und ich habe sie gegoogelt, während ich nach einer Lösung für ein ähnliches Problem gesucht habe. Die Antwort ist unten, um anderen zu helfen, die sie finden werden.
Auf Systemen, auf denen Windows 32-Bit oder 64-Bit installiert ist, kann von der VHD-Linux-Datei gebootet werden . Es gibt eine alte Lösung, die von VMLite VBoot erstellt wurde . Es erfordert jedoch die Installation einiger zusätzlicher Software (möglicherweise von VMLite heruntergeladen) und einer speziell modifizierten VHD-Datei. Unterstützte Systeme: Windows 2000, XP, 2003, Vista, 2008, Windows 7, 2008 R2, 32- und 64-Bit, alle Service Packs und Editionen, aber ich würde annehmen, dass Windows 10 auch funktionieren würde.
Es gibt keine Informationen zur Verwendung des VHDX-Formats, aber ich würde erwarten, dass es möglicherweise nicht ohne Änderung des VBoot-Codes funktioniert. Wahrscheinlich macht VBoot das, was Windows-Entwickler in Windows getan haben, um Windows von VHD aus zu booten. Erstellen Sie einen binären Boot-Code, der das VHD-Dateiformat versteht und dem System beim Booten als Festplattenpartition präsentiert.
Die VBoot- und VMLite-Site scheint nicht sehr aktiv zu sein. Fahren Sie daher mit Vorsicht fort.