电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

在笔记本中安装Windows Server 2008


发布日期:2019/1/19
 

我时常听说很多系统管理员软件工程师这类的工作人员会将Windows Server作为他们笔记本电脑的主要操作系统使用

因为我已经这样使用很长一段时间了并且我从来没有因此造成真正的不便但是最近有些人认为这样使用很不方便这个问题的原因是Windows Server在默认情况下禁用了太多适用于最终用户的功能还有很多友好的功能不是被禁用了就是被隐藏了那还如何在生产环境中使用呢?

对于这个问题我的回答是:一方面我不得不用很多时候用户的问题多集中在IIS或者Hyper–V上这些组件的完整版本只能运行在Windows Server上你可以在Windows 旗舰版上安装IIS但它与运行在Windows Server中的版本绝对不一样

另一方面我想用出于某种原因许多管理员会觉得在他们的工作环境中使用Windows Server更方便如果仅仅是因为他们可以不用切换到另外一台计算机上运行工作中需要的东西这就另当别论了但我敢肯定使用Windows Server的原因一般都出自这两方面

也就是说在笔记本电脑上运行Windows Server可能会非常棘手这是因为笔记本不是为Windows Server设计的目标运行硬件尽管在过去几年Windows Server的设计还是朝这个方向做了一些让步对此我并不感到惊讶在本文中我总结了几个需要特别注意的关键点以及针对每个关键点的建议它们可以帮助Window Server在笔记本电脑上正常运行

设备驱动程序

当你第一次在任一台电脑上安装任意版本的Windows时关键就是找到相关设备驱动程序的安装介质如硬盘的驱动程序

虽然不会总有这种问题但是它出现在笔记本上的情况要比在台式电脑上多很多我的东芝Slate笔记本中有多个内置硬盘它可以支持硬件级RAID但是这意味着它需要存储设备的驱动程序但这不包含在Windows的安装程序中唯一的方法就是到东芝的官网上去下载否则将无法通过Windows 的安装

这听起来很困难但在某些情况下当你纠缠于一个具体的设备驱动程序特别是在Windows Server上的存储设备时往往是塞翁失马焉知非福

Windows安装程序将尝试使用一个通用的非制造商提供的特定存储驱动程序它只是让系统能够启动和运行它甚至可以让系统工作你可能注意不到这样做有任何不良影响因为没有数据损坏没有BSOD(蓝屏死机)但使用一段时间后通用驱动程序的弊病就会显现出来它不能支持制造商设计的特定行为(例如分散/聚集操作)其在Windows Server环境中能够更好地处理各种命令并提高性能这同样适用于视频网络和很多其它类型的硬件驱动程序这些硬件加速功能或相关的电源管理功能都需要制造商的支持

考虑到这一点在开始安装Windows Server之前你需要收集好笔记本电脑的所有驱动程序安装包并将它们放置在一个可移动的驱动器上应事先将存储设备驱动程序解压并放在独立的目录中这样安装程序在查找存储设备驱动程序和安装介质时就可以访问到它们这样一来你就不用担心Windows Server是否安装了正确的存储设备驱动程序这也免去了事后再去安装和升级那些缺失驱动程序的麻烦

在TechNet博客中Robert Larson针对Windows Server的设备驱动程序问题提出一个创造性的方法它建议在一个双启动的环境中解决这个问题他的建议是在一个分区上安装Windows (x企业版或旗舰版)在另一个分区上安装Windows Server然后通过自动搜索Windows 所在的分区来自动更新每个缺失的驱动程序这是一个聪明的解决方案尤其是当你要在一台电脑上同时运行Windows 和Windows Server时

下面我们就来看看如何在你的笔记本中安装Windows Server

大多数人会认为在笔记本上运行Windows Server是个疯狂的想法的确笔记本的设计本身也没有考虑Windows Server 的运行但是很多管理员出于种种原因还是选择了在笔记本上运行Windows Server 我们继续来看看这个过程中应该注意的事项

