UEFI启动模式的服务器使用U盘安装系统

今天要为一台十年前的IBM服务器安装CentOS7系统,本来以为是手到擒来的小事,没想到啊,没想到,竟然折腾了一个上午,罪魁祸首就是这台服务器是快速启动的方式,且看下文:

这里我将虚拟机安装的系统设置成uefi启动,设置方法是打开系统配置文件目录,打开以.xml结尾的文件,在最后一行添加 firmware = "efi" ,具体方法自行搜索,如果出现以下的开机图标,就是uefi启动了

前面的设置都正常,直到出现分区时出现了问题,这里我是按传统启动模式,就是legacy,进行分区的

本来信息十足搞定了,谁知道出错了

一看错误原因,傻眼了,之前没使用快速启动模式安装系统,所以这个错误,我一头雾水,没办法只能百度了

原来还需要划分一个/boot/efi分区,用来存放引导记录文件,嫌麻烦,最后干脆由它自动划分分区

这下没问题了,总算可以安心安装了

汪汪汪汪,没想到,这样了,在快完成安装的时候,还是出错了,竟然出现了类似内核bug的错误,我擦,这叫我如何是好,超出了我的提纲范围

没办法,只能继续请教我的社会老师,度娘,总共三个方法:

  1. 通过BIOS设置,将uefi启动改为legacy启动模式,然后按照以前的安装系统操作就行了,设置的地方在BIOS Manager里的bios mode里可以选择,好像有三种:uefi、legacy、uefi&legacy,当然每个主板都不同,自行摸索,我的是legacy,直接移到第一行,开机启动,这回应该没问题了,结果,启动的时候还是快速启动,当时我差点跪下了,大哥,你都辛劳了10年了,干嘛还这么执着,没办法,继续第二种方式
  2. 通过硬盘格式化工具,DiskGenius将硬盘格式化之后,转换分区为MBR格式,百度上很多,这里不做详细介绍,服务器插大白菜U盘就有这个工具

    但万恶的是,这台服务器竟然不能选择转换为MBR格式,那里选择是灰色的,跟我当时的心情一样,就在我眼前一片灰暗的时候,我似乎听到了爱的呼唤,于是找到了我的真爱,第三种方法
  3. 在选择安装时,在它猝不及防的时候,按下“e”键,进行编辑

    在第二段,加上inst.gpt,然后摁ctrl+x,重启,就可以开始安装了

    当然/boot/efi分区还是要的

    这次就能顺利安装完系统了

通过查看磁盘信息,也能发现标签是gpt

其实很多时候第一、二种方法就能解决问题,但是可能这台服务器比较傲娇吧,这三种方法我并没有十分详细的写操作过程,一是网上有很多操作方法,二是我提供一些方向,可能对于排查错误有一些帮助,三是我也为自己总结一下,如果你也遇到了类似的错误,并且是其它方法解决,欢迎一起探讨

这三种方法也可能不能解决你遇到的问题。仅供参考,也许能给你带来一些灵感,也是很不错的

至于uefi和legacy的区别,这里我当做笔记,仅是补充
系统启动有两种方式,一种是快速启动UEFI,一种是传统的启动方式LEGACY

  • uefi是新的主板引导项,能够更快速的进入系统,省去了BIOS自检,全称“统一的可扩展固件接口”,它有两个很小的分区,一个叫ESP(EFI系统分区),一个是MSR(微软保留分区,128M),ESP分区采用fat32位文件系统,里面存放着以.efi位后缀的UEFI引导程序文件,并且UEFI只支持64位系统且磁盘分区必须是gpt模式
  • 大多数的服务器采用的是传统启动方式legacy,引导记录采用的是MBR格式,MBR无法支持超过2TB的硬盘,但拥有最好的兼容性
    /boot/efi就是存放UEFI引导程序文件的分区,legacy只能划分四个主分区,这四个主分区都是活动的,引导文件在哪个分区都行,BIOS能够自动找到,而uefi可以有多个主分区,但每个主分区都不活动,引导分区无法存放在这任何一个主分区中,而是由单独的ESP分区存放引导文件

原文地址:http://blog.51cto.com/14075442/2318231

时间: 2024-11-26 00:31:02

UEFI启动模式的服务器使用U盘安装系统的相关文章

Linux系统之路——如何在服务器用U盘安装CentOS7.2(二)

Linux系统之路——如何在服务器用U盘安装CentOS7.2(一) 说明: 截止目前CentOS 7.x最新版本为CentOS 7.2.1511,下面介绍CentOS 7.2.1511的具体安装配置过程 服务器相关设置如下: 操作系统:CentOS 7.2.1511 IP地址:192.168.21.130 网关:192.168.21.2 DNS:8.8.8.8 8.8.4.4 备注: CentOS 7.x系列只有64位系统,没有32位.生产服务器建议安装CentOS-7-x86_64-Mini

