当前位置: 首页 > 科技观察

如何在笔记本电脑上安装WindowsServer2008

时间:2023-03-21 18:35:04 科技观察

我经常听到很多系统管理员、软件工程师和其他工作人员使用WindowsServer作为他们笔记本电脑的主要操作系统。因为我已经以这种方式使用它很长时间了,而且我从来没有因此而感到真正的不便,但最近有些人发现它不方便。出现这个问题的原因是WindowsServer默认禁用了太多适合终端用户的功能,很多友好的功能不是禁用就是隐藏。那么如何在生产环境中使用呢?对于这个问题,我的回答是:一方面,“我不得不用”。很多时候,用户的问题集中在IIS或Hyper-V上,而这些组件的完整版本只能在WindowsServer上运行。您可以在Windows7Ultimate上安装IIS,但它绝对不是在WindowsServer上运行的同一版本。另一方面,“我想用它”。出于某种原因,许多管理员发现在他们的工作环境中使用WindowsServer更方便,因为他们可以运行他们的工作而无需切换到另一台计算机。需要什么是另一回事。但我很确定使用WindowsServer的原因通常来自两者。也就是说,在笔记本电脑上运行WindowsServer可能很棘手。那是因为笔记本电脑不是WindowsServer设计运行的硬件,尽管我对WindowsServer设计在过去几年中在这个方向上做出一些让步并不感到惊讶。在本文中,我总结了几个需要特别注意的要点以及针对每个要点的建议,它们可以帮助WindowServer在笔记本电脑上正常运行。设备驱动程序当您首次在任何计算机上安装任何版本的Windows时,找到相关设备驱动程序(例如硬盘驱动器的驱动程序)的安装介质非常重要。虽然它并不总是一个问题,但它在笔记本电脑上发生的次数比在台式机上多得多。我的ToshibaSlate有多个内置硬盘驱动器,它确实支持硬件级RAID,但这意味着它需要存储设备的驱动程序,而Windows安装程序中没有包含这些驱动程序。唯一的办法就是去东芝官网下载,否则无法通过Windows安装。这听起来很难,但在某些情况下,当您受困于特定设备驱动程序时,尤其是WindowsServer上的存储设备,这通常是因祸得福。Windows安装程序将尝试使用通用的、非制造商特定的存储驱动程序,这只会让系统启动并运行。它甚至可以使系统正常工作,而且您可能不会注意到这样做有任何不良影响,因为没有数据损坏,没有BSOD(蓝屏死机)。但是在使用一段时间后,通用驱动的缺点就会显现出来,它不能支持厂商设计的特定行为(例如scatter/gather操作),可以更好地处理各种命令,提高性能。这同样适用于视频、网络和许多其他类型的硬件驱动程序,它们需要制造商支持硬件加速功能或相关电源管理功能。考虑到这一点,在开始安装WindowsServer之前,您需要收集笔记本电脑的所有驱动程序包并将它们放在可移动驱动器上。存储设备驱动需要提前解压,放在单独的目录下,以便安装程序在搜索存储设备驱动和安装介质时可以访问到。这样,您就不必担心WindowsServer是否安装了正确的存储设备驱动程序。它还为您省去了事后安装和更新丢失的驱动程序的麻烦。在TechNet博客中,RobertLarson提出了一种解决WindowsServer设备驱动程序问题的创造性方法,建议在双引导环境中解决该问题。他的建议是在一个分区上安装Windows7(x64Enterprise或Ultimate),在另一个分区上安装WindowsServer,然后通过自动搜索Windows7所在的分区来自动更新每个丢失的驱动程序。这是一个聪明的解决方案,尤其是当您在同一台计算机上运行Windows7和WindowsServer时。让我们来看看如何在笔记本电脑上安装WindowsServer2008。由于种种原因,工作人员还是选择了在笔记本上运行WindowsServer2008,下面就让我们继续看看这个过程中应该注意的事项吧。CPU/虚拟化我之前提到的在笔记本电脑上运行WindowsServer的重要原因之一是能够使用Hyper-V。能不能做到这一点完全取决于电脑的CPU,而且不像操作系统,是硬件支持问题,不能升级。如果你想购买一台能够运行Hyper-V的新笔记本电脑,至少要确保芯片组可以支持IntelVT/XD或AMD-V/NX,这些功能默认情况下是禁用的,然后再安装WindowsServer操作系统,您需要在BIOS中手动启用它们。需要注意的是,即使是同型号不同版本的CPU,对这些功能的支持也有很大差异,所以一定要确认自己CPU的具体信息。另请注意,并非所有笔记本电脑芯片都可以支持其他虚拟化硬件加速功能,如IOMMU(基于Intel的VT-d),因此您可能无法在笔记本电脑中使用这些功能。Wi-Fi/BluetoothWi-Fi是笔记本电脑上常用的功能,但WindowsServer并未将其包含在默认安装列表中。安装过程不难,服务器管理器>功能>新功能,选择无线局域网服务。安装完成后,重启(出于安全考虑),然后安装无线适配器的驱动程序。不幸的是,在WindowsServer中加载蓝牙设备需要大量复杂的设置,这一点已在TechNet论坛帖子中得到验证。简而言之,WindowsServer要求其所有硬件都必须使用经过签名的驱动程序,而蓝牙设备制造商通常不提供这些驱动程序。对于WindowsServer,通常只有少数人参与蓝牙硬件设备本身的制造和安装在WindowsServer上的蓝牙堆栈的设计。因此,最好的方法是仅在绝对必要时才尝试在WindowsServer中安装蓝牙设备。电源管理这是您可能遇到问题的另一个地方。WindowsServer确实支持suspend/resume和hibernation,但是需要电脑的支持和显卡驱动的支持。WindowsServer默认安装的VGA显卡驱动不支持高级电源管理。所以请根据您的笔记本电脑选择正确的显卡驱动程序。还有两点需要注意:1.您在主菜单中看不到“睡眠”和“休眠”选项。我的方法是点击“|”控制面板中的电源选项,进入“选择电源按钮”子菜单。是设置笔记本电脑屏幕关闭或按下电源按钮时系统的睡眠或休眠状态。其次,如果启用了Hyper-V,系统会自动禁用睡眠和休眠。该解决方案基于每个会话创建一个单独的启动选项来禁用Hyper-V,(正如BenArmstrong验证的那样)。WindowsServer中用户体验功能所需的最后一项设置是可选的,但非常有用。默认情况下,WindowsServer省略了Windows7中的许多“用户体验”功能,包括磁盘清理实用程序、WindowsMediaPlayer和编解码器、对扫描仪和照相机的支持、桌面小部件、语音识别等。好消息是,微软的大部分功能已经可以在WindowsServer上运行。在服务器管理器的“功能汇总”>“新功能”选项中,找到并选择“桌面体验”功能,然后进行安装。安装完成后,需要重启电脑。如果要启用WindowsAero,必须添加支持它的显卡驱动(这个在“电源管理”中有介绍),然后在桌面上右击,选择个性化菜单中的玻璃效果主题。上面引用的Microsoft文章也有一些关于启用桌面搜索和其他涉及最终用户Windows功能的杂项的描述。同样在此博客中,给出了一些进一步的建议。列出的第一个是最有用的一个:DisableShutdownEventTracker”,如果你每天都使用WindowsServer,你会发现它是多么有用。从PC使用的角度来看(笔记本电脑制造商从未打算支持WindowsServer),这是划时代的。WindowsServer从未打算成为日常桌面使用的操作系统,但通过我上面写的这些小调整,您可以按照自己的方式使用WindowsServer。虽然它并不完美(蓝牙仍然是一个主要障碍),但它已经接近足以让任何人惊讶。