ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Windows Server 2012 安装全攻略:从ISO到桌面的完整路径

Windows Server 2012 安装全攻略:从ISO到桌面的完整路径 简介这份PDF教程面向准备部署或体验Windows Server 2012的运维人员、系统管理员及技术爱好者系统梳理了从安装到核心功能体验的完整流程帮助读者快速上手这一代服务器操作系统。资源包内仅含1个PDF文件大小约3.37MB内容以图文步骤形式呈现便于在本地随时查阅对照。教程覆盖VMware Workstation 8下的安装过程、GUI模式选择、密码复杂度设置并重点解析服务器管理器、任务管理器、角色与功能部署、PowerShell扩展命令、ServerCore模式及拖拽式管理界面等改进点同时延伸至虚拟化与System Center 2012的云优化服务。目前已有206人学习适合希望了解Windows Server 2012相较2008版本在虚拟化、云环境与命令行管理方面差异的读者参考。1. Windows Server 2012 安装从 ISO 到桌面的完整路径手里拿到一台淘汰的物理服务器或者要在 VMware 虚拟机里搭一套隔离测试环境Windows Server 2012 依然是不少遗留业务系统的首选底座。它不像桌面版 Windows 那样插上 U 盘就能一路下一步安装过程中涉及版本选择、分区格式、驱动加载、授权模式这几个关键分叉口选错一个后面就得推倒重来。这篇笔记面向的是需要亲手把 Windows Server 2012 装起来、并且希望一次装对的运维和开发人员。我会按真实装机顺序把 BIOS 设置、启动盘制作、分区规划、首次配置这几个环节拆开讲每一步给出具体操作和参数含义同时把我在物理机和虚拟化环境里踩过的坑标出来。读完你至少能独立完成一次标准安装知道 Standard 和 Datacenter 怎么选、GUI 和 Core 模式装完怎么切换、以及安装卡住时该看哪个日志。2. 装之前先定三件事版本、模式与硬件底线2.1 Standard 还是 DatacenterGUI 还是 CoreWindows Server 2012 的安装镜像里其实打包了四个版本Standard 和 Datacenter各自又分 Server Core 和 Server with a GUI。安装界面让你选的时候如果只看到两个选项说明镜像被精简过需要换回完整版 ISO。选型逻辑不复杂。Standard 授权覆盖最多两台虚拟实例Datacenter 覆盖不限量虚拟实例并且 Datacenter 支持存储空间直通和软件定义网络相关的完整功能。如果你只是装一台物理机跑个文件服务或者测试数据库Standard 足够。如果这台物理机后面要跑 Hyper-V 并且计划开多台虚拟机直接上 Datacenter不然后面加授权很麻烦。GUI 和 Core 的选择更影响日常操作。Server with a GUI 装完就是熟悉的桌面环境适合需要频繁用图形化工具调配置的场景。Server Core 只有命令行没有资源管理器、没有浏览器但攻击面小、补丁少、内存占用低。我一般给生产环境的域控和文件服务器装 Core给需要跑 SQL Server 管理工具的测试机装 GUI。提示安装完成后 GUI 和 Core 之间可以互相转换但转换过程需要重启两次并且依赖特定组件包不如安装时一次选对。2.2 硬件最低要求和实际建议微软官方给的底线是 1.4 GHz 64 位处理器、512 MB 内存、32 GB 磁盘。这个配置只够把系统跑起来实际用起来会非常难受。我经手的机器里物理机至少给 8 GB 内存、系统盘 80 GB 起步虚拟机建议 4 GB 内存、60 GB 磁盘并开启动态内存。磁盘控制器驱动是物理机安装最容易翻车的地方。2012 原生不包含很多新款 RAID 卡和 NVMe 驱动安装程序在分区界面会直接看不到硬盘。解决办法是提前从服务器厂商官网下载对应 Windows Server 2012 的驱动解压到 U 盘根目录安装到分区步骤时点「加载驱动程序」手动指定。网络方面2012 对千兆网卡支持良好但某些板载网卡需要单独装驱动才能识别。如果安装完成后设备管理器里有黄色感叹号优先装芯片组驱动再装网卡驱动。2.3 安装介质制作与 BIOS 关键项物理机安装需要准备一个 8 GB 以上 U 盘。用 Rufus 写入 ISO 时分区类型选 MBR目标系统选 BIOS 或 UEFI取决于你的服务器主板。老服务器基本是 Legacy BIOS新一点的用 UEFI。选错会导致 U 盘插上去启动项里看不到。BIOS 里需要确认三处启动模式Legacy 或 UEFI、Secure Boot装 2012 建议关闭、SATA 模式AHCI 或 RAID按实际阵列卡配置。如果服务器配了硬件 RAIDSATA 模式要设成 RAID否则安装程序认不到逻辑盘。虚拟机安装就简单得多。VMware Workstation 里新建虚拟机客户机操作系统选 Microsoft Windows版本选 Windows Server 2012。内存给 4 GB处理器给 2 核磁盘给 60 GB 并选「将虚拟磁盘拆分成多个文件」。网络适配器选 NAT 或桥接看你的网络环境。ISO 挂载到虚拟光驱后开机即可。3. 从启动到分区安装程序里的每一步操作3.1 启动安装程序与语言选项虚拟机开机后如果提示「Press any key to boot from CD or DVD」快速按一下空格或回车。物理机需要在 BIOS 启动项里把 U 盘调到第一位保存重启。进入安装界面后第一屏选语言、时间和货币格式、键盘。这三项按实际需求选选完点下一步然后点屏幕中央的「现在安装」。如果这一步卡住超过五分钟没反应大概率是 ISO 文件损坏或者 U 盘写入不完整重新制作安装介质。接下来是版本选择界面。这里会列出 Windows Server 2012 Standard、Standard Core、Datacenter、Datacenter Core 四个选项。选带「(Server with a GUI)」字样的就是图形界面版选「(Server Core)」就是命令行版。选好后勾选「我接受许可条款」点下一步。3.2 自定义安装与分区规划安装类型选「自定义仅安装 Windows高级」。升级选项在这里不可用因为是从安装介质启动。分区界面会列出当前磁盘的所有分区和未分配空间。如果是全新磁盘直接选中「未分配的空间」点下一步安装程序会自动创建系统保留分区和主分区。如果磁盘之前装过系统建议先删除所有现有分区再新建避免引导记录冲突。手动分区时注意两点系统保留分区默认 350 MB不要动它主分区建议给 60 GB 以上2012 装完加上后续更新和页面文件40 GB 会很快吃紧。分区格式默认 NTFS不要改成 FAT32 或 exFAT。如果分区界面看不到任何磁盘点下方的「加载驱动程序」浏览到 U 盘里的驱动文件夹选中对应的 inf 文件安装。驱动加载成功后磁盘会立刻出现。3.3 安装过程与首次登录选好分区后点下一步安装程序开始复制文件、展开镜像、安装功能和更新。这个过程物理机大约 15 到 25 分钟虚拟机快一些10 到 15 分钟。期间会自动重启两次不要手动干预。第一次重启后会进入「设置 Windows」阶段要求输入管理员密码。2012 默认要求密码满足复杂性要求至少 6 位包含大写字母、小写字母、数字、特殊符号中的三类。如果输入弱密码会提示不符合策略换一个强密码即可。密码设完进入桌面首次登录会自动打开服务器管理器。到这里安装就算完成了。但先别急着关接下来还有几项必做配置。4. 装完必做的六项配置与验证4.1 改计算机名和加域服务器管理器默认打开「本地服务器」页。点计算机名那一栏的链接弹出系统属性窗口点「更改」按钮。计算机名建议用规范命名比如SH-DB-01表示上海数据库一号机。改完需要重启生效。加域操作在同一个窗口里选「域」单选框输入域名点确定后输入有加域权限的账号密码。加域成功后同样需要重启。如果加域报错「找不到网络路径」先检查 DNS 是否指向域控再检查时间是否和域控同步。4.2 配置静态 IP 和防火墙规则在服务器管理器里点「本地服务器」再点网卡那一栏的链接进入网络连接窗口。右键网卡选属性双击「Internet 协议版本 4」选「使用下面的 IP 地址」填入规划好的 IP、子网掩码、网关和 DNS。防火墙方面2012 默认开启并且阻止大部分入站连接。如果这台机器要提供 Web 或数据库服务需要在「高级安全 Windows 防火墙」里新建入站规则放行对应端口。我一般先放行 ICMP 回显请求方便后续用 ping 做连通性测试。# 放行 ICMP 回显请求方便排查网络连通性 New-NetFirewallRule -DisplayName Allow ICMPv4-In -Protocol ICMPv4 -IcmpType 8 -Direction Inbound -Action Allow # 查看当前所有已启用的入站规则 Get-NetFirewallRule -Direction Inbound -Enabled True | Select-Object DisplayName, Action第一段命令创建一条入站规则协议指定 ICMPv4类型 8 代表回显请求动作是允许。第二段命令列出所有已启用的入站规则用来确认规则是否生效。参数里的-Direction Inbound表示入站方向-Action Allow表示放行。如果只想临时测试可以把-Enabled True改成-Enabled False来禁用规则。4.3 开启远程桌面和安装更新远程桌面在服务器管理器的「本地服务器」页点「远程桌面」那一栏的「已禁用」链接在弹出的系统属性窗口里选「允许远程连接到此计算机」。建议同时勾选「仅允许运行使用网络级别身份验证的远程桌面的计算机连接」安全性更高。Windows Update 在服务器管理器左侧菜单的「本地服务器」页可以找到。点「Windows Update」链接检查更新并安装。2012 的更新量比较大首次更新可能需要重启多次。如果更新卡在「正在检查更新」很久可以手动安装 KB 补丁来修复更新组件。4.4 激活与授权模式确认2012 的激活方式分 MAK 和 KMS 两种。MAK 是多次激活密钥适合独立服务器KMS 是密钥管理服务适合域环境批量激活。在「系统」属性窗口底部可以看到激活状态点「更改产品密钥」输入对应密钥即可。如果提示激活失败先确认密钥类型和版本是否匹配。Standard 的密钥不能用在 Datacenter 上。另外检查服务器是否能访问激活服务器KMS 激活需要能连通 KMS 主机的 1688 端口。4.5 验证安装是否完整装完别急着交付跑几个命令确认核心组件正常。# 查看系统版本和构建号 systeminfo | findstr /B /C:OS Name /C:OS Version # 检查关键服务状态 Get-Service -Name WinRM, TermService, LanmanServer | Select-Object Name, Status, StartType # 查看磁盘分区和剩余空间 Get-PSDrive -PSProvider FileSystem | Select-Object Name, Used, Free第一段命令输出操作系统名称和版本号确认装的是 2012 而不是 2012 R2。第二段检查 WinRM、远程桌面服务、Server 服务是否运行这三个服务分别影响远程管理、远程桌面和文件共享。第三段列出各盘符的已用空间和剩余空间系统盘剩余低于 10 GB 就要考虑扩容或清理。5. 安装翻车现场五个高频问题排查5.1 安装程序找不到硬盘现象分区界面空白提示「未找到任何驱动器」。原因磁盘控制器驱动未加载或者 BIOS 里 SATA 模式设置和实际硬件不匹配。解决从服务器厂商官网下载对应 2012 的存储驱动解压到 U 盘在分区界面点「加载驱动程序」手动指定。如果是虚拟机检查虚拟磁盘是否已正确挂载控制器类型建议选 LSI Logic SAS 或 SATA。5.2 安装完成后无法远程桌面现象ping 得通但 mstsc 连接提示「由于网络错误连接被拒绝」。原因远程桌面功能未开启或者防火墙拦截了 3389 端口。解决在服务器管理器里开启远程桌面然后在高级安全防火墙里确认「远程桌面 - 用户模式(TCP-In)」规则已启用。如果改过 RDP 端口防火墙规则也要同步改。5.3 更新卡在「正在检查更新」现象Windows Update 界面一直显示检查更新超过半小时没进展。原因2012 的更新组件版本过旧无法连接新版更新服务器。解决手动下载并安装 KB3138615 和 KB3172614 这两个补丁重启后再检查更新。如果还是不行停掉 Windows Update 服务清空C:\Windows\SoftwareDistribution文件夹再启动服务重试。5.4 激活报错 0xC004F074现象输入密钥后提示「无法激活密钥管理服务不可用」。原因KMS 激活时找不到 KMS 主机或者 DNS 里没有 KMS 记录。解决确认服务器能解析到 KMS 主机名用nslookup -typesrv _vlmcs._tcp.域名检查 SRV 记录。如果 KMS 主机在另一台服务器上确认 1688 端口放行。MAK 激活出现这个错误通常是密钥输错或版本不匹配。5.5 装完系统盘空间暴涨现象刚装完系统盘用了 30 GB装完更新后变成 50 GB。原因页面文件、休眠文件、更新缓存、旧系统备份都会占用空间。解决关闭休眠powercfg -h off可以释放和内存等大的空间。清理更新缓存用磁盘清理工具勾选「Windows 更新清理」。如果不需要回滚删除Windows.old文件夹。页面文件可以移到其他盘但系统盘建议保留至少 4 GB。6. 把安装变成可复用的模板sysprep 与克隆技巧装好一台机器只是开始。如果后面还要批量部署十台二十台一台台手动装效率太低。我一般会在第一台机器配置完成后做一次 sysprep 通用化然后用第三方工具做成模板后续直接克隆改 IP 就能用。sysprep 的位置在C:\Windows\System32\Sysprep\sysprep.exe。运行后选「进入系统全新体验(OOBE)」勾选「通用」关机选项选「关机」。执行完成后系统会自动关机这时候不要开机直接用 PE 或克隆工具把磁盘做成镜像。# 在 PE 环境下用 dism 捕获系统分区为 wim 镜像 dism /Capture-Image /ImageFile:D:\win2012-template.wim /CaptureDir:C:\ /Name:Win2012-Base /Compress:max # 部署时用 dism 释放镜像到新磁盘 dism /Apply-Image /ImageFile:D:\win2012-template.wim /Index:1 /ApplyDir:C:\第一段命令把 C 盘捕获成 wim 文件/Compress:max表示最大压缩生成的镜像体积更小但耗时更长。第二段命令把镜像释放到新磁盘的 C 盘。释放完成后需要用bcdboot C:\Windows修复引导记录否则新磁盘无法启动。克隆部署后第一次开机进入 OOBE 阶段会要求重新设置管理员密码、时区、网络。这时候可以改计算机名和 IP然后重新加域。注意 sysprep 通用化会清除 SID所以每台克隆机都有独立 SID不会和源机器冲突。注意sysprep 有次数限制默认最多执行三次。超过后需要改注册表重置计数但生产环境不建议反复 sysprep 同一台机器最好在虚拟机里做模板快照。这套流程我用了很多年最大的好处是装机时间从两小时压缩到二十分钟。但有个血泪教训做模板前一定要把补丁打全、驱动装好、常用运行库装齐否则克隆出来的机器每台都要补一遍反而更费时间。另外模板机不要加域加域后再 sysprep 容易出各种奇怪问题保持工作组状态最稳妥。希望帮到你。本文还有配套的精品资源点击获取
返回列表