Kali学习笔记(三)——Kali2020.1安装从入门到入土

Kali学习笔记(三)——Kali2020.1安装从入门到入土

我的笔记本是神舟战神Z7M-KP7GT,配置如下:

项目配置
CPU酷睿i7
内存8GB
显卡1050Ti
固态硬盘128GB
机械硬盘1TB(目前已被拿出做移动硬盘使用)

看过我Ubuntu系列的应该知道,因为这个1050Ti的显卡,我装Linux吃了不少亏,比这个显卡高级的电脑装着没什么问题,比这个低级的装着也没什么问题,就只有我踩了一大堆的坑。
Kali的更新速度挺良心的,我从2019.2入坑的,当时为了显卡折腾了好长时间最后解决了。2019.3没什么太大的变化。2019.4就出了问题了,首先是原来的gnome桌面改成了xcfe桌面,好看是好看,但装显卡驱动不对,然后是2019.4的自带中文显示不了,要自己装新的库。到了2020.1彻底装不上了,1月底发布的,前两天才装上。这篇文章就来介绍一下如何在这个电脑上装Kali最新版。

一、准备安装U盘

1. 下载Kali2020.1

推荐从Kali下载官网下载最新live版,直到我前两天(4月13日)下载,最新版是2020.1b。
Kali2020.1下载
不建议使用百度云或者其他网站分享的相对落后的版本和纯installer,原因如下:

  1. 最初版的installer在我的电脑上识别不出来网卡,无法继续安装,不知道最新的有没有修复这个问题
  2. 2020.1很人性化地允许用户在安装的时候选择使用xcfe或者gnome还有一些其他的软件,但对国内用户来说这是个麻烦,大概是3月中旬的时候,我用的当时的最新live版,在安装时无法连接国外软件源,无法选择要安装的软件,更无法下载并安装
    Kali安装包

2.下载PE系统(可选)

安装Kali为什么要使用PE呢?原因一会再说。PE系统随便选一个喜欢的就行,我用的U深度UEFI版。
老毛桃安装包

3.下载Rufus

Rufus是一个很不错的镜像刻录软件,是Ubuntu官网推荐的,也可以用来刻录Kali,这里不建议使用软碟通。Rufus官网

4.制作PE系统

用U深度做一个默认配置的PE系统就行
U深度制作PE系统

5.制作Kali安装盘

换一个U盘刻录Kali,使用Rufus可以很轻松地刻录Kali的安装盘。
Rufus制作镜像
但请注意,这里一定要选择DD模式!!!不然的话安装的时候会显示找不到挂载的镜像,这就是不推荐软碟通的原因,我没找到软碟通在哪里设置DD模式。
DD模式!!!

二、清除电脑硬盘(可选)

  • 问题1:执行grub-install dummy 失败

如果你在后续安装过程中遇到执行grub-install dummy失败的错误,可以百度查一查,这里给出一些比较流行的解决方式,但我比较懒,没有搞懂这些东西。
https://www.cnblogs.com/ritte/p/9704292.html
https://blog.csdn.net/liujihang029/article/details/86675388

我在多次尝试之后误打误撞发现清除硬盘原来的信息可以解决这个问题。
我这么写只是因为我这个型号的电脑现在遇到这个grub问题了,然后这么做成功了,你不这么做也可能不会遇到这个问题,或者可能其他型号的电脑本来就没事,一切看情况。清除硬盘很危险,操作需谨慎。而且对于装双系统这个应该是不适合的。
如果不清除硬盘原来的信息,也只是有可能会在安装GRUB引导的时候出现执行grub-install dummy失败的错误。
数据无价!!请在该操作前备份硬盘上的数据!!
开机按下F2进入BIOS,在BOOT界面设置从刚才的PE系统U盘启动。
在PE系统中将硬盘原来的分区删除并保存,保证硬盘是空的。因为我已经把1T的机械硬盘拿出去了,所以只剩下固态了。
清除硬盘
清除成功

三、安装Kali2020.1

