我知道有人问过这个问题,但我相信我的情况有所不同。我的笔记本电脑上有 Windows 10 和 ubuntu 16 双启动,我刚刚为一个班级安装了 kali,进行了三重启动。它会提示我输入用户名和密码,但它要么卡在灰色背景上,要么进入黑屏,然后返回提示我输入用户名密码。
一些通用解决方案建议安装 lightdm,这将解决问题,但我无法连接到 wifi,并且没有以太网电缆。ctrl + alt + f2 仍然会弹出一个终端,但几乎我运行的任何命令(即使我没有运行任何命令)都会出现看门狗错误或类似“看门狗:错误:软锁定 - cpu#1 卡住22 秒!”
有什么解决办法吗?我的其他操作系统仍然可以正常工作。我可以提供有关看门狗错误的更多详细信息(它打印了很多东西)。
任何帮助,我已经在这个问题上一段时间了。如果它有所不同,当我制作可启动驱动器时,我使用了 rufus 并告诉它安装为 DD 而不是 ISO(因为 ISO 不会挂载 cdrom 分区或类似的东西)。
编辑:有些人暗示这个问题的解决方案是安装一个不同的发行版,因为 kali 不适合外行或其他什么。我不同意。我在解决这个问题上学到了很多东西,我敦促你也尝试解决你的问题。谢谢大家。
好的,我发现这实际上是 2 个独立的问题,我将逐步介绍我用来同时解决这些问题的步骤,但是如果您只有其中 1 个问题,您应该能够仅提取对您很重要的部分,也许您可以以更有效的方式做到这一点。
第一个问题是看门狗错误问题(只需要一个额外的内核引导参数),第二个问题是卡在灰色/黑色/任何问题,这是一些与 x- 通信的软件/驱动程序的问题服务器(或类似的东西,我不是专业人士)。
先决条件:确保您使用与安装kali相同的wifi(或以太网)(否则您可以通过命令行连接,但我从来没有好运)。
1) 重新启动计算机,进入 GRUB 模式后,将选择移至 Kali,然后单击“e”
2) 向下移动到以 'linux' 开头的行,并在最后添加 'nouveau.modeset=0'。这将解决看门狗错误,但这只是临时修复。
3)按f10启动进入kali
4)不要登录gui登录。等待wifi连接(您可以在右上角检查)然后按CTRL-ALT-f2打开终端并以root身份登录(您不应该请参阅看门狗错误)。
5) 键入以下命令来修复 x-server 问题(如果您不是 root,请使用 sudo):
sudo apt-get purge lightdm
sudo apt-get update
sudo apt-get install lightdm
Run Code Online (Sandbox Code Playgroud)
它应该要求您在 lightdm 和 gdm3 之间进行选择,选择 lightdm
6)重新启动
shutdown -r now
Run Code Online (Sandbox Code Playgroud)
并重复步骤 1-3(临时看门狗修复)。
7)现在要永久添加该参数,请打开一个终端并键入
sudo vim /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
(我使用 vim,但您可以使用 nano、leafpad,任何您喜欢的)并查找以 GRUB_CMDLINE_LINUX_DEFAULT 开头的行
并将“nouveau.modeset=0”添加到末尾,在引号内加上其他参数,例如
"....other parameters...... nouveau.modeset=0"
Run Code Online (Sandbox Code Playgroud)
8)运行
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
你应该很好。我希望我为你节省了一些时间。