太好了!我在 Windows7 x64 机器上运行 Oracle VirtualBox,并且创建了一个运行相同程序的 VM(用于 sharepoint 开发)。
我读在此主题中有一种方法可以为虚拟机创建“附加磁盘”,这样您就可以将附加磁盘加入主驱动器,然后打开和关闭这些附加磁盘。
我想要做的是在附加磁盘上安装 Sharepoint,然后如果我不想加载它就将其关闭,类似于 C.Marius 先生在上述线程中描述的内容。
使用 VHD 启动时,您可以创建一个基础磁盘,在该磁盘上安装 Windows+ 驱动程序+ sql+..等,并将其用作以后任何内容的基础。使用 CREATE VDISK FILE="D:\W7_base.vhd" MAXIMUM=102400 TYPE=Expandable" - 最大 100GB。(父磁盘永远不会占用所有空间,但子磁盘会)。安装所有基础 SW 后,您可以使用(在 CMD > DISKPART 中)CREATE VDISK FILE=D:\VHD\W7_SP2010.vhd" PARENT="D:\VHD\W7_Base.VHD" 创建多个已安装内容的差异磁盘 - 这将为您提供仅安装 SharePoint 的子磁盘。
基本上,您需要:创建一个新的 VHD(记住参数),使用 W7 通过 USB 启动,启动 Diskpart,连接 VHD 并简单地运行 Windows 安装。完成后,您现在有一个 BASE VHD(不要再更改它 - 只读)。只需再次重新启动 USB,运行 DISKPART,使用上一个磁盘作为父磁盘创建一个新的 VHD,使用 BCDEDIT 更新启动设置(克隆条目并重新定位新的 VHD - 不再是 BASE),从现在开始,您只使用这个 VHD 进行工作。如果您需要其他配置,请再次创建新的 VHD 并使用 BASE 作为父磁盘。听起来很可怕,现在我在 20 分钟内完成了
我可以使用 Oracle Virtual-Box 来实现这一点吗?