这次的折腾是个意外。不过还是要记录一下。

  多次做启动盘,把U盘做坏了。将U盘用量产工具修复以后就能做启动盘了。从官网下了Fedora 28的镜像(与CentOS同属RedHat系,尽量与鸟哥一致),用rufus在Windows下打入U盘(选UEFI模式写入,因为现在的Windows就是UEFI启动的,统一一下好设置双引导)。

  重启笔记本,赶紧按F12(DELL灵越)选择启动项为UEFI下的U盘启动。这里说明一下,我的电脑UEFI Security已经关了,因为之前装过好多次系统了,如果没关的话应该不会出现U盘UEFI启动的选项。要关UEFI Security好像是在BIOS里设置的,具体自己找吧。

  启动菜单出来直接选Fedora就行了,我一般不硬件检测,浪费时间,装的过程出了问题再去检。

  之后会先报几个Hardware Error,很碍眼,不过不影响装。电脑的硬件与Linux不太兼容,后期如果遇到问题再说。之后就进入了安装和试用界面,有这个界面出现就说明成功了一大半了,因为如果U盘坏了的话这一步都到不了,只能换个U盘或是自己在Windows下尝试用量产工具修复了。这个界面就是以后Fedora的界面了,它提示你是先试用一下还是直接安装。我选直接安装,选中文,下一步,时区上海,再就是安装位置。下面详细记安装位置调整过程中出现的问题。

  本来这是个很简单的问题,最简单的方式,只分一个大于50G的/(一般我分100G,害怕开发环境搭完不够还得扩容)和一个与物理内存差不多大的swap就行了,但我这次采用的是UEFI方式,所以分区肯定和传统的Legacy模式不同了。不同在哪里呢?第一,要把Windows的ESP分区直接拿来挂载到/boot/efi上,一般来说是sda1,以便让Linux的grub 2直接覆盖掉Windows的写在ESP里的代码,以后启动的时候grub2可以识别Windows和Linux的引导加载程序,但Windows的相应程序就没有识别Linux引导加载程序的功能;第二,磁盘的格式有要求,传统Legacy模式启动使用的是MBR格式的硬盘,我现在需要的是GPT格式的硬盘,因为原先就是GPT格式的硬盘,直接压出一块来就行了,不是的话用DiskGenius转换;第三,/boot必须有大于200M的容量,且必须是主分区,我分了500M,以防万一。

/*我一开始在Win下有四个区,都是主分区,按理说没事(因为是GPT格式嘛,没有最多四个主分区的限制),但/boot怎么设置都设置不了,只有1M的容量,后来DiskGenius转换为逻辑分区失败,删掉了原先的一个Windows主分区,能设置了,不知道为什么会有这四个主分区的限制,又不是MBR格式的硬盘。*/

  点完成之后没有警告的话就可以点继续了,再就是一段漫长的程序安装过程,最后安装引导加载程序。这都是全自动的,不用自己插手,泡杯咖啡等它自己装完。重启,进Fedora。

  完毕,之后的软件折腾阶段另更。

  

Fedora 28 UEFI模式安装过程记录的更多相关文章

  1. mysql-5.5.28源码安装过程中错误总结

    介绍一下关于mysql-5.5.28源码安装过程中几大错误总结,希望此文章对各位同学有所帮助.系统centOS 6.3 mini (没有任何编译环境)预编译环境首先装了众所周知的 cmake(yum ...

  2. Ubuntu14.04 Tomcat 安装过程记录

    Ubuntu14.04 Tomcat 安装过程记录 检查java的版本 zhousp@ubuntu:~$ sudo java -version [sudo] password for zhousp: ...

  3. openvswitch 2.7 安装过程记录 总结

    envswitch 2.7 安装过程记录 总结 安装思路是参考文档: http://docs.openvswitch.org/en/latest/intro/install/general/#obta ...

  4. archlinux 安装过程记录

    2014年安装了一次,使用U盘启动安装的,但是当时网络有问题,断断续续,没有做详细记录. 现在到了杭州,重新来一次. 使用U盘安装 下载ISO :http://mirrors.163.com/arch ...

  5. Hadoop集群中pig工具的安装过程记录

    在Hadoop环境中安装了pig工具,安装过程中碰到了一些问题,在此做一下记录:   主要安装流程参考:http://www.cnblogs.com/yanghuahui/p/3768270.html ...

  6. Install Google Chrome on Fedora 28/27, CentOS/RHEL 7.5 (在 fedora 28 等 上 安装 chrome)

    今天在使用 fedora 安装 chrome 的时候遇到了问题,今天进行将安装过程进行记录下来.需要安装第三方软件仓库. 我们需要进行安装 fedora-workstation-repositorie ...

  7. UEFI模式安装Win10和Linux双系统

    最近心血来潮,想装一个Linux.Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇 ...

  8. VMware vSphere HyperVisor安装过程记录

      作者:sdjnzqr 出处:http://www.cnblogs.com/sdjnzqr/ 版权:本文版权归作者和博客园共有 转载:欢迎转载,但未经作者同意,必须保留此段声明:必须在文章中给出原文 ...

  9. Red5 1.0.5安装过程记录

    Red5从旧的服务器切换到了github上后,截至20150702仍未更新文档.为了搭建Red5开发环境,我像无头苍蝇一样乱转了很多博客和StackOverflow.藉此记录这次安装过程,希望能够帮助 ...

随机推荐

  1. JAVA中的一些内置方法

    Math 函数: Math.E //自然常数e Math.abs(12.3); //返回该值的绝对值 Math.ceil(12.3); //向上取整 Math.floor(12.3); //向下取整 ...

  2. Oracle 自定义实用函数

    一.ctod 字符转为date, create or replace function ctod(str in varchar2) return date as begin return to_dat ...

  3. (Les16 执行数据库恢复)-控制文件恢复

    测试丢失所有控制文件恢复[20180517]     rman target /   show all;   configure channel 1 device type disk format ' ...

  4. 【Linux】计划任务

    计划任务的意义 计划任务 创建和管理在指定时间自动执行的任务 注意事项 要使任务计划在指定时间自动运行,计划任务的服务必须是启动的 计划任务分类 使用at命令调用atd进程设置在某个特定的时间,执行一 ...

  5. Red Hat 7.5 Yum Replacement

    This system is not registered with an entitlement server. You can use subscription-manager to regist ...

  6. JSP声明和JSP指令

    JSP声明 JSP 声明用来定义程序中使用的实体,如变量.方法和类. 语法格式:<%!  变量/方法/类的声明  %> 例如: <%! String str="欢迎&quo ...

  7. 高性能MySQL--创建高性能的索引

    关于MySQL的优化,相信很多人都听过这一条:避免使用select *来查找字段,而是要在select后面写上具体的字段. 那么这么做的原因相信大家都应该知道:减少数据量的传输. 但我要讲的是另外一个 ...

  8. kubernetes常用基础命令

    创建资源对象 创建名为nginx-deploy的控制器资源对象 [root@master ~]# kubectl run nginx-deploy --image=nginx:1.12 --repli ...

  9. html表单相关标签及属性

    1.<form>标签 定义整体的表单区域 action属性 定义表单数据提交地址 method属性 定义表单提交的方式,一般有“get”方式和“post”方式 2.<label> ...

  10. python教程(三)·函数进阶(上)

    在介绍了函数定义的方法后,再来介绍一些进阶知识 参数收集 有时候我们需要参数的数量是任意的,比如print函数的参数的数量是任意的,print函数的内部实现我们不探究,但是单单是参数数量可变这一方面实 ...