小编Mik*_*kel的帖子

Windows Server 2008 安装:wpeinit -unattend:unattend.xml 什么都不做

我正在尝试设置 Windows Server 2008 x64 的自动安装。

我在 USB 密钥上使用 DVD 和 autounattend.xml 让它工作,但现在我想让它通过 PXE 工作,所以我不必将 DVD 放入某些海外服务器的驱动器中。

我正在尝试这种方法演练:使用 PXE 部署映像,它通过 PXE 引导 WinPE,但在最后阶段我使用 pxeboot.com 而不是 wdsnbp.com,因为我没有 Windows 部署服务器。那部分工作正常。

我遇到的问题是试图让 WinPE 开始安装。Wpeinit 命令行选项文档说我可以执行 wpeinit /unattend=\path\to\unattend.xml,但是没有向控制台打印任何内容就失败了,并且日志文件中也没有明显的错误消息。

  • unattend.xml 位于网络共享上。
  • 我已经尝试过 wpeinit -unattend:\\server\share\unattend.xml 和 net use u: \\server\share 后跟 wpeinit -unattend:u:\unattend.xml,但两者都不起作用,也不能将其复制到本地驱动器(例如 X:)并使用该路径。
  • WinPE-XML-Package 和 WinPE-HTA-Package 均已添加到通过 TFTP 提供服务的 winpe.wim 文件中。我不确定它们是否是必需的,但是一个教程建议添加它们,所以我做了。
  • wpeinit 日志(如下)提到它由于某种原因找到了 HTA 而不是 XML。我也应该期待看到它吗?
  • 网络已启动,但我必须运行 wpeutil InitializeNetwork 才能使其工作。
  • WinPE 可以看到我的 C:\,这是以前的 Server 2008 安装。
  • 我没有自定义 winpeshl.ini 或 startnet.cmd。
  • 我的测试系统是带有 Intel Core2 …

windows-server-2008 installation unattended windows-pe

7
推荐指数
1
解决办法
1万
查看次数

init 脚本没有安装到 /etc/init.d

我有一个源包,我想在其中添加一个简单的 init.d 脚本。我知道 dh_installinit 应该有帮助:当我运行它时,它会创建 postrm、prerm、postinstall 的示例以在安装后执行 update-rc.d(顺便说一下,这对我来说没问题)但我无法制作我新创建的包当我执行 apt-get install 时将文件复制到 /etc/init.d !

在此先感谢 serverfault 社区!

linux debian packaging

5
推荐指数
1
解决办法
5372
查看次数