CPU /虚拟化

我前面提到的要在笔记本电脑上运行Windows Server的一个重要原因就是能够使用HyperV能否做到这一点完全取决于电脑的CPU与操作系统不同的是这是硬件支持问题无法进行升级如果你想购买一个新的能够运行Hyper–V的笔记本电脑至少要确保芯片组可以支持英特尔的VT/XD或AMDV/NX这些功能默认关闭在安装Windows Server操作系统之前你需要在BIOS中手动开启它们

需要注意的是即使相同型号不同版本的CPU对于这些功能的支持也有很大区别所以一定要确定你CPU的具体信息另外请注意并非所有的笔记本电脑芯片都可以支持其他虚拟化的硬件加速功能如IOMMU(基于英特尔的VTd)所以你可能无法在笔记本电脑中使用这些功能

无线网络/蓝牙

无线网络是在笔记本电脑上普遍使用的一项功能但Windows Server并没有将它放在默认安装列表中安装过程并不难服务器管理器>功能>新增功能选择无线局域网服务安装完毕之后重新启动(为了安全起见)再安装无线适配器的驱动程序就可以了

不幸的是在Windows Server中加载蓝牙设备需要很多复杂的设置这一点在TechNet论坛的帖子中可以得到验证简而言之就是Windows Server要求其所有的硬件都必须使用签名的驱动程序它们往往是蓝牙设备制造商无法提供的对于Windows Server来说通常只有很少的人员参与蓝牙硬件设备本身的制造和安装在Windows Server上的蓝牙堆栈的设计因此最好的方法就是只有在蓝牙设备非用不可的情况下才尝试在Windows Server中安装它

电源管理

这是另一个可能遇到问题的地方 Windows Server确实支持暂停/恢复和休眠但需要电脑的支持以及显卡驱动程序的支持Windows Server默认安装的VGA显卡驱动程序是不支持高级电源管理的所以请根据你的笔记本电脑选择正确的显卡驱动程序

另外有两件事情需要注意:

无法从主菜单中看到睡眠休眠选项我的方法是点击控制面板|电源选项进入选择电源按钮子菜单 对合上笔记本屏幕或按下电源按钮时系统的睡眠或休眠状态进行设置

如果你启用了HyperV睡眠和休眠会在系统中自动禁用解决的方法是在每一个会话的基础上创建一个单独的禁用Hyper – V的启动选项(就像Ben armstrong验证的那样)

用户体验功能

最后一个需要在Windows Server中的设置虽然是可选的但却非常有用默认情况下Windows Server省略了许多在Windows 中的用户体验功能包括磁盘清理实用工具Windows媒体播放器和编解码器对扫描仪和照相机的支持桌面部件语音识别等等

好消息是微软已经可以让大部分功能在Windows Server上运行通过在服务器管理器中功能摘要>新增功能选项查找并选择桌面体验功能然后安装安装完成后需要重新启动计算机如果要启用Windows Aero你必须添加一个支持它的视频驱动程序(这一点在电源管理中已经有所描述)然后右键点击桌面从个性化菜单中选择一个玻璃特效的主题

上述引用的微软文章中也有一些有关启用桌面搜索和其它涉及最终用户Windows功能的杂项的描述同样是在这个博客中也给出了一些进一步的建议第一个列出的也是最有用的建议之一:禁用关机事件跟蹤程序如果你天天都在使用Windows Server你就会觉得它是多么的有用

从电脑使用的角度(笔记本电脑制造商从来没有打算对Windows Server进行支持)来看这是划时代的 Windows Server从来都不是面向日常桌面使用的操作系统但像我上面写到的通过这些小的调整你就可以以自己的方式来使用Windows Server虽然它还不够完美(蓝牙仍然是一个主要障碍)但它接近完美的程度已经足够让任何人惊讶了

上一篇:深入解析Windows7下的BCD管理工具

下一篇:Windows8可能无法完全卸载IE10