关于uefi的机器win8下安装CentOS双系统

在老机器上win7上装过ubuntu,可以直接用easyBCD,无需U盘,顺利S装上。

这次在win8下无法使用easyBCD,上网搜索,搜到需要用rEFInd这个软件。

安装方法:

下载地址:http://refit.sourceforge.net/#download

windows下安装

  1. 下载压缩包后解压,然后桌面左下角右键打开一个命令提示符(管理员),运行
  2. mountvol S: /S  ----将EFI系统分区映射到S盘
  3. cd 转到rEFInd解压目录
  4. xcopy /E refind S:\EFI\refind\  ----复制refind文件夹到EFI分区下,/E参数是复制子目录,包括空目录
  5. S: ----转到EFI分区
  6. cd \EFI\refind\  ----进入拷贝过来的refind文件目录下
  7. 根据你的系统,选择删除refind目录下多余的文件夹(如果是x86_64,就删除drivers_ia32,tools_ia32,redind_ia32.efi)
  8. rename refind.conf-sample refind.conf  ----重命名配置文件(配置文件内容可以根据需求修改,我没改)
  9. bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi   ----设置refind为默认的EFI启动程序
  10. ----可以使用bcdedit /set {bootmgr} description "rEFInd description"给启动项修改描述(非必要)

linux下安装

  1. cp -r refind /boot/efi/EFI  ----linux的efi引导文件是在/boot/efi/EFI目录下,拷贝refind文件夹到该目录下
  2. cd /boot/efi/EFI/refind
  3. rm redind_ia32.efi  ----删除32位文件
  4. rename refind.conf-sample refind.conf   ----重命名配置文件
  5. efibootmgr -c -l \\EFI\\refind\\refind_x64.efi -L rEFInd  ----添加refind到efi启动列表(开机启动项)

划出给linux的分区后,用U盘安装centos,安装方法不做赘述。

安装centos结束后,一般两种情况:

一是直接进了windows,这种情况可能是centos没装好(安装好的话EFI文件夹会出现一个redhat文件夹,另外要说的是,centos6.3还是6.4以后才集成了efi启动模式),我一开始就是这种情况,进入windows后配置了refind,启动直接进入refind界面,但是找不到linux系统选项(refind会自动搜索引导区里所有的efi文件)

二是直接进入centos,这种情况配置好refind后重启系统还是默认直接进入centos,但是可以按esc(我的电脑是esc)进入系统启动选项,可以看到refind启动选项,选择进入后可以切换到windows,但是很不方便。

最后,不管在哪个系统,进入EFI文件夹,修改refind下refind_x64.efi文件名为bootx64.efi,修改redhat文件夹的名字(随意,自己记得就行,因为系统启动会默认找到redhat/grub.efi启动centos,修改文件夹后系统就会找不到此文件继而去找bootx64.efi文件,原理并不清楚,但是可以用)

再次重启,就可以看到refind的界面了。

aa

时间: 2024-10-11 18:09:05

关于uefi的机器win8下安装CentOS双系统的相关文章

Win7下安装CentOS双系统说明

Win7下安装CentOS双系统说明 一.安装前提 1 .windows7平台,首先查看自己的电脑处理器是多少位的,不同位数的处理器安装的CentOS的版本不一样. 在"开始"菜单点击"运行",然后输入"cmd",会弹出一个命令符提示窗口.在窗口输入"wmic cpu getaddresswidth",然后按下"回车",这个时候窗口会显示一个数字,一般是"32"或者"64&qu

win10下安装centos7双系统

国庆最后一天了,闲来无事装个双系统,用虚拟机的linux总有些不方便. window下安装linux双系统有两中方法: 1.U盘安装 (我采用的方法,后面详述) 2.EasyBCD工具安装 (使用EasyBCD完美实现Windows7与Linux双系统) 使用U盘win10安装centos7双系统,网上的文章有很多,不一一列举,然而这并不能让我少走弯路,不知是历史遗留原因,还是系统自身原因,原本很简单的东西,愣是让网友们说的很复杂. 这里面有个最大的风险点:linux覆盖了window系统.控制

win10下安装win7双系统

