自从Microsoft 7问世以来,Windows平台一直支持一个非常棒的特性,称为本机VHD启动。这允许您将Windows安装到VHDX文件中,而不是直接将其安装到物理卷上。
使用此配置,Windows安装完全在“裸金属”(而不是在管理程序内)运行。

我想在Linux上做一些类似的事情,尽管我没有这样做的经验。我怎样才能做到这一点?
发布于 2016-09-14 19:50:07
一种方法是使用MEMDISK。您可以很容易地使用dd或类似的方法从现有系统中创建原始映像。您还可以轻松地使用libvirt/virt-manager或virtualbox创建虚拟机。例如,使用virt-manager,您可以创建虚拟磁盘并使用ISO文件(以及其他方法)将操作系统安装到它。我并不100%确定memdisk支持什么格式,所以我假设您最好使用预先分配固定大小的raw图像格式。
如果您的目标只是在一个物理分区上拥有多个可引导的Linux系统,那么LVM是一个更简单的选择。这包括创建一个物理分区、一个逻辑卷组(S)、多个逻辑卷(以及每个卷上的文件系统),以及向每个分区安装或复制一个系统(在后一种情况下,您需要编辑grub)。这听起来像是很多步骤,但是大多数Linux发行版安装程序都允许您轻松地设置这些步骤。
发布于 2017-01-18 02:08:11
我也想从VHD引导Linux ..。并将VHD存储在HD/USB/SD/等.
一个Debian基地将是我的第一选择..。
有一些有趣的实验用GRUB4DOS在
http://reboot.pro/topic/20603-linux-from-vhd-how-to/
使用一个名为“UBT-Small.vhd”的预先建立的图像.
我认为它可以适应其他的引导加载器的小调整..。
发布于 2021-12-17 08:15:28
我认为Ubuntu的WUBI原则上是本地vdisk引导的Linux版本。这一特性早已被官方Ubuntu所终止,但仍有一个持续的第三方版本wubi。Wubi是为了让普通人运行Ubuntu而设计的,所以它与本地引导有不同的意图。
https://unix.stackexchange.com/questions/309900
复制相似问题