Articles of uefi

如何在启用了UEFI启动的情况下将Ubuntu Server 12.04安装在Virtualbox VM中

我有一个服务器,我想安装Ubuntu 12.04,但我有一些问题,并认为这将是一件好事情在虚拟机虚拟机与服务器相同的function。 我想在VM中启用UEFI启动。 我在VM的“系统/主板”设置中select“启用EFI”。 我确保在启动时插入Ubuntu Server 12.04 ISO。 但是当我启动虚拟机时,却陷入了UEFI启动控制台。 如何在启用了UEFI启动的Virtualbox机器中安装Ubuntu Server 12.04?

如何执行Windows Server 2008 R2 EFI系统的P2V转换?

如别处所述 ,Windows Server 2008 / R2将在安装在EFI系统上时自动使用EFI引导加载程序,并且还会在此类系统上自动使用GPT分区scheme。 而且对此无能为力(除了强制系统切换到BIOS,如果支持的话)。 但是,正如这里所logging的,VMware Converter 不会转换GPT磁盘。 当考虑到它支持 EFI系统并且他们反过来使用GPT磁盘时,这实际上是相当惊人的……但就是这样。 那么,如何在EFI / GPT Windows服务器上执行P2V转换呢?

在英特尔EFIshell中未检测到USB驱动器

我必须更新英特尔S3420GPLC板。 BIOS,BMC,FRU / SDR,整个事情。 英特尔下载中的一切都非常自动化。 您应该启动到集成的EFIshell,安装USB磁盘/密钥,然后启动下载中包含的startup.nsh脚本。 事情是,我尝试了一个4GB的USB钥匙和一个更大的60GB的USB磁盘,结果不佳。 当然,两者都有FAT32文件系统。 当插入它们并从EFI shell运行map -r ,甚至没有列出该密钥。 磁盘显示为blk0 ,我可以切换到它。 问题正在接近脚本: ls或dir命令返回"Cannot open current directory – Not found" cd update返回"Target directory not found" 它看起来不像是正确安装的磁盘。 任何指令我可以尝试或BIOS设置,可以closures? 编辑新信息: 我再次用另一个硬盘尝试,结果比第一个结果要好。 USB端口/控制器似乎不是问题,我用过的所有键盘都是如此。 mount blk0 fs0只是简单地为blk0创build了一个别名,但是并没有让它更具可读性。

IBM服务器需要很长时间才能启动UEFI到OS

我有一对IBM System x3620服务器。 这些服务器一旦终于到达操作系统接pipe点的位置,就可以正常工作了,但是这个服务器将永远无法通过新的UEFI引导系统…大概五分钟左右; 也许更长。 我没有计时,但是这是等待你喝杯咖啡的时候,当你回来的时候还在继续。 通常我closures这些的唯一时间是每月维护周期(通常只是Windows更新)。 这是内置的维护时间,所以额外的5分钟不计入我们的SLA,并没有什么大不了的。 但是,如果我可能发生停电的情况,我一定会把那5分钟时间拿回来。 有什么我可以做的,告诉他们只是继续开车已经? 我已经禁用了一切,我可以find禁用,只要额外的启动选项去。

UEFI网路启动菜单

我有一个现有的PXE syslinux环境,我想build立一个类似的基于EFI的networking环境。 我是在下面的屏幕截图中看到的各种菜单的忠实粉丝,我希望find相同的东西。 理想的function将是: 菜单 子菜单 Linux内核/ initrd TFTP加载(自然) 任意EFI应用程序加载 贯穿到下一个启动选项 什么软件可以满足这些需求?

强制Windows Server 2008使用传统BIOS引导加载程序而不是EFI

我们有UEFI服务器,并且遇到了一种情况,我们需要强制Windows Server 2008通过传统BIOS方法而不是通过UEFI进行引导。 有没有办法告诉Windows Server 2008(无论是在安装还是在安装后)忽略它安装到EFI机器的事实,而是安装和使用传统BIOS引导加载程序? 我尝试了一些没有帮助的build议: 在安装Windows之前将磁盘格式化为MBR分区 不,Windows拒绝安装: 安装Windows,将分区迁移到MBR磁盘,修复系统 不,系统修理控制台拒绝加载。 它抱怨说,它不能识别我试图修复的Windows版本。 禁用UEFI 如果我可以禁用UEFI,并使系统只有遗留,我会。 但是,我使用的特定系统(IBM HS22,x3690X5)仅支持UEFI。 你不能只closures他们的UEFI。 这需要完整的BIOS实现。 解决scheme! 正如JdeBP指出的那样,Windows用来确定是使用EFI / GPT还是BIOS / MBR引导加载程序的唯一方法是用于引导安装CD的方法。 与Weaver的build议相结合,制作一个没有0xEF启动目录条目的.iso映像(顺便说一句,通过hex编辑而不是重新制作映像要容易得多),我们得到了一个很好的,简洁的答案: 强制安装介质通过BIOS启动,而不是通过UEFI启动,因为这是Windows Installer用来确定使用哪种启动scheme的唯一区别。

“rm -rf / –no-preserve-root”可能搞垮了bios?

为了查看tarballing整个系统的大致速度,然后在foobar变更的时候恢复系统,我把我们的一个主系统部分克隆到了一个工作站上,这个工作站虽然不是我们公司系统的组成部分,有function。 我定时创build整个系统的压缩包,并检查它以确保它看起来不错。 然后我运行rm -rf / –no-preserve-root 。 我以前从来没有这样的机会,所以这很有趣。 首先。 当我重新启动盒子,没有出现。 不是“戴尔”的标志,而不是BIOS的选项,什么都不是。 我将驱动器连接到另一个盒子,发现我的懊恼,它有一个UEFI分区。 我认为我的死亡指令有效地解决了这个问题。 我连接了一个不同的function驱动器到现在已经不存在的工作站,但工作站仍然没有任何东西。 有没有人看到过这样的事情,或有什么build议寻找? 运行rm命令是如何使得整个盒子变得如此糟糕的? 更新:我们把这个盒子还给了戴尔。 我们无法精确地诊断这是否是巧合,或者是dronus所描述的情况 。 不过,我会接受dronus的回答,因为它描述了这种情况发生的可能原因。 此外,它会警告其他人不要在将来做同样的事情。 如果有人发现戴尔使用越野车UEFI的一些logging,这将是有帮助的。