windows&kali双系统搭建笔记
0x00 准备工作
系统环境:Windows 7安装在固态盘,Kali将安装在机械盘。请先创建一个分区或者留出一块空闲空间作为安装位置。需要注意的是,硬盘有两种类型,基本盘和动态盘,Windows支持这两种类型,而Kali只支持基本盘,动态盘虽然Kali可以识别但无法进行分区。如果您的硬盘是动态盘,可能需要备份所有数据并重新格式化和分区。动态盘的示意图如下所示:
下载Kali的镜像文件。与Windows不同,Kali无法直接解压安装,您需要使用UltraISO软件制作一个U盘启动盘。制作完成后,打开U盘启动盘,并运行安装启动准备程序。选择中文语言,这样在电脑重启后会出现一个Debian GNU/Linux的启动项,选择它以正式进入Kali系统的安装界面。
注:Debian GNU/Linux后面的方框是因为选择中文语言后显示的乱码,不会影响安装过程。
0x01 安装流程
接下来,按照提示一步步进行安装,包括时区、键盘和账户设置等。关键步骤是磁盘分区,一定要选择手动分区,并选择之前创建的备用分区,确保操作准确。关键步骤的截图如下:
选择分区。
对分区进行自动分区。
结束分区设置并将修改写入磁盘。
确认是否将修改写入磁盘。
0x02 安装遇到的一些问题
这里有一个bug,解决方法是拔出U盘再插入,系统会自动检测并挂载。
这里的固件是无线网卡的固件,由于无线网卡厂商没有开源驱动,所以固件没有包含在安装包中。如果需要联网,可以使用网线连接或者下载缺失的固件。rtlnic/rtl84111.fw固件的下载地址是:Debian软件包:firmware-realtek。
这里的网络镜像主要用于在安装过程中更新U盘中的软件。由于国内网络环境的原因,选择否即可,在安装完成后再配置国内的镜像源进行更新。
0x03 更改开机启动顺序
安装完成后,默认启动项是Kali,而Windows才是主力系统,所以我们可以通过修改/etc/default/grub文件来更改启动顺序。具体修改GRUBDEFAULT的值,如下图所示,Windows在第三行,从0开始计数为2,所以将GRUBDEFAULT的值改为2。修改时可以使用系统自带的Vim工具,修改完成后需要执行update-grub命令来更新设置。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
1
2
3
apt-get update && apt-get upgrade && apt-get dist-upgrade
apt-get clean
reboot
1
2
0x04 后续优化修改更新源
由于网络限制,系统默认的更新源不可用,需要将其修改为国内可用的源。修改的文件是/etc/apt/sources.list,以下是一些可用的源:
保存修改后,执行一次更新并重启系统:
安装中文输入法
在修改更新源后,执行以下命令:
sudo apt-get install fcitx
sudo apt-get install fcitx-googlepinyin
为Firefox安装Flash插件
进入网站下载Flash插件,选择适用于Linux(64位)的.tar.gz版本。下载完成后,解压下载的文件。然后将libflashplayer.so文件复制到Firefox的Plugin目录下,将usr目录下的所有文件复制到系统的/usr目录下,然后重启系统即可。