一些在物理机上使用linux - kali-2022.3-5.18.0的变强(秃头)经历

从脚本小子到脚本老子之路

KALI in Physical machine的安装

本篇文章主要记录了一些运行错误,如果看系统安装教程请移步于此

物理机硬件:

​ 型号:Dell-G5 5590(笔记本)

​ CPU:i7-9750H (intel UHD Graphics 630) Core:12 Speed:2.60GHz

​ GPU:NVIDIA GeForce GTX 1660 Ti Mobile

​ Memory:16G

​ SATA:512G(SSD)+ 1T(HDD)

系统:

​ Kali GNU/Linux Rolling

​ kernel:5.18.0-kali2-amd64

单独安装

暂 略

win10+linux-kali双系统安装

注意事项:

1、UEFI 启动

2、bios修改硬盘类型 RCHI

3、grub引导文件

kali的一些配置

详情请见本目录下的 Use-KALI.conf.md

遇到的一些错误

错误编码含义:

​ Kr:表示hostname用户(-或在root环境下)

​ K0:表示重要的问题处理

​ KR:表示root用户环境

​ S A B C D :表示影响,严重等级

​ ×a-×f :表示处理(依赖)复杂度

错误编号 K0S-22628-0a00

双屏幕驱动设置问题

问题简介

双屏幕驱动设置问题

本次处理时间为2022-6-(26–28),success at Tue28, 13:29

详:安装nvidia驱动遇到的问题,及安装成功后,主屏幕黑屏处理问题

附:扩展功能的实现

解决方案

Nvidia驱动的安装:

$ sudo apt-get purge nvidia*
$ sudo vim /etc/modprobe.d/blacklist-modem.conf
# .conf blacklist nouveaublacklist lbm-nouveauoptions nouveau modeset=0alias nouveau offalias lbm-nouveau off$ sudo update-initramfs -u# 检查nouveau,x-server是否在运行$ lsmod |grep x
$ sudo init 3
# 进入命令行界面,本次安装过程可能要重启数次才会成功
$->#./nvidia*.run [--kernel-source-path=$(pwd)]# 报错kernel-source找不到 则运行下面命令(更新内核)apt-get install linux-headrs-$(uname -r)apt-get update && apt-get upgrade && apt-get dist-upgrade# 等待更新结束# 报错关闭nouveau或者x-server,则上面的服务没有关闭完全,尝试reboot->grub->init 3#安装结束后,reboot -> nvidia-smi -> xrandr

检查是否安装成功 & 并配置扩展屏幕相关文件-link

$ nvidia-smi
$ sudo vim /etc/X11/xorg.conf# .conf Section "Device"Identifier     "Device0"Driver         "nvidia"VendorName     "NVIDIA Corporation"BusID          "PCI:1:0:0"Option         "AllowEmptyInitialConfiguration"EndSectionSection "Module"Load "modesetting"EndSection
:wq$ sudo vim /usr/share/X11/xorg.conf.d/10-amdgpu.conf# .confSection "OutputClass"Identifier "AMDgpu"MatchDriver "amdgpu"Driver "modesetting"EndSection
:wq$ sudo vim /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf
# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia X driver when it detects a device driven by the
# nvidia-drm.ko kernel module.  Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia-drm.ko
# kernel module is loaded before the X server is started.Section "OutputClass"Identifier     "nvidia"MatchDriver    "nvidia-drm"Driver         "nvidia"Option "PrimaryGPU" "Yes"EndSection
:wq$ sudo vim /etc/lightdm/display_setup.sh
#!/bin/shxrandr --setprovideroutputsource modesetting NVIDIA-0xrandr --autoxrandr --dpi 96
:wq$ sudo chmod +x *.sh
$ sudo vim /etc/lightdm/lightdm.conf
# [Seat:*] matches all seats and is applied first.display-setup-script=/etc/lightdm/display_set.sh
:wq$ vim ~/.xinputrc
# im-config(8) generated on Fri, 26 Nov 2021 11:36:05 +0800run_im fcitx
# im-config signature: a048be2b3b9913496843703eb79fd0c1  -xrandr --setprovideroutputsource modesetting NVIDIA-0xrandr --autoxrandr --dpi 96
:wq$->#-> update-initramfs -u
-> update-grub
-> reboot

