AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 663075
Accepted
HopelessN00b
HopelessN00b
Asked: 2015-01-29 07:39:57 +0800 CST2015-01-29 07:39:57 +0800 CST 2015-01-29 07:39:57 +0800 CST

在 ESXi 环境中使用 EFI 固件和 GPT 引导磁盘是否有任何显着的优势(或劣势)?

  • 772

正如标题所问的,我的基本问题是:在 ESXi 环境中使用 EFI 固件和 GPT 引导磁盘有什么明显的优点(或缺点)吗?“值得注意”是指除了众所周知的 MBR 磁盘 2 TB 限制以及 BIOS 引导固件必须使用 MBR 磁盘从其引导的限制之外的任何内容。

具体的 VM 选项在下面的屏幕截图中。

在此处输入图像描述

万一它有所作为,我的特定环境的一些背景和细节如下,尽管我对一般情况以及与 Windows 环境特别相关或仅与 Windows 环境相关的任何内容感兴趣。


由于最近的一些项目,我成功地将我在 $[day_job] 的公司霸主拖入了当前十年,我将更换我们的许多家庭办公系统。这些系统以及它们将被替换的系统主要是在 ESX 5.5 上虚拟化的 Windows Server 操作系统(现在更新 1,即将更新 2,以及 VMFS5,因此支持大容量)。VM 以及它们访问的所有存储都位于 SAN (EMC VNX 5400) 上,该 SAN 通过 NFS 共享呈现给 ESXi 主机。一切都是精简配置的。

在大多数情况下,我只是将一堆大型、复杂的 PITA 系统升级到更新的平台——例如,我们目前在 Server 2003 R2 上运行且不使用 DFS 的多 TB 文件服务器将升级到 Server 2012 R2,放入 DFS 命名空间,利用 DFS 复制,并开始使用 Server 2012 重复数据删除。我们目前运行在Server 2003 R2和SQL Server 2005上的SharePoint系统将升级到SharePoint 2013,运行Server 2012 R2,并搭载SQL Server 2008 R2或更高版本的引擎。等等。

在研究文件服务器以及如何处理它们上的数据量(我们每个家庭办公室文件服务器的数据超过 2 TB)时,我研究并确定了服务器中的重复数据删除功能2012. 由于这适用于每个卷,因此如果所有数据都是一个卷,而不是像我们目前的混乱那样分成多个卷,则效果最好。这带来了 GPT 磁盘最适合我们的数据量的问题,并让我想到了 EFI 与 BIOS 固件的问题。我们的服务器都有 50 GB 的 OS [虚拟] 磁盘,与任何数据卷分开,至少目前,我计划保持这种状态 - 能够将数据卷附加到新 VM 非常有用.

因此,考虑到这一点,我无法设想我们曾经需要或希望 VM 从需要 GPT 以超过 2 TB MBR 磁盘限制的卷引导的场景。环境是纯虚拟的这一事实似乎否定了 GPT 磁盘的可恢复性优势,所以我想不出任何令人信服的理由开始使用 EFI 启动固件和/或 GPT 启动卷构建我们的新 VM。当然,我也想不出任何令人信服的理由来坚持使用 BIOS 引导固件和 MBR 磁盘,因此,我的问题是:

在 ESXi 环境中使用 EFI 固件和 GPT 引导磁盘是否有任何显着的优势(或劣势)?(“值得注意”是指除了众所周知的 MBR 磁盘 2 TB 限制以及 BIOS 引导固件必须使用 MBR 磁盘从其引导的限制之外的任何内容。)

windows
  • 2 2 个回答
  • 7147 Views

2 个回答

  • Voted
  1. Best Answer
    MichelZ
    2015-01-29T07:49:48+08:002015-01-29T07:49:48+08:00

    在 BIOS 与 UEFI 方面,有这样的: https ://communities.vmware.com/thread/464854

    我在负责开发虚拟固件的团队工作,特别是虚拟 EFI 实现。

    我们并不打算将 EFI 设为默认值。我们意识到我们犯了一个错误,为时已晚,无法在 vSphere 5.1 GA 中及时纠正,最初错误的后果已经传播到其他各个地方,这些地方现在假定 EFI 是默认设置,例如文档并释放抵押品。

    希望默认返回 BIOS 的主要原因是缺乏 FT 支持——我们不希望提供与 FT 不兼容的默认配置。存在次要原因,例如少数 PCI Passthrough 场景可以在 BIOS 上运行但在 EFI 上失败,以及生态系统中对 BIOS 的普遍支持 - 例如来宾操作系统部署解决方案、操作系统恢复解决方案、PXE 引导环境和 PXE 服务器支持等等。

    这里的所有都是它的。这是一个错误,以一种我们无法及时清理 vSphere 5.1 GA 的方式传播,最令人遗憾的是它造成了混乱。

    我的建议:如果您不需要 FT,就不要使用 PCI Passthrough(或者如果您可以验证您的 PCI Passthrough 配置是否适用于虚拟 EFI),并且很少或根本不依赖其他 BIOS 特定工具来部署或管理您的操作系统,您可以随意部署 EFI Windows 2012 虚拟机。

    • 4
  2. Paul Gear
    2015-02-05T17:40:50+08:002015-02-05T17:40:50+08:00

    VM 的 EFI 设置非常有用的一个地方是允许对使用 EFI 安装的裸机系统进行手动 P2V 转换,因为 VMware Converter 不支持 EFI(或者不支持,我上次检查过)。请参阅如何执行 Windows Server 2008 R2 EFI 系统的 P2V 转换?有关这方面的背景。

    • 1

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve