在 FreeBSD bhyve 下运行 Windows(6)

安装程序之后会继续将一些驱动程序文件复制到虚拟 HDD 中,之后你可以看到屏幕停在了下面的信息。需要注意的是,如果它似乎被冻结在了那里,那么客户机可能已经完成了它的第一个阶段安装并关机了。

Name:                  SACDescription:          Special AdminisType:                  VT-UTF8Channel GUID:          8472e3a1-9ddc-11e5-9c07-806e6f6e6963Application Type GUID: 63d02270-8aa4-11d5-bccf-806d6172696fPress <esc><tab> for next channel.Press <esc><tab>0 to return to the SAC channel.Use any other key to view this channel.

在第一个控制台上面,检查并确保客户机关机了。
 
$ iohyve list
Guest  VMM?  Running?  rcboot?  Description
win2k8  YES  NO        NO      Tue_Dec__8_10:30:51_MST_2015

从上面的信息我们可以看到 Running? 标志被设置为了 NO,这意味着客户机已经被关闭了。我们还需要运行 iohyve destroy win2k8 来从 VMM? 中移除它,不然客户机将在第二个安装阶段失败。
 
$ sudo iohyve destroy win2k8
Destroying win2k8...errno = 37

现在我们可以运行第二个阶段了:
 
$ sudo iohyve uefi win2k8 null.iso

如果你切换到了 SAC 控制台你可以改变 SACSetupAct 引导以及查看屏幕上滚过的东西。这个步骤是非常迅速的,而且有时候你并不能捕捉到 SACSetupAct 引导,所以当客户机关闭的时候你只能留下一个看起来如下的屏幕。
 
Setup is updating registry settings...
EVENT:  A new channel has been created.  Use "ch -?" for channel help.
Channel: SACSetupAct
SAC>
EVENT:  A new channel has been created.  Use "ch -?" for channel help.
Channel: SACSetupErr
SAC>
EVENT: The CMD command is now available.
SAC>
EVENT:  A channel has been closed.
Channel: SACSetupAct
SAC>
EVENT:  A channel has been closed.
Channel: SACSetupErr
SAC>
The SAC will become unavailable soon.  The computer is shutting down.
 
SAC>

切换到你的第一个控制,检查以确保其再次关闭,并再次移除它。然后,你可以开始第三个阶段的安装,并最终第一次启动 Windows。
 
$ iohyve list
Guest  VMM?  Running?  rcboot?  Description
win2k8  YES  NO        NO      Tue_Dec__8_10:30:51_MST_2015$ sudo iohyve destroy win2k8
Destroying win2k8...errno = 37$ sudo iohyve uefi win2k8 null.iso

第一次登陆安装阶段确实需要相当多的时间来完成,但最终,你的屏幕上会显示如下信息:

Computer is booting, SAC started and initialized.                             
 
Use the "ch -?" command for information about using channels.                 
Use the "?" command for general help.                                         
 
 
SAC>                                                                           
EVENT: The CMD command is now available.                                       
SAC>
 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/15617.html