win10下安装win7双系统 相信很多人和博主一样,心血来潮就升级了win10(要不就被强制升级了),但是当我们做开发的,渐渐就发现问题了,各种开发软件各种不兼容(ietexter.myeclipse等)不要问博主是怎么知道的说起来都是泪啊!还有,身为一个骨灰级游戏玩家,看着那FPS简直就是惨不忍睹!咳咳,好像扯远了,接下来就进入咱们的正题-- 准备材料: 启动盘一个(U盘,移动硬盘什么的都可以,只要是启动盘就行,网上好多启动盘制作教材,在这里博主就不仔细阐述了) win7镜像文件一份 操作过

windows下安装ubuntu双系统

看到网上很多文章在讲windows下安装linux双系统,可是大多都是针对虚拟机的,而想真正的学习linux,仅仅在虚拟机下是不可能学好的,因为你在虚拟机下运行linux这并没有 将linux与windows放在平等的位置.下面这篇文章就介绍如何真正安装windows-linux双系统. 为了安装ubuntu系统,我们需要准备一下几件事:1.ubuntu的安装包.2.给ubuntu系统安装腾出硬盘空间(对好多人来说就像在抢自己的饭碗一样,很是舍不得给ubuntu系统多分一点,虽然也要不了多少).

Win7下安装Centos7双系统出错:No valid bootloader target device found.

安装环境: 原操作系统:Windows 7, bios启动模式:efi模式 分区模式:不是GPT U盘写好了centos7的驱动 安装到磁盘分区的步骤时,出现下面错误: 出错详细信息:For a UEFI installation, you must include an efi system partition on a gpt-formatted disk , mounted at /boot/efi 出错原因分析,进入u盘启动项时选择的是uefi模式,win7下支持efi引导模式,且由于系

UEFI+GPT安装WIN7,WIN8/WIN10下安装WIN7双系统

一.BIOS更改 首先来bios更改:我们知道,uefi+gpt引导虽然出来的时间比较长,但是win7还不能完全的支持,所以在使用uefi+gpt安装win7的时候就会出现各种错误!所以我们在安装Windows 7的时候,不能把BIOS设置为“纯UEFI”,并且必须禁用“Secure Boot”.下面我们说说设置,主要有如下设置: 设置:EFI BIOS:BootMode [UEFI/Legacy],设置为UEFI: Launch CSM [Enabled/Disabled],设置为Disabl

UEFI gpt分区下 WIN10 CENTOS 双系统的安装

1.将硬盘转换为GPT格式,此操作会丢失所有数据,要先备份好数据. 2.设置安装WIN10 所需要的分区 EFI ,MSR, c盘  ,本人不喜欢多分区 就分来1个C盘 3.安装WIN10 启动分区是EFI 4.用剩余空间安装CENTOS 6.5 64位 5.用PE进系统,拷贝centos boot分区的 efi目录下面的 redhat 目录到 efi分区下面的 EFI.....  记不清 待修改 6.下载 rEfind 拷贝到 efi分区下面 7 用 boot... 添加 UEFI  refi

Window XP下安装centOS7双系统总结

首先,按照网络教程,使用硬盘安装模式(失败): 一.使用分盘工具(easeUS Partion Master)分出一块未使用的空间,为安装centOS和保存镜像文件作准备. 二.将分出来的一部分空格,使用分盘工具(其实分盘不过就是修改mbr ,主引导记录),创建分区,创建了格式为ext2的分区,设置其为逻辑分区,保证让Linux认识,同时由于windows系统不认识ext2格式,所以需要使用到Ext2Fsd软件为该分区分配盘符.另一部分暂时保持未分配状态,留着安装centOS7. 三.在官网下载

win7下安装ubuntu双系统的方法及心得体会(ps:要死好几回的节奏)

1.win7下安装ubuntu系统后,可以很好进入ubuntu系统 但是进不去win7,开机有win7选项,但是选择后不管用 方法思路:各种修复win7的mbr 我的问题是:在winpe中发现,根本看不到win7系统的c.D.E盘符,只有u盘的盘符,汗了! 经过不懈的奋斗,最后发现,是主板对系统兼容的问题,需要在BIOS中修改一处: 操作步骤如下: 1. 进入 BIOS 之后,进入「 Config 」页面 2. 再进入「 Serial ATA(SATA) 」页面 3. 将原先的「 AHCI 」改