扩展屏幕执行-link1-link2

​ 附

# 检测屏幕
$ xrandr
Screen 0: minimum 8 x 8, current 4480 x 1440, maximum 32767 x 32767
HDMI-0 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 697mm x 392mm2560x1440    120.00 + 144.00*  120.00    59.95  1920x1200     59.88
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
eDP-1-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm1920x1080    144.00*+  60.01    59.97    59.96    59.93  1680x1050     84.94    74.89    69.88    59.95    59.88 # HDMI-0 为外接显示器
# eDP-1-1为笔记本内置显示器# 将外接显示向右扩展
$ xrandr --output HDMI-0 --right-of eDP-1-1 --auto

错误编号 KRA-22624-0d00

Grub与boot引导问题

报错简介

Grub与boot引导问题

问题描述:执行apt-upgrade导致gurb引导项目丢失(win10)

 mkdir -p /mnt/windowmount /dev/${/efi}grub-install target=x86_64-efi --efi-directory=/boot --recheck   #安装grub引导程序grub-mkconfig -o /boot/grub/grub.cfg利用 fdisk -l 获取EFI的分区blkid /dev/{$/efi}grub-probe -t fs_uuid -d /dev/{$/efi}vim /boot/grub/grub.cfg
### BEGIN /etc/grub.d/30_os-prober ###
menuentry ''{insmod part_gpt insmod fat insmod search_fs_uuidinsmod chain search --fs-uuid --no-floopy --set=root XXXXchainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}### END /etc/grub.d/30_os-prober ###

Warning: os-prober will not be excuted to detect other bootable partitions.

vim /etc/default/grub  #打开grub配置文件GRUB_DISABLE_OS_PROBER=false   #添加这一行sudo update-grub
grub-mkconfig -o /boot/grub/grub.cfg   #重新生成配置文件,终于检测到windows了

错误编号 KrB-21916-0f00

sqlmap启动文件丢失问题

报错简介

sqlmap启动,出现问题

注释:报错文件丢失

解决方案

#sqlmap修复
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev

错误编号 KrD-22626-0f01

磁盘挂载访问问题

报错简介

Files、OS磁盘分区挂载错误,导致挂载后文件只有只读权限,不能访问更改。

解决方案

mount -o rw,remount /dev/nvme0n1p5
mount -o rw,remount /dev/nvme0n1p3mount -o rw,remount [磁盘分区]

错误编号 KrD-22626-0f02

lvm2固件丢失问题

报错简介

W: Possible missing firmware /lib/firmware/i915/skl_guc_69.0.3.bin for modul i915

进行如下命令时触发:

apt-get install lvm2update-initramfs: Generating /boot/initrd.img-5.18.0-kali2-amd64
W: Possible missing firmware /lib/firmware/i915/skl_guc_69.0.3.bin for module i915

解决方案

​ 参考来自

1、进入如下这个地址,固件文件非常全面,找到适合自己的版本

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_nic/

2、切换到刚才报缺少固件的目录,下载缺少的文件内容

cd /lib/firmware/rtl_nic/
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_nic/rtl8125a-3.fw

3、再次查看

sudo update-initramfs -u

