0x00 准备工作
系统环境:
- windows7_64位旗舰版
- 120GSSD+1TBHHD双硬盘
windows7在固态盘,kali准备安装至机械盘。新建一个分区或空闲空间备用,需要注意的是硬盘的类型,包含基本盘和动态盘两种,windows两种都支持,kali只支持基本盘,动态盘kali能识别出但没有分区。如果是动态盘可能需要备份全盘数据重新格盘分区。动态盘如下图所示:
下载kali的镜像文件,kali不像windows可以直接解压安装,需要使用UltraISO软件制作U盘启动盘。如下图:
制作完成后打开U盘启动盘,安装启动准备程序,选择中文,这样电脑重启后会多一项Debian GUN/Linux启动项,选择它启动便正式进入kali系统的安装。
注:Debian GUN/Linux后面的框是安装语言选择中文后的乱码,不影响安装。
0x01 安装流程
接下来跟随提示一步步选择即可,包括时区、键盘和账户设置等。关键步骤:磁盘分区,一定要手动选择,选择之前创建的备用分区,确保无误。关键步骤截图如下。
选择分区。
对分区进行自动分区。
结束分区设置并将修改写入磁盘。
确定是否将修改写入磁盘。
0x02 安装遇到的一些问题
- 1 提示:“无法挂载安装光盘,有可能因为光盘并没有在驱动器中。如果是这样请您插入光盘并重试。”
这里是个bug,解决办法是拔出u盘再插上就能探测并挂载。
- 2 提示:“您的一些硬件需要非自由固件文件才能运转。缺失的固件文件司是:rtl_nic/rtl8411_1.fw”
这里的固件是无线网卡固件,无线网卡厂商没有把驱动开源的缘故,所以固件就没有包含在安装包里,这里如需要联网可使用网线或下载缺失固件。rtl_nic/rtl8411_1.fw固件下载地址:Debian软件包:firmware-realtek。
- 3 提示:“没有选择网络镜像,继续安装吗?”
这里的网络镜像的作用大致是在安装时更新u盘里的软件,国内网络环境的原因,选择否即可,在安装完成后配置好国内的镜像源再更新。
0x03 更改开机启动顺序
完成后开机默认启动的是kali,而windows才是主力系统,所以可通过修改/etc/default/grub文件内容更改之。具体修改GRUB_DEFAULT的值,如下图所示,windows在第三行,从0开始计数为2,所以改为GRUB_DEFAULT=2,修改的使用系统自带的Vim工具,更改完需执行update-grub命令更新设置。
0x04 后续优化
修改更新源
因为墙的缘故,系统默认的更新源不可用,需修改为国内可用源。修改的文件为/etc/apt/sources.list附上一些可用源。
1 | #中科大 |
保存后执行一次更新并重启:
1 | apt-get update && apt-get upgrade && apt-get dist-upgrade |
安装中文输入法
修改更新源后执行:
1 | sudo apt-get install fcitx |
为Firefox安装flash插件
进入网站https://get2.adobe.com/cn/flashplayer/下载flash,选择下载适用于Linux(64-bit)位的 .tar.gz 版本。下载完成后解压下载的文件。然后将libflashplayer.so拷贝到Firefox的Plugin目录下,将usr目录下的所有文档拷贝到系统的/usr目录再重启即可。