在虚拟机中部署Nano Server系列

来自BetaWorld 百科
跳转到导航 跳转到搜索

本教程仅适用于完整镜像版本或CBaseOS的Nano Server(包括但不限于适用于早期ServerTuva版本及后期分开的标准版/数据中心版)。

从光盘镜像文件部署

  1. 挂载光盘镜像文件,在根目录以管理员权限启动命令提示符。
  2. 执行dism /apply-image /imagefile:.\NanoServer\NanoServer.wim /index:<索引号> /applydir:<目标系统盘符>:\将镜像文件的指定索引部署到指定分区。
  3. 执行dism /image:c /add-package /packagepath:<包名>添加以下包:
.\NanoServer\Packages\Microsoft-NanoServer-Guest-Package.cab
.\NanoServer\Packages\Microsoft-NanoServer-OEM-Drivers-Package.cab
.\NanoServer\Packages\en-us\Microsoft-NanoServer-Guest-Package.cab
.\NanoServer\Packages\en-us\Microsoft-NanoServer-OEM-Drivers-Package.cab

执行bcdboot <目标系统盘符>:\windows /l en-us建立引导文件。

从CBaseOS部署

  1. 执行dism /apply-image /imagefile:CBaseOS_<具体文件名>.wim /index:1 /applydir:<目标系统盘符>:\将镜像文件的指定索引部署到指定分区。
  2. 执行bcdboot <目标系统盘符>:\windows /l en-us建立引导文件。

疑难解答

启动虚拟机时如果卡在开机画面,或在正常进入Emergency Management Console后希望执行命令行,则应在宿主打开管理员PowerShell后依次执行如下指令:

Enable-PSRemoting
Set-Item WSMan:\localhost\Client\TrustedHosts <虚拟机的IP>
Enter-PSSession -ComputerName <虚拟机的IP> -Credential Administrator

弹出密码输入,账户Administrator,密码留空。 登录进去之后输入start cmd,虚拟机就会启动命令提示符了。注意宿主的PowerShell不能关,否则虚拟机会锁死。