使用Netboot.xyz安装Windows

/ 0评 / 0

一般人都是用来安装Linux,Linux的话比较容易安装,但是Windows就没那么友好了.

首先下载ADK,PE环境和部署工具都要安装.

https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install

以管理员身份运行部署工具.

一步一步执行并且提取WinPE.

copype amd64 E:\WPEx64
MakeWinPEMedia /ISO E:\WPEx64 E:\WPE64.iso

把WinPE上传到远程服务器上,然后远程服务器启动容器.

docker run -d \
  --name=netbootxyz \
  -e PUID=1000 \
  -e PGID=1000 \
  -p 3000:3000 \
  -p 69:69/udp \
  -p 80:80 \
  -v /mnt/netbootxyz/config:/config \
  -v /mnt/netbootxyz/assets:/assets \
  --restart unless-stopped \
  lscr.io/linuxserver/netbootxyz:latest

最后在把WinPE挪到/mnt/netbootxyz/assets/x64 [需要自行创建文件夹]

接着做一个SMB服务器,然后把安装内容塞进去,挂载.

net use f: \\1.1.1.1\sambashare /user:1.1.1.1/root password

查看文件,然后运行setup.exe安装.

第二个难题,要解决virtio驱动问题,这个也可以通过smb挂载上,就不多说了.

不过也并非什么都是一帆风顺,比如有些网络会错误的.

这时候依赖NetKVM网络,没有的话考虑面板切换其他网络虚拟化接口.

有时候也不需要输入域,用交互式输入也是可以的.

然后像Virmach提供的virtio.iso都比较老,有了网路也可以用远程的virtio.iso内容,反正都挂载SMB了,想怎么玩就怎么玩.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注