以前写过一篇在虚拟机中安装kali的基本教程的文章,那时候的kali还是1.0时代,现如今已经kali2.0了,在虚拟机中运行kali还是会受到性能的影响,所以还是装到自己电脑上跑起来最爽。当然如果你仅仅是想要装逼,那也欢迎你。同样的,这篇文章也是写给新手小白的,希望大家都越来越关注信息安全,安全重于泰山,这话也要用于信息安全方面了。生命不息,折腾不止!
0x00 前言
本人水平一般,教程中可能有不足与错误的地方,如有这种情况请见谅并希望予以指正,谢谢!老鸟们可以自动忽略本篇文章。
1、本篇教程写的是安装双系统的步骤。
2、如果不想安装双系统的同学,可以安装到虚拟机中,可以看我以前写的安装
到虚拟机中的教程,虽然是以前的但过程基本没有差异。
传送门:如何 在VMware中安装kali linux
3、安装前本人环境:1)机子:联想Y470;
2)系统:windows10pro x64+fedora19双系统;
3)引导:采用linux的引导程序,也就是grub引导的 windows。
4、目标结果:windows10pro x64+kali2.0 x64;采用windows的引导程序引
导启动。
5、装机有风险,请谨慎选择,装机前请备份重要文件!
0x01 准备阶段
1、工具准备
a. kali2.0镜像文件(依据你自己的需求下载哪一版,我下载的是
Kali Linux 64 bit版) 下载地址:https://www.kali.org/downloads/
b. 刻录工具,软碟通(UltraISO)[若懂,亦可用其他的刻录工具]
下载地址(中文官网):
破解版可自行百度百度下载。
c. 大于4G的U盘(自行购买,常备几个U盘没错,掉过无数个)
d. 分区助手 (同上,若懂,可用其他分区工具,win下自带的磁盘管理,
个人感觉不太好用)下载地址:
e. EasyBCD (后面做引导用) 下载地址:(直接点击Download就行)
2、Kali启动U盘制作
a. 将你的大于4G的U盘插入USB接口,如果你的U盘支持USB3.0,同时你的
电脑支持USB3.0接口,一定要讲你的3.0的U盘插到3.0的接口上,这样传
输速度快节省时间。
b. 打开软碟通软件(UltraISO),在文件目录下点击打开,或者直接点击工
具栏中的打开按钮,然后找到你下载的kali镜像文件选中打开。
c. 点击启动,选择“写入硬盘映像”选项
d. 硬盘驱动器选择你的U盘,一般默认的就是你插入的U盘;确认选择的是
你的U盘后,首先点击格式化(一定要格式化,U盘里有重要的东西先备份
出来),格式化完毕后点击“写入”,然后就是等待一段时间的写入过程,
当进度条读完时,写入就成功了,一个kali的安装启动U盘就做好了。
3、引导修改(非必须步骤,请看好说明)
说明: 本步骤不是必须的步骤;如果满足以下和我相同的条件的话,请一
安按照我说的去做,如果本身就一个系统,或者本就是以windows引导
启动的可以忽略此步。
首先,前面也说明过,我现在的电脑是双系统,windows+linux
的,使用的是linux的引导启动;现在我是要把原先的linux删除,安装
上新的kali,同时最后要变成使用windows的引导启动;所以说我们要
先把原先的双系统的windows的引导整回来,这样的话在我们安好kali时
就不必在麻烦去弄回win的引导来作为主引导,而且避免因安装中出现问
题中断再无法启动系统的情况。
关于引导的原理,谁能识别谁这些问题,我也不是很清楚,大家可
以自行去找度娘学习。上面说的有些啰嗦,请大家多担待担待吧,毕竟
水平不高。生命不息,折腾不止嘛!
将windows引导写入MBR:
a. 所用工具MBRFix,下载地址:
b. 进入cmd命令窗口(请使用管理员打开),然后使用cd命令进入
mbrfix工具所在目录,再然后输入命令 MbrFix/drive 0 fixmbr,这
个时候重启,就会发现没有linux了,直接进入windows了。这样就
算我们成功将引导改回来了。
4、分区
要安装双系统,肯定要分区,需要将kali安装到单独的一块盘上。分区的大小
最好要在20G以上。我的分区大小是60G,都是以前弄得,现在也懒得改了。
a. 情况一:如果你跟我一样原先双系统,引导改回来后,使用分区助手,直
接将原先linux系统的分区格式化就好了。
b. 情况二:你本身windows下分区挺多,其中一个,没什么用,大小也够,
那就直接分区助手格式化就好了。
c. 情况三:本身分区并不多,每个分区都有重要用途,那么你要找一个剩余
空间多的分区(不要是系统分区C盘),使用分区助手从那个盘中再分出
一个单独的分区出来,大小最好20G及以上。如果不懂分区助手怎么用的
话,请自行百度,因为篇幅就不多做说明了(其实是懒),并不难,分
区前注意备份。
5、备份
想想还是再说一下,装机有风险,请谨慎选择。在做这种这种有风险的操
作时一定要有备份的思想,就算没有风险操作,定时备份也是一个好习惯,不
要等真出问题了,才后悔当初不应该,尤其是喜欢折腾的同学。曾记否,我当
年也是装双系统,一个不小心选择了整个硬盘,那结果可想而知,什
么东西都没了,悔的肠子都青了。重要文件一定要备份!
OK,准备工作都做完了,下面进入安装阶段了。
0x02 安装阶段
1、进入U盘启动项
将你的U盘插入电脑(为何脑海里总浮现很污的画面),关机再开机,或直
接重启进入BIOS界面(开机时狂按F2,这是我的电脑联想Y470,其它的自行百
度),设置U盘启动,方法可能不同机子有所不同,但大同小异,下面是我的设
置方式,在Boot下,将USB调到第一位F10保存退出,然后就进入U盘了。
2、选择安装
这里我们选择Graphical install选项,当然选择install也是一样的。
在这一步我出现过问题,U盘启动后并没有出现这个界面而是出现了如下画面。
解决这个问题我查了两个方法。
a. 出现这个画面时按下Tab键,就会出现那些安装选项,这时我们只要根据列
出的选项名字,输入我们需要的然后回车就可以了,一般就是输入install。
b. 替换刻录到U盘中的一个文件vesamenu.c32,将下载了新文件复制到U盘
目录isolinux文件夹下替换原来的就可以了,再重新U盘启动就能看到正常
的画面了。vesamenu下载地址:
3、安装语言、地区、键盘
英语好的强烈推荐安装英语的,bug少很多,像我这样的四级都没过的还是老
老实实的安装汉语吧,选择中文因为翻译不全有提示,直接选是。
4、无法挂载光盘
碰到这个问题我也不知道是什么原因,如果没碰到这个问题请忽略,如果碰到
了,那么解决办法是:拔下U盘再插上,选择是继续,就是这么暴力直接。然后
就是一段数据加载等一下就是了。
5、网络设备固件缺失
遇到这个问题,说我缺失的那几个固件,看了下是网卡驱动,我去下载加进
去,结果还是这样,所幸我直接否继续,最后也正常安装了,进入系统无线网卡
正常使用没有问题。若你没碰到这个问题跳过,若和我一样就直接选择否继续。
6、设置主机名和密码
主机名不多说,自己起。密码,设置的是root用户的密码,这个需要清楚。
7、磁盘分区(最重要一部分)
这一部分是很重要的一步,一定要注意看清,选对,再操作。
选择磁盘这里我们选择手动。(好吧,我错了,这一步忘了截图了,不过没
关系,大家都看得懂,选择手动就可以了)[没关系,我把我在虚拟机中安装的
一张截图拿过来,都是一样的]
这里呢,就选择我们准备好要安装kali的那个分区,我这里是编号为9的分区,
请记住你的分区的编号,在后面对于kali的引导装在哪需要。在我们选中的分区上
双击或继续。
双击后,对我们选定的分区的设置如下,用于选择“Ext4日志文件系统”;
挂载点选择“/”其他照图选择,基本默认。然后选择“分区设定结束”继续。
之后选择“分区设定结束并将修改写入磁盘”继续。
下面的选择否。
然后选择是,开始格式化并写入磁盘,这个过程可能有点长,请耐心等待。
8、网络镜像
这里我们选择否就行了。
9、写入引导(很重要一步)
因为我们的要求是,要使用windows的引导来启动,所以这里我们选择否;如
果你想用linux的引导就选是,后面就不用再设置了。
这里我们选择“手动输入”。
下面我们输入:/dev/sda9 后面这个数字9就上前面提到过的你选定分区的编
号,我的是9,你们的按自己的填写。
10、安装完成
0x03 添加开启kali的引导
安装完成,重启后发现进入还是windows,不用担心,并不是安装出错,只是还没有添加kali的引导。
1、打开我们的工具EasyBCD,在新添加条目里选择linux项,按照如下设置,类型
不变,名称自己改,驱动器选择我们安装kali的盘(前面的序号,跟上面安装时
的序号并不对等,看大小选择),然后点击添加条目。
2、之后到“高级设置”里选择刚才创建的驱动器,选择BOOT然后保存。
0x04 进入kali系统
之后重启,就会发现有两个选项了,一个windows,一个kali,选择kali完事,然后你想干什么就干什么了。
0x05 结束与之后碰到的问题
1、打开终端后,发现输入出现字符重叠、乱加空格现象发生,根本无法使用。解决办法是,我把系统语言换成英语(没有问题),再换成中文,问题解决了。所以说中文bug多,能用英文就用英文。
2、我的kali无论是重启还是关机,都会卡住,只能强制关机,没找到解决办法。貌似出现我这种情况的不多,不知道到是镜像的问题、刻录的问题、还是电脑等其他的原因。不管先用着,不行再重装。如果各位大神知道怎么解决,望赐教
3、喜欢的朋友可以点个赞,写这么多也挺累。也欢迎各位留言,,互相学习。
windows与kali双系统安装基本教程