Windows 7保留分区安装系统无法启动、Win7安装XP、VHD启动

简介:

今天写这样的一篇文章,其实并无实质性的技术含量,主要是说明存在这样一个情况,并且他的解决方法是什么。废话不多说,下面开始让我们来看一个情形:

计算机中已经正确的安装了Windows 7系统,并在安装时创建了一个100MB的保留分区,如下图。

clip_image002[4]

可能大多数的朋友都不太清楚为什么Windows 7在安装时要创建这样一个分区,100MB。下面我简单的说下为什么:

  • 自动将引导文件转移到该分区以便更好的保护系统引导文件。
  • 自动将磁盘引导扇区的信息转移到该分区以便更好的保护分区结构。
  • 在操作系统中隐藏(DISKPART工具以及计算机管理单元的“磁盘管理”中可见),只允许存放启动文件。
  • 使用“BitLocker驱动器加密”功能的用户更加便捷。

相信看了这里大家应该会觉得这100M的空间的确不是白占。既然该分区在操作系统中是不可见的,不影响用户的使用。并且占用的空间不大,还提供了如此多的便利,完全没有必要专门去找工具来删除掉这个分区。我们要查看这个分区,可以在安装好的系统中,从计算机管理-磁盘管理来查看:

Rinx snapshot autosave-2011-10-19-[11-51-34]

在搭建好了这样的一个系统环境后,如果我们还想安装其他的操作系统,会出现怎样的一个情况?

比如,这个时候我们需要再安装一个SRV08 R2系统和XP系统。这时我们可以在已经安装Windows 7并存在了100MB保留分区的情况下,在Windows 7系统中插入SRV2008 R2光盘进行安装,会自动的将SRV200 8R2系统的引导信息写入100MB保留分区的BCD数据中;在直接使用SRV2008 R2光盘引导进行安装的情况,可能需要在安装时通过命令行工具BCDboot工具来为SRV2008 R2系统自动添加引导信息;

另外,Windows是不允许在新版本系统中安装旧版本系统的,所以无法直接在Windows 7系统中安装XP或SRV2003。只能通过直接使用XP或SRV2003安装光盘启动来安装旧版本系统。在安装完成后XP或SRV2003只会创建NT5.X的引导选项,所以需要单独的为其在NT6.X启动管理器中创建旧版本系统的启动选项。这是由于NT5.X与NT6.X使用的引导管理器不通导致。

在通过XP安装光盘安装完毕XP后,重启计算机我们不会看到XP系统的引导选项,这是非常正常的。这时就需要我们进入Win7系统,并使用BCDedit工具手动的为XP系统添加引导选项。在启动到Win7后,按下"开始"按钮并在菜单的搜索条中输入“cmd”,并右键搜索结果选择“以管理员身份运行此程序”,如下图。

image

我们会看到以管理员身份运行的命令提示符:

image

并输入以下命令:(每输入一条命令敲击一次回车键)

bcdedit /create {ntldr} /d "Windows XP"

//该命令会在现有的Windows NT6.X启动管理器中创建NT5.X启动管理器的接口,并为其添加描述为“Windows XP”;

bcdedit /set {ntldr} device partition=D:

//该命令会为NT5.X启动管理器设置分区位置,即XP系统所安装的位置;

bcdedit /set {ntldr} path \NTLDR

//该命令会为NT5.X启动管理器设置路径位置,即XP分区下NTLDR所在位置;

bcdedit /bootsequence {default} {ntldr}

//该命令会为现有的启动管理器设置按照前后来设置引导序列顺序,{default}标识标识默认系统,{ntldr}表示NT5.X系统;

bcdedit /displayorder {default} {ntldr}

//该命令会为现有的启动管理器设置按照前后来设置显示顺序,{default}标识标识默认系统,{ntldr}表示NT5.X系统;

bcdedit /timeout 5

//该命令会设置启动管理器的等待超时时间,5代表5秒。即计算机显示操作系统列表等待5秒后进入默认系统。

至此就已经完成了在NT6.X启动管理器添加NT5.X系统的启动选项。另外我们再来单独的看一下NT6.1之后的一个特色功能,那就是Native Boot,通俗一点就是启动VHD虚拟磁盘中的操作系统。

通过VHD的方式启动需要确定VHD中灌装的系统适用于当前计算机,在现有的系统中打开磁盘管理并挂载装有系统的VHD磁盘,然后使用BCDboot工具来为其创建引导信息,这就是一个比较简单和标准的VHD虚拟磁盘系统的设置流程。

BCDboot工具的使用也非常的简单,有时间我会单独的写一个BCDboot工具的使用教程。但需要注意的是,从VHD启动需要确定VHD中灌装的系统适用于当前计算机,这是导致蓝屏的大多数原因。建议通过IMAGEX工具来灌装未进行硬件唯一化的系统,而不要使用网络中下载的VHD。

另外,如果使用动态扩容的VHD磁盘灌装系统,需要注意VHD磁盘的总容量,如果在启动时分区中的可用空间不够动态扩容的VHD磁盘总空间,同样会出现蓝屏的情况,这也是大多数VHD系统蓝屏的原因之一。


 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/692151,如需转载请自行联系原作者



相关文章
|
10天前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
6天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
44 9
|
2月前
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
73 32
|
1月前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
81 2
|
2月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
73 4
|
2月前
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
|
2月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
95 3
|
2月前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。
|
3月前
|
边缘计算 安全 网络安全