kali用的好,_________。
因为互联网上的教程可能有点过时或者不够完整所以自己写了篇

最近在向着网安方向学习,所以在考虑要不要弄个网安分类...不过人还是太菜了,没太多东西好写

准备工作

首先,通过磁盘管理的“压缩卷”为kali留出适量空间,我这里分了100G
之后保持未分配的状态就OK了

系统来源:https://kali.org官网
下载需要的版本之后,我们可以通过Ultraiso之类的软件做一个启动盘
打开之后,双击下载好的镜像文件,功能栏点击启动,写入硬盘映像
这一过程会清除U盘中所有文件,请做好备份
此处参考了https://www.jianshu.com/p/6d90d8084128

进入BIOS,关闭笔记本的安全启动,并且在启动顺序中把U盘中的USB启动方式放到最前面

安装

这里我们推荐您不论如何也要选择第一个选项:图形化页面安装
主机名用户名随便填,密码要记住,域名不用填

之后,一定要选择最下面的手动分区选项!否则windows系统就无了!
我的分区:
用于交换空间-16G
用于ext4-挂载点:/-40G
用于ext4-挂载点:/home-44G
具体参考了https://www.jianshu.com/p/6d90d8084128
这里他说不用挂boot,不过挂了其实也行

特别推荐:桌面环境取消勾选kde,选择Gnome,主要是好看(

之后自动运行一会就安装好了

启动设置

请严格按照顺序进行
打开终端
修改默认启动

sudo vim /etc/default/grub

其中,GRUB DEFAULT=2,TIMEOUT是选择页面呈现时间,可以自己选

更新grub

sudo update-grub

查看磁盘

sudo fdisk -l

找到efi启动分区,一般可能为第一个,后面的格式是fat32

sudo blkid /dev/sda1

sda1应修改为您的efi分区路径
这里我们需要记录uuid值,就是xxxx-xxxx的数字
也可以看一下文件格式是否为vfat

sudo vim /boot/grub/grub.cfg

找到

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

在其中添加

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Microsoft Windows 11' {
        insmod part_gpt ##  -> 现在一般是gpt格式的硬盘
        insmod vfat ## -> 实际上是fat格式,可以自己试一下是vfat还是fat
        insmod chain
        search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 xxxx-xxxx ## -> 改为自己的uuid
          chainloader /EFI/Microsoft/Boot/bootmgfw.efi ## 注意大写
}
### END /etc/grub.d/30_os-prober ###

参考了
https://blog.csdn.net/weixin_43919926/article/details/125342520
https://blog.csdn.net/weixin_43919926/article/details/125342520

大功告成

最后修改:2023 年 01 月 04 日
请我喝杯可乐?