教你如何制作OS X Lion启动U盘与使用U盘安装系统

教你如何制作OS X Lion启动U盘与使用U盘安装系统 [教程] 不用终端,点点鼠标,傻瓜式制作OS X 10.7~10.9各版本安装U盘--DiskMaker X http://bbs.feng.com/read-htm-tid-7883207.html 在WINDOWS或OS X中制作OS X Mountain Lion 10.8.5 12F37/Mavericks 10.9.4 http://bbs.feng.com/read-htm-tid-8129440.html good luck

mac制作mac启动盘 mac u盘安装系统

mac u盘重装系统具体怎么操作呢?mac制作mac启动盘难不难?为了方便Mac电脑重装,我们都备用着U盘,把macOS 系统装到U盘里,都需要什么工具呢,macdown 小编给大家带来了mac u盘启动盘制作方法,以及mac u盘安装系统详细教程. macOS制作U盘启动盘的操作步骤 1.下载macOS安装文件 方法一:在Mac电脑的app Store搜索 Mac ,第一次在下的时候会提示本机已经安装了macOS请在更新中更新系统,点击继续,继续下载 方法二:macdown 提供多个系统版本供

u盘安装系统(windows XP,win7,win8,2008通用)

1. 2G U盘一个.  UltraISO软件(下面有下载) 2.首先插入U盘格式化成FAT文件系统,打开UltraISO软件 (1)用UltraISO软件打开系统镜像 (2)点击菜单 "启动"-写入硬盘映像 (3)写入方式改成USB-HDD ,点击便捷启动-写入新硬盘主引导记录(MBR)-USB-HDD (4)点击写入 写入完毕就做好了然后重启把BIOS里的启动项调成USB-HDD启动保存后重启就可以安装了安装windows server 2008过程中会要求重启,这点要注意在重启时

U盘安装系统的制作

准备工作:4G U盘一个.XP或是WIN7系统ISO镜像.UltraISO(软碟通)准备工作完毕!(特别提示,系统ISO压缩包下载完毕后,千万不要解压)1.首先安装并打开UltraISO(软碟通),加载要写入U盘的iso文件步骤:启动光盘--写入硬盘映像2.开启个写入硬盘映像的窗口,硬盘驱动器那一项看清楚是你写入的那个U盘别搞错了,写入方式默认就可以了;步骤:便捷启动--写入新的驱动器引导区--windows vista/7注意了:网上有很多教程由于缺少了这一步,U盘启动失败,这根U盘是否量产有

使用U盘安装系统向导

这两天在单位光装几个系统浪费了好长时间,是这样的,公司里面的机器都是没有光驱的,自然也没有系统光盘,有的只是几个iso文件.之前见一个同事在给电脑装系统时,使用的是U盘,但是呢,竟然是通过gost文件还原的形式的装的.想起来有的不爽,因为gost文件有可能是被别人篡改过的,不安全.因此我在网上琢磨了一番,总结了一套使用U盘安装系统的简易方法. 为了给电脑装系统,我可真是花了不少方法,也试了好多方法,并且方法都有点复杂,到最后终于总结了一套简单的适合任何系统的方法.那就是是用UltraISO. 使

虚拟机用u盘安装系统

由于在真机安装ghost之前测试一些ghost系统,故有此一试 新建虚拟机系统: 虚拟机用u盘安装系统,布布扣,bubuko.com

DeskMini无传统机械键盘与鼠标接口的情况下使用U盘安装系统经验总结

总结安装纯净版Win7旗舰版系统安装过程所解决的问题要点: 1:UEFI引导启动的实现. 2:使用Dism++实现系统的安装. 3:使用Dism++解决新主板在安装系统过程中不能使用USB键盘和鼠标的问题. 解决过程: 准备工作: 去MSDN网站下载Win7SP1纯净版的ISO文件.(Windows 7 Ultimate with Service Pack 1 (x64) - DVD (Chinese-Simplified) : ed2k://|file|cn_windows_7_ultimat

U盘安装系统(XP 2003)

我用的是老毛桃的winPE系统 安装过程包括以下几个步骤:1)创建 WinPE 系统的 U盘启动盘:2)创建或获取操作系统安装盘的镜像文件(.iso文件):3)修改 BOIS 的启动设置为从 U 盘启动:4) 通过U盘启动 WinPE 系统,在WinPE下创建虚拟光驱,并加载操作系统安装盘的 ISO 文件:5)从虚拟光驱执行系统安装程序,开始安装操作系统. 下面详细介绍各个步骤和注意事项:一,创建 WinPE 系统的 U盘启动盘 此步骤需要准备的工具有:一个WinPE系统镜像文件:老毛桃WinP