Surface Pro 7安装Kali&Windows双系统实战
本文最后更新于:2022年11月25日 下午
Surface Pro 7安装Kali&Windows双系统实战
1、自述:
因为最近做的网络安全项目有点时刻离不开了Linux系统了,一直在抱着我的Surface Pro7使用Windows来远程我服务器上面的Kali Linux系统,在拿着电脑行走的时候,WIFI的切换导致网络的波动,远程桌面卡了一下让我不由地想到了这个特殊的主意。就以我的性格说做就做!!!
2、电脑配置
型号:Surface Pro 7
CPU:Intel(R) Core(TM) i5-1035G4 CPU @ 1.10GHz
内存:DDR4 2666MHZ 8GB
存储:256GB
3、磁盘规划
在安装Windows的时候就要提前预留好足够的空间来安装Linux系统用。
系统下载
清华大学镜像站下载(推荐-快速):Index of /kali-images/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
官方下载:获取卡利|Kali Linux
4、准备Kali安装的U盘
1、下载并运行Rufus工具(官方下载),将U盘插入到PC;
2、设备一栏,选择刚插入的U盘。
3、选择Kali系统镜像
4、其他选项都默认就好,直接无脑开始即可,有啥提示或者弹窗都是下一步确定同意就好。
5、安装Linux系统
一、BIOS调试
1、开机的时候长按开机键和加声音按键,进入Surface BIOS界面
2、关闭安全启动
点开Change configuration
点完OK
后发现什么都没有变,是正常的,默认进入下一步
3、选择提前写好Kali安装的U盘,选项拖到第一位
4、重启
5、以后我就不在Windows系统上面安装第三方EFI启动管理器了,以后切换系统就自行进入BIOS来设置启动项启动即可。
使用Windows系统:
使用Kali系统:
6、注意,关闭安全启动的警报,开机界面会有一个红色的条幅忽略即可,不影响正常使用。
二、系统安装
Kali系统安装,自行百度就好了,网上特别多,再写就毫无意义了,小白可以参考我的特别提示,大神绕道。
选择图形安装
三、特殊异常解决
首先会卡在这个界面,首先要选择否
然后下一个界面可以用双Tpyc线一口接电脑一口接安卓手机开USB网络共享解决【推荐】
或者是直接选择跳过离线安装按回车键即可
PS:我自己有个微软家的扩展坞也认不到的,不知道为什么…….
注意,安装的时候会显示找不到网卡,但是没有关系,安装好系统开机后就自动会认到无线网卡,可以直接连WIFI使用。不需要自己再手打驱动。
四、kali系统分区
后面的磁盘分区步骤,可以不用按照百度上面的教程,操作失误可能会导致第一个Windows系统损坏
咱们就使用Kali自动分区,无脑下一步即可。
选择是即可,后面跟着网上千篇一律的教程走“无脑下一步”即可。
6、安装系统后的基础操作
一、设置ROOT用户
首先进入系统先设置好ROOT用户,方便后续操作
sudo passwd
su
二、解决字体太小
1、直接搜索hidpi
即可,点击第一个应用Kali-HiDPI-Mode自动开启即可。
2、您在登录屏幕(lightdm)小于“正常”时是否遇到问题?
sudo vim /etc/lightdm/lightdm-gtk-greeter.conf
这一项改成200左右即可。
其他我觉得就没有什么改的了,看着就很舒服
如果感觉还不够,可以参考:(155条消息) 最新版 Kali 2020.3 高DPI 缩放,桌面文字太小怎么调?_你们这样一点都不可耐的博客-CSDN博客
三、换源与更新
历史文章解决,这里就不再重复
✈跳转文章:学习KaLi - 开摆工作室博客 (kbai.cc)
四、安装搜狗输入法
注意:一定要换用国内源,默认的官方源可能会报错
sudo apt update
sudo apt install fcitx
然后去浏览器进入搜狗输入法的官网:https://shurufa.sogou.com/
选择Linux个人版
Kali一定要选择:x86_64
下载完成后打开所在文件夹
使用dpkg
命令安装即可。
sudo dpkg -i sogoupinyin_4.0.1.2800_x86_64.deb
最后重启系统即可使用
sudo reboot
五、解决触摸屏驱动
参考文章:https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup
我也是根据教程上的来的,只不过会有个坑,获取KEY的连接国内给墙了,如果直接使用文中链接会出现以下报错
下面使用我的命令,我已经把命令里面的KEY源做成国内的成功解决。
wget -qO - https://portn.kbai.cc/hexo&kbai/doc/surfaceazkali/surface.asc.txt
| gpg –dearmor | sudo dd of=/etc/apt/trusted.gpg.d/linux-surface.gpg
echo “deb [arch=amd64] https://pkg.surfacelinux.com/debian release main”
| sudo tee /etc/apt/sources.list.d/linux-surface.list
下面两条可能会报错,就尝试重启重试解决
sudo apt update
sudo apt install linux-image-surface linux-headers-surface iptsd libwacom-surface
这个命令执行后没反应直接Ctrl+C结束掉即可
sudo systemctl enable iptsd
安装内核
sudo apt install linux-surface-secureboot-mok
sudo update-grub
sudo reboot
重启后发现触摸屏成功激活。
8、系统完善部分(可选)
一、安装谷歌浏览器
直接下载Linux的谷歌浏览器
官网下载地址:https://www.google.cn/chrome/index.html
下载好后参考上文的安装搜狗输入法,直接进入文件夹使用dpkg
命令加上上述参数直接安装即可
安装后的浏览器点击图标不能直接打开
sudo vim /opt/google/chrome/google-chrome
在文件最后一行后加入--user-data-dir --no-sandbox
注意这条语句前加个空格
打开后说让设置密码,直接点击确定即可,即空密码解决。
参考文章:linux 操作系统中的谷歌浏览器google chrome打不开怎么解决
二、安装远程桌面服务端
作用:实现可以使用其他电脑远程这台kali系统。
sudo apt update
sudo apt install xrdp
systemctl restart xrdp
systemctl enable xrdp
三、远程桌面客户端不可使用解决
作用:使用Kali来远程桌面其他计算机设备。
Kali系统自带一个Ubuntu系列系统都会自带的一个远程桌面客户端软件:rdesktop
但是在Kali系统里面,这个仿佛不能连接部分操作系统,例如Windows10
那就要使用一个新软件代替:remmina
sudo apt update
sudo apt install remmina
remmina
📣特别声明
此文章全部都是依靠自己的学习理解来写的原创文章,难免可能会出现有错误的地方,
如果大家以后阅读的时候发现有问题,那就麻烦到下方评论区来进行错误指出,使错误尽快做出改正,
在此,感谢大家的阅读与支持!🤝💦🎉
🍻支持一下
觉得我写的好的话可以支持一下我哦~持续关注我,会更新其他好玩且实用的项目。
👋如果我能帮助到你,那就请我喝杯🧋呗~👇👇👇
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!