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

这里我将虚拟机安装的系统设置成uefi启动,设置方法是打开系统配置文件目录,打开以.vmx结尾的文件,在最后一行添加 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分区存放引导文件

UEFI启动模式的服务器使用U盘安装Linux系统相关推荐

  1. 启动U盘安装linux系统

    启动U盘安装linux系统 1.制作启动U盘 下载 大白菜 等制作工具可做 2.下载linux .ios镜像 网上搜 centos 去下载 3.把镜像植入U盘 下载 uitraios 软件 可植入 未 ...

  2. 从U盘启动Linux后拔出U盘,U盘安装LINUX系统,拔除U盘后无法引导系统

    U盘安装LINUX系统,拔除U盘后无法引导系统 1 问题描述: 使用U盘安装LINUX操作系统,拔除U盘后,无法正常引导系统,必须插入U盘才可以进入系统. 2 原因分析: GRUB全.称为.Grand ...

  3. 第三方软件库的创建,使用U盘安装Linux系统,U盘的初始化,system-config-kickstart安装虚拟机

    一.第三方软件库的创建 首先创建一个一个只含有.rpm软件包的文件夹/mnt/software 使用命令createrepo -v生成/software的数据信息 查看,目录中生成了repodata ...

  4. U盘安装LINUX系统,拔除U盘后无法引导系统

    U盘安装LINUX系统,拔除U盘后无法引导系统 问题描述: 使用U盘安装LINUX操作系统,排除U盘后,无法正常引导系统,必须插入U盘才可以进入系统. 原因分析: GRUB全.称为.Grand Uni ...

  5. 用u盘安装linux系统

    用U盘安装linux系统步骤: 1.用WinPE(老毛桃)讲U盘做成启动盘: 2.用UltraISO将linux的boot提取到U盘下,选择Bootable下的write disk p_w_picpa ...

  6. 【学点Linux】U盘安装Linux系统

    U盘安装Linux系统 直接在电脑上安装 Linux 系统的常用方法有 2 种,分别是用光盘安装和用 U 盘(包括移动硬盘)安装.但由于光盘介质不方便携带.多数电脑不自带光驱等因素,这种安装方式正逐渐 ...

  7. u盘装linux系统简单方法,用u盘安装linux系统的简单方法教程

    [教程介绍] 虽然我们多数人都是使用windows操作系统,但不得不承认,还是有大量的用户在使用linux操作系统,这个系统也是有很多自己的优势. 以前装系统,多数都是光驱来安装,现在很多新电脑,基本 ...

  8. 安装win7后怎么装linux系统,小编教你如何使用u盘安装Linux系统

    第二步:u盘安装Linux 1,U盘插到要安装Linux的电脑上后,启动电脑,在启动时,一直按F2键,就能进入到主板的BIOS控制界面,按左右键移动到boot选项.然后按上下键到removeable ...

  9. U盘安装Linux系统教程步骤

    前面章节介绍了如何通过虚拟机 VMware 安装 Linux 系统,而实际开发中,我们更多的是要将 Linux 系统直接安装到电脑上. 直接在电脑上安装 Linux 系统的常用方法有 2 种,分别是用 ...

最新文章

  1. php网页弹出图片,商城网站是如何单击头像直接弹出可以上传图片然后预览?
  2. Typora开始收费,介绍几款免费的MarkDown编辑器
  3. 浅谈迷宫搜索类的双向bfs问题(例题解析)
  4. Springboot与抓拍系统对接实现查询违章数据与预览抓拍照片
  5. Android应用程序结构总结
  6. torch tensor去掉1维_南昌清污机新价格表1_海腾水工
  7. JS 表单、表单验证(表单判断、get、post、submit、validity、checkValidity)
  8. java set的数据结构_set(集合)数据结构
  9. 排序算法(四)--谢尔排序(缩小增量排序)
  10. MFC 键盘鼠标钩子
  11. mysql调整specified key_MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法...
  12. 刘作虎:二次购机潮即文艺复兴时
  13. Android面试,给正在找工作的安卓攻城师们 ... ...
  14. 计算机del键作用,计算机里的英文字母“DEL”键是干什么用的
  15. 光模块第五节之COB工艺
  16. AI 计算能力TOPS
  17. oracle arm服务器_Oracle和ARM合作优化嵌入式Java
  18. Python升级到最新版本代码
  19. 英语爱阅读--I hope you live a life you're proud of
  20. 【动态规划dp】青蛙的烦恼(frog)

热门文章

  1. VisionMobile:2011年智能手机数据
  2. 一知半解对 fcitx5 + openbox + SLiM 的暂时解法
  3. pycharm提示softmax() got an unexpected keyword argument 'axis'错误
  4. 阿里灵杰融合智能算力,全栈AI服务为探索者铺路
  5. 云南大学计算机值得调剂吗,这4所211报名无人问,调剂人爆满!今年是不是你的菜?...
  6. 如何利用AI技术在零售业做产品创新——京东无人超市的成长之路
  7. C#求1000以内的完数
  8. 给自己一个整洁的办公环境,我是指你的电脑系统
  9. 入门级蛋白质结构查看PyMol的使用——用PyMol制作视频movie
  10. 基于差分进化算法(DE)改进的jDE2 处理约束优化问题