UEFI+GPT的windows(8,8.1,10)与kali双系统安装


本教程参考网上资料。
先在windows系统下右键我的电脑点击管理,进磁盘管理,压缩卷分出个适宜大小的空闲分区,下载Kali系统镜像,EFI模式在kali1.0.8及以上版本上都支持
Kali2.0资源下载 https://www.kali.org/downloads/ ;

1制作USB启动盘:利用制作工具如Ultroiso讲kali镜像写入U盘
2重启电脑,进入bios(uefi)更改设置,将secure boot改为disabled,然后将UEFI设置为Legacy,因为EFI模式识别不出U盘,保存重启按F12选择USB启动,选择install后者Graph install。
3安装模式很容易看懂,先进行语言设置,然后进行网络配置(没有接网线或者寝室网需要拨号什么的就跳过),然后设置用户名密码之类的,接下来进行分区,如果一开始只分配了你要装kali的那一块空闲分区,那么选择利用最大空闲分区,然后选择将所有放入一个分区,或者也可以自己设置分区。
4接下来会出现一个有着各个分区的表,你看看自己的/目录在哪个区,如果你电脑里就只有一块硬盘,那么如果你的/分区前面是#9,那么你的此块分区也就是sda9,后续有用。
5分配结束开始安装,会提示你所分得区的数据会被覆盖之类的信息,看仔细然后进行下去。
6不出意外,接下来是一步到位的,从设置分区到系统安装。
7安装完会提示是否使用网络镜像,选择否,然后会进行apt相关设置。
8接下来会提示你是否将grub引导写入电脑的mbr,此处选择否,也不进行手动操作,选择返回,返回后点不设置grub进行安装,然后等待后续完成。
9计算机会重启,如果没有进入usb,那么手动重启,及时按F12选择usb启动,选择列表的第一个进入kali live,打开终端,输入df查看自己安装的kali在哪个区,如sda9
10接下来是给新装的kali系统安装efi,打开终端,依次输入(下文的sda9改为你所安装kali的分区):
                sudo mount /dev/sda9 /mnt    
                sudo mount --bind /dev /mnt/dev
                sudo mount --bind /proc /mnt/proc
                sudo mount --bind /sys /mnt/sys
                chroot /mnt
                (接下来会进行更新操作,由于自带源速度慢,所以建议添加国内源,途中都在一个终端界面进行,不可关闭重开)          
                vim /etc/apt/sources.list
                在里面添加国内源:
                #阿里云源
                deb http://mirrors.aliyun.com/kali sana main non-free contrib
                deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
                deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
                #中科大源
                deb http://mirrors.ustc.edu.cn/kali sana main contrib non-free
                deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
                deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free  

                #保存退出,继续操作
                apt-get update
                apt-get dist-upgrade
                apt-get install grub-efi-amd64-bin grub-efi-amd64 #此处对应安装的是64位系统
                #可能会出现无法安装,因为与原先就在的grub-common和grub2-common冲突,需要卸载这两个
                apt-get purge grub-common grub2-common
                #再次尝试安装grub-efi-amd64-bin和grub-efi-amd64
                apt-get install grub-efi-amd64-bin grub-efi-amd64 #其实也可以按方向键的上键直接找到历史命令
                grub-install /dev/sda9
                update-grub2    

                打开你所安装kali的那个盘,在\boot\grub下找到grub.cfg好grub.efi,复制到ESP分区的grub2下,可以自己新建文件夹,ESP分区也就是EFI分区,预装windows8的一般会有着这个分区,重启进bios(uefi)将Legacy改为UEFI
                11.进入windows系统,下载安装easyuefi这个软件,添加Kali启动项 ,命名需要粘贴,不能直接输入,我的机子是这样的,(⊙﹏⊙)b,重启按F12选择Kali ,kali2.0进图形界面很慢,会出现左上角光标,黑屏一会,如果长时间不进入界面,就重启重新来吧,反正我偶尔遇到过这种情况0.0
                12.进入过,用户名为root,密码为安装过程中你输入的那个密码
                13.进入系统后,查看一下你的源,然后更新一下0.0接下来就可以自己去搞了
                Ps.关于无线上网,似乎无线网卡驱动要自己安装0.0每台机子的网卡都不一样,我下次再结合网上资源写份kali配置教程,如上为kali2.0的安装过程,kali1.0.8以上的都可以参考,输入法安装需要进行apt-get update 和apt-get dist-upgrade进行完整更新,不然fctix会出错
                Ps:关于引导,本文采用的是Grub,其实本人后来一直使用另外一种方式,用rEFInd作为引导工具,这样子的话,只要提前新建号rEFInd的引导,在如上9之后,就不需要继续grub的后续安装操作,进入rEFInd的引导界面后,kali的系统启动直接被这个引导工具查找并展示出来,可谓是很方便啊。


网上参考资料: http://www.backtrack.org.cn/thread-18961-1-1.html #安装教程
                              http://tcshare.org/kali-linux-%E5%AE%89%E8%A3%85-bcm43227%E7%BD%91%E5%8D%A1%E9%A9%B1%E5%8A%A8/ #kali安装BCM系列网卡驱动教程

                              http://xiao106347.blog.163.com/blog/static/215992078201342410347137/ #kali安装完后的简易设置


   2015.8.31
                             

你可能感兴趣的:(环境搭建)