┌──(root

Use-KALI in Physical-machine(物理机)相关推荐

  1. kali虚拟机自带burp抓包物理机

    kali虚拟机自带burp抓物理机包 background:安全小白怕麻烦不想在物理机安装burp(懒,故用kali虚拟机自带的burp抓物理机包. 所遇问题: 一.虚拟机网络设置问题 二.kali的 ...

  2. java编译中找不到主加载项,Kali之——解决物理机U盘安装Kali Linux2018.1,光驱无法加载问题...

    Kali系统和烧录软件 链接:https://pan.baidu.com/s/1v78d62hdF95NM2minct9sw 提取码:b08k 1.无效的方法: (1)执行 df -m,然后查看U盘设 ...

  3. 使用VMware Vconverter从物理机迁移系统到虚拟机盘p2v

    转载自https://segmentfault.com/a/1190000002697929 本文完整记录了如何从物理服务器,保持所有环境配置信息,纹丝不动的迁移到虚拟机上,俗称 P2V .采用的工具 ...

  4. Linux下如何判断服务器是虚拟机还是物理机?

    有时候我们拿到一台设备,因为不是自己的,不清楚是虚拟机还是物理机,那想判断是虚拟机还是物理机怎么办呢?在linux下提供一些命令可查看是物理机还是虚拟机,例如:lscpu.systemd-detect ...

  5. SCVMM2008 R2 SP1 物理机实战P2V迁移主机 Step By Step.

    因为我们公司的服务器虚拟化用的是微软的Hyper-V,所以对这个产品熟悉一点,无意中测试知道我们工作用的台式机DELL Workstaion 780硬件完全支持虚拟化,所以就有了冲动想写一篇教程,简单 ...

  6. VMware vCenter Converter 物理机迁移

    一. 安装VMware vCenter Converter 1. 下载 官网:Converter官网 百度云链接:https://pan.baidu.com/s/1WD5Ec6fU7_SJAV90VU ...

  7. 物理机、虚拟机、云服务器三者的区别

    1. 什么是物理机 物理机是相对于虚拟机而言的对实体计算机的称呼.物理机提供给虚拟机以硬件环境,有时也称为"寄主"或"宿主".通过物理机和虚拟机的配合,一台计算 ...

  8. VMware中kali2022通过物理机代理上网(桥接模式)

    VMware中kali2022通过物理机代理上网(虚拟机使用桥接模式上网) 文章目录 前言 操作过程 1.将kali虚拟机设置为桥接模式,桥接在当前正在使用的实体网卡上 2.对代理工具的设置进行更改 ...

  9. vmware 虚拟工作平台(虚拟机--客户机) ---物理机(宿主机)

    day01 Redhat linux 操作系统初级课程 红帽认证管理员(RHCSA,全称为Red Hat Certified System Administrator)属于红帽Linux的初级入门认证 ...

最新文章

  1. Linux系统的快照是什么,linux – 文件系统快照与简单复制文件有何不同?
  2. 记阿里的一次壮烈牺牲
  3. 【NLP笔记】文本生成?还不快上知识库
  4. centos6.5卸载java_删除CentOS6.5系统自带的jdk
  5. 【BZOJ3684】大朋友和多叉树(拉格朗日反演)
  6. opencv-api drawKeypoints drawMatches
  7. 双目相机计算稠密深度点云详解教程
  8. Node.js连接MySQL数据库
  9. 源码分析 | 像盗墓一样分析Spring是怎么初始化xml并注册bean的
  10. 佐治亚理工的网上计算机硕士,佐治亚理工计算机硕士读几年?
  11. 加拿大主教大学计算机世界排名,加拿大大学计算机专业排名
  12. CSS学习之圆、半圆、四分之一圆以及三角形的创建
  13. CMSIS(Cortex微控制器软件接口标准) 介绍链接
  14. python3--数据可视化-爬取赌博聊天室2万5千条聊天记录分析之后发现...
  15. C语言中常常被忽略的知识-特殊字符打印、多组输入输出等等问题。
  16. 【Luogu P4766】 [CERC2014]Outer space invaders(区间dp)
  17. Salesforce中Billing Address和Shipping Address的区别
  18. 使用k8s实现灰度发布,金丝雀,蓝绿发布
  19. sim7000c驱动_SIM7000C硬件设计手册_V1.00-SIMCom.PDF
  20. DIY家庭收支记账工具,如何正确的成为一名妻管严

热门文章

  1. CSS块级、行级、行级块标签、display、div、span
  2. 【微服务】Day01(Vant、SpringCloud)
  3. Mybatis的多表关联查询(多对多)
  4. redis的key能查到,但是删除不掉
  5. 关于实现国密sm3的一些问题
  6. ORA-32036: 不支持 WITH 子句中串联式查询名的形式 后台报错问题
  7. matlab从视频中读取帧,读取视频帧matlab
  8. 升级系统python版本至3.7
  9. MATLAB 三维曲线
  10. 在JAVA中调用MATLAB程序