在虚拟机中部署Nano Server系列:修订间差异
跳转到导航
跳转到搜索
LeakerLand.S(留言 | 贡献) (这个办法不够广谱,写死的东西太多了,而且这不是16年就有写好的东西了吗) 标签:替换 |
LeakerLand.S(留言 | 贡献) 无编辑摘要 |
||
第1行: | 第1行: | ||
{{NavBar|[[ | {{NavBar|[[Beta常识]] > '''在虚拟机中部署Nano Server系列'''}} | ||
本教程仅适用于完整镜像版本或CBaseOS的Nano Server(包括但不限于适用于早期<code>ServerTuva</code>版本及后期分开的标准版/数据中心版)。 | |||
==从光盘镜像文件部署== | |||
#挂载光盘镜像文件,在根目录以管理员权限启动命令提示符。 | |||
#执行<code>dism /apply-image /imagefile:.\NanoServer\NanoServer.wim /index:<索引号> /ApplyDir:<目标系统盘符>:\</code>将镜像文件的指定索引部署到指定分区。 | |||
#执行<code>dism /image:c /add-package /PackagePath:<包名></code>添加以下包: | |||
<syntaxhighlight lang="batch" line> | |||
.\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 | |||
</syntaxhighlight> | |||
#执行<code>bcdboot <目标系统盘符>:\windows /l en-us</code>建立引导文件。 | |||
==从CBaseOS部署== | |||
#执行<code>dism /apply-image /imagefile:CBaseOS_<具体文件名>.wim /index:1 /ApplyDir:<目标系统盘符>:\</code>将镜像文件的指定索引部署到指定分区。 | |||
#执行<code>bcdboot <目标系统盘符>:\windows /l en-us</code>建立引导文件。 | |||
==疑难解答== | |||
启动虚拟机时如果卡在开机画面,或在正常进入Emergency Management Console后希望执行命令行,则应在宿主打开管理员PowerShell后依次执行如下指令: | |||
<syntaxhighlight lang="PowerShell" line> | |||
Enable-PSRemoting | |||
Set-Item WSMan:\localhost\Client\TrustedHosts <虚拟机的IP> | |||
Enter-PSSession -ComputerName <虚拟机的IP> -Credential Administrator | |||
</syntaxhighlight> | |||
弹出密码输入,账户Administrator,密码留空。 | |||
登录进去之后输入<code>start cmd</code>,虚拟机就会启动命令提示符了。注意宿主的PowerShell不能关,否则虚拟机会锁死。 |
2023年10月2日 (一) 23:09的版本
本教程仅适用于完整镜像版本或CBaseOS的Nano Server(包括但不限于适用于早期ServerTuva
版本及后期分开的标准版/数据中心版)。
从光盘镜像文件部署
- 挂载光盘镜像文件,在根目录以管理员权限启动命令提示符。
- 执行
dism /apply-image /imagefile:.\NanoServer\NanoServer.wim /index:<索引号> /ApplyDir:<目标系统盘符>:\
将镜像文件的指定索引部署到指定分区。 - 执行
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部署
- 执行
dism /apply-image /imagefile:CBaseOS_<具体文件名>.wim /index:1 /ApplyDir:<目标系统盘符>:\
将镜像文件的指定索引部署到指定分区。 - 执行
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不能关,否则虚拟机会锁死。