开机按下F2进入BIOS,设置从刚才做好的Kali盘启动。选择Start installer
Start installer

  • 问题2:挂载镜像
    选择语言之后是探测挂载的镜像,如果你使用软碟通制作启动盘就有可能会找不到挂载盘。
  • 问题3:联网
    联网应该没什么事,但有时候也会出问题,无法使用DHCP配置什么的,不要慌,只要重启再来就行,大不了多来几遍也就解决了。
    Kali2020.1最吸引人的就是默认的非root用户,设置用户名和密码,好好享受吧。
  • 问题4:强制EFI启动
    你有可能会看到是否强制EFI启动的问题,我选择是,反正我这个电脑只装Kali(我爱Kali(>▽<)),不用关心其他的系统。
  • 问题5:如何设置分区
    我之前喜欢500M EFI + 8/16G 交换 + 10G boot + 主分区(/) + 1T home,现在2020.1不用了,选择手动-使用整个磁盘就行,是否单独home看你心情,它自动分的挺好的,540M EFI + 119G主分区 + 8.5G 交换
  • 问题6:是否使用网络镜像
    当然使用,然后一般不需要使用代理。
    这里就有可能出现执行grub-install dummy失败,请看上面第二步。
    如果你使用的是2020.1较早的版本(不是4月13日这个),有可能会出现执行某个安装步骤失败。您可以尝试从菜单中重新运行这个失败的香米,或跳过它并选择其他项目。失败的步骤是 :选择并安装软件的问题,这个问题很简单,就是连不到国外的镜像,要么尝试换流量或者换WIF,要么可以先退出这一步,再从配置软件包管理器那个步骤进去,不断地试,直到能连上。具体可参考下面这篇文章
    https://www.cnblogs.com/yzxag/p/12386917.html
  • 问题7:较早版本选择软件
    如果你使用的是较早的版本,它允许你选择软件,一般来说xcfe桌面肯定是要的,其他的看你的喜好了,然后是连网下载,还是那个问题,可能会连不过去,即使你手动换国内的源,也会出问题。
  • 安装完成
    如果你使用的是最新的这个版本,它应该是做了很多优化,在你选择使用镜像后不久就可以安装成功了。如果是较早版本,要等它下载再安装,反正我没在较早版本成功过。
    安装成功
    现在系统是装好了,但对于我这个电脑或者这个显卡来说还不能使用,我的1050Ti总是和Linux有冲突,所以下一步就是安装N卡驱动
    如果你不知道你的显卡有没有问题,以下有两点可供你参考:
  1. 如果你在登录界面输入了正确的用户名和密码登录后却卡住了,无法进入桌面,尤其对于2019.4之前的版本,这肯定是显卡问题
  2. 如果你进入桌面操作一会后桌面卡住,全面死机,应该就是显卡有问题

四、安装N卡驱动

这一步主要参考自
https://blog.csdn.net/weixin_44737933/article/details/89299262
感谢这位大佬解决了N卡问题

1. 下载N卡驱动

nvidia显卡驱动下载,https://www.nvidia.cn/Download/index.aspx?lang=cn,根据自己的配置选择,长寿命和短寿命是什么意思我也不知道,随便选选吧。我下的这个叫NVIDIA-Linux-x86_64-440.64.run
下载驱动
长寿命和短寿命

2.打开Kali

启动
在这个界面按E,编辑启动配置
修改配置
找到倒数第三行的quiet splash,修改为nouveau.modeset=0 splash
修改完成
然后按下Ctrl+x启动。

3.禁用N卡

打开终端,输入sudo vim /etc/modprobe.d/blacklist-libnfc.conf,在其中增加blacklist nouveau,退出,然后执行sudo update-initramfs -u来更新启动配置,再sudo reboot来重启。如果正确的话,这次重启不需要修改配置文件,重启后执行lsmod | grep -i nouveau,如果没有输出,就成功禁用N卡了。

4.安装驱动

首先安装32位运行库。

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 -y

会问你是否允许不询问就更新,这个选什么无所谓。
然后按下Ctrl+Alt+F3进入命令模式,使用用户名和密码登录。
对于XCFE桌面,执行sudo service lightdm stop
对于GNOME桌面,执行sudo service gdm3 stop
如果出现You appear to be running an X server; please exit X before问题,请参考下面这篇文章
https://blog.csdn.net/cc1949/article/details/78491781
执行之后可能会进入黑屏,全黑的屏幕,没有文字,这个时候再按下Ctrl+Alt+F3就可以了
下面安装驱动

sudo chmod a+x NVIDIA-Linux-x86_64-440.64.run
sudo ./NVIDIA-Linux-x86_64-440.64.run -no-nouveau-check -no-opengl-files
#对于2020.1,一定要使用sudo,因为显卡驱动必须在root模式下安装

安装期间会询问是否安装32位库,选择否,因为装完了
如果出现nvidia x也选择否
安装好之后挂载驱动

sudo modprobe nvidia

5.检验显卡驱动

安装好后重启,安装成功的话不需要修改启动配置,执行以下命令,如果输出正确就算是安装成功了

nvidia-smi
lsmod | grep -i nvidia
lspci | grep -i nvidia

安装成功
好啦!好好享用你的Kali吧︿( ̄︶ ̄)︿

七、以后更新驱动

如果你在无数次apt upgrade或者什么其他的事情之后发现显卡驱动坏掉了或者不能用了,就需要重新安装一遍驱动,重新安装和上面的步骤一样,但不同的是,你有可能需要先卸载旧的驱动,可以尝试以下命令

sudo /usr/bin/nvidia-uninstall
sudo apt-get install autoremove --purge nvidia*

如果不卸载直接装,可能会出错

六、中文乱码

对于较早版本的2020.1和2019.4,安装之后会出现中文无法显示的问题,请参照下面的文章:
https://blog.csdn.net/weixin_45604567/article/details/104156673

七、总结

好啦,到这为止你应该已经安装好了你的Kali2020.1~祝你使用愉快!这些都是我使用Kali将近一年来踩的无数的坑,希望可以帮到你<( ̄︶ ̄)>

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CrystalGabrielle

喜欢就投喂一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值