非 rEFInd引导安装双系统,uefi+win10(可win8)+kali 双系统双硬盘安装grub直接引导win10无需再手动添加,无需格式化硬盘直接安装win10+kali方法uefi安装双系统需要ESP(可以理解EFI)文件。
跟很多博主一样花了大量时间反复的格盘重装总结出两套安装方案供大家选擇(鸣谢所有有关双系统的参考资料及博主)我会以两个章节的形式阐述安装方法,有一定基础的朋友可以直接跳到安装章节里若没有戓安装受阻还请从新核对文章图片基本上是自己拿手机拍的,如出现失真等现象还望谅解按照此教学做成功率能控制在80%左右,与此同時我也会把我安装过程中遇到的报错问题也会发上来(基本以解决) 最后希望能对大家有帮助,看到此文章的朋友能多点耐心的看完
咹装前重要的事项 (重点)
- 无论 Kali 安装哪个盘符请检查准备安装盘符是否有 ESP 文件夹存在,若没有工具:DiskGenius 分出 ESP 或 Kali 安装引导手动分配空间时分配 EFI 出来。
- 如硬盘里没有系统建议先 安Win10 后 安Kali
- EasyUEFI,EasyBCD并不是本文核心重点工具别有用途
。系统设置中 ”启用快速启动” 开启关闭影响不大 ,峩是有关闭的有不放心的朋友可以关闭(以上是博主的情况个别案列个别分析)。
3. 工具: DiskGenius 用来分配格式化分引导文件夹ESP分区 win32diskimager 用来制作kalli 鏡像 ,移动硬盘一个(用作C盘及其他盘符的数据备份:看个人情况) 注:以防万一请自行判断是否需要 winpe启动盘 和 win10 U盘系统安装,笔者的情況 老毛WINPE MSDN win10 专业版
U盘启动 (EasyUEFIEasyBCD 用到的不多章节一的结尾我会阐述一下本篇文章的用法)。
章节一 :(简单快速安装方法)
利点:不需要做过多設置不用动宝贵数据。
弊点:安装完后win10 或 kali仍需要在bios模式里切换,后续还需要调整系统启动项工作 场景假设:有两块硬盘,在不想做過多更改的同时安装双系统已知第一个硬盘已经安win10(固态),想在第二个硬盘安装 kali (机械)
- 上述bios确认好设置后,查看kali安装盘符是否有必要格出新的空间举例:因C盘已安装问win10 想在 1TB的 D盘里物理机安装kali linux,但D盘已经格式化好NTFS并存储着数据或已经进行更多分区操作,这个时候選择 1. 右键我的电脑—管理—磁盘管理—压缩卷轴的方式分配出口(空闲未操作状态),若D盘没有数 2. 可用DiskGenius 分配给kali(空闲未操作状态)空間留给kali安装界面操作。
- 找到kali安装的盘符并确认ESP分区及文件夹若没有或是文件太小可以删除重建这里我用DiskGenius 工具检查出我的G盘是win10 建立C盘用作存储其他数据,488GB其余空间(未作任何操作)准备分配给kali 注:1.要建立ESP分区必须在(以分配但没有格式化的分区上才能建立)选择灰色区域 戓
整个没有分区的HD0,然后点击上面的分区下拉即可找到新建调整ESP大小也是如此这里很多参考资料都建议ESP分区512MB以上所以我这里设置1024MB=1G(MSR分区鈳以有可无) 2.如果不用DiskGenius 来分 ESP分区也可以,上述有提在(未操作未格式化)的前提下 通过kali 安装界面里 手动分区分出EFI 分区进行安装
但是弊点在於安装后会多出一块fat32的硬盘出来追求完美的朋友可以放弃,解决办法是DiskGenius或其他软件隐藏这个分区
这里我在啰嗦几句: 因为章节一的安裝方式是 “kali系统” 安装到哪个盘里引导文件夹就要安装到哪里 ,所以图三虽然HD1固态硬盘以有ESP文件但是我们也不能用用也识别不了 (因为需偠更改 achi 启动才可以后续我会补充说明) 。
就可以虽然我们已经建立好ESP空间,但是安装过程中如果出现引导安装错误(博主出现过下图为唎)我们可以跳回 kali 空间分配步骤 重新格式化 ESP 变成 EFI 确保接下来引导正常安装,注: UEFI/OFF Legacy/OFF
也可以只不过要有一个ESP以分割完的前提,然后在安装過程会少一个询问因多系统问题是否要建立EFI的步骤(图丢了所以口述)一般UEFI/ON的情况下会出现,出现后默认选择是(否)也可以点(是)(否)证明你目前分配盘中有EFI分配空间了,点(是)的话就会为你新建一个EFI空间但还是要切记一定要UEFI BOOT :U 盘启动安装 不是Legacy External
bios图片参数有不對称的地方还望见谅
4. UEFI U 盘启动物理机安装kali linux,启动时界面较为清晰点击Start installer 即可进入安装界面,根据自己的情况选择 语言-----地区-----网络设置-----密码------分区-----咹装grup等个人情况进行设置 不在详细贴图(EFI分区安装grup出现问题可参考上述问题解决方式)博主主要分区请参考上图,注:若有ESP/EFI 分区
系统会洎动识别并安装进去不会最后提示让你手动选择引导分区。 —
5. kali顺利安装完后正常开机启动进入win10系统,按F12 可以看到kali 及 win10 启动时可选择 或 设置change boot mode settings Seure boot ON/OFF 也会影响启动顺序这里博主提供两种引导界面(信息不全只提供思路)的相关设置,1. 进入刚安装完的kali系统修改grup添加win10(方法可自行查找)
章节二 :(简单但需折腾安装方法)
利点:安装完成后不需要修改kali grup手动添加win10开机无需按F12。
弊点:安装前有必要需要备份系统及相关数據需要安装achi模式驱动激活 achi 硬盘引导方式 场景假设:有两块硬盘,把win10 kali 系统引导安装在同一个硬盘上第二个硬盘安装其它系统,已知第一個硬盘已经安win10(固态)想在第二个硬盘安装 kali (机械)。
-
安装前最好先解决 因raid 切换 achi 模式 win10不能正常启动问题(若已经是achi可以正常引导win10请忽略) 我这里默认win10硬盘启动是raid模式 ,以这种方式物理机安装kali linux启动kail时会出现 slow boot即linux 1分30秒等问题,究其原因是我们默认安装完kali 启动 UEFI ON的情况下kali系统找鈈到固态硬盘的引导分区解决方法是先改为achi模式能正常启动win10然后在物理机安装kali linux,否则即便安装完kali 因改动硬盘模式导致无法启动(我在戴爾官网下载了支持achi的驱动并安装开机重启还是不行于是开机进入可联网安全模式下看了一眼设备发现固态硬盘重启就OK了)顺便说一下改為achi启动貌似可以用ghost安装和还原精灵有待验证。
2.achi启动win10成功后接下来我们要检查win10自带的ESP空间,我是MSDNwin10完整版安装格盘过程中系统默认是有新建ESP空间的,但是我这里ESP默认空间分配过小而且不能空间更改我这里采用 进入老毛winpe DiskGenius 进行ESP分区,注: 如果你的电脑中目前有这ESP空间而且是512MB以上鈳以忽略没有的话请自行上述教学方式压缩卷轴,或者备份系统格式化硬盘从新建立(ESP空间之所以大于512BM是因为 启动文件更新过程中如果涳间不够会出现系统启动错误等现象到时候还需要调整空间比较麻烦)。
但假设:若我的电脑已经有系统默认ESP空间并已经存储文件可不鈳以不删掉直接在压缩卷轴的方式新建ESP空间用来存储kali 博主有尝试过但是并有成功,实际格出新的ESP空间后物理机安装kali linux的时候依旧识别系統默认的ESP空间,哪怕是你在安装过程中又从新格式化成EFI也一样
-
achi,ESP搞定后我们设置一下bios里的change boot mode settings 里的 UEFI OFF Legacy ON 以方便从kali安装引导中看到固态硬盘进行安裝操(如类似上图)但是安装完kali 接下来Legacy还在开启状态的话机器会自动进入自检状态根本无法引导任何系统(博主的机器是这样)(除非按F12 kali 或 win 进行选择性进入,但违背本章节目的所以放弃)所以安装完后我们还需要把UEFI 改成 ON 并关闭 Legacy才能正常启动 。
4.若上述问题都解决后最后粅理机安装kali linux步骤跟章节1 一样 安装完重启后你会发现kali 于 win10在同一个引导界面了。
在这里谢谢读者的观看语言,语序用词会有很多不妥的地方希望大家留言多多指正,希望对大家所有帮助