我刚刚在 Macbook Pro 上安装了 Kali Linux(经过大量努力)。我想重新分区我的硬盘以使其更大,因此重新安装了 Kali。我首先启动 rEFInd,然后加载引导加载程序(grub2)——它位于 Linux 分区上(并显示为 rEFInd 中的一个选项)。我进入正常的 grub 加载屏幕,选择我想要加载的 linux 版本,然后它开始启动。最后,它尝试进入 gdm3(我认为它成功了)——但 GUI 从未加载——它只是进入命令提示符。当我输入gdm3
尝试加载 gnome 时——它显示此错误:
=========================================================
WARNING **: Failed to acquire org.gnome.DisplayManager
WARNING **: Could not acquire name; bailing out
=========================================================
正如我所说 - 我在 Macbook Pro 上(这个)。在我重新安装之前 - 我以前必须在 grub 菜单中按“e”才能添加i915.modeset=0
- 否则就会出现此问题。但我以前(全新安装后)可以正常工作。我甚至不认为我改变了任何东西 - 似乎它只是停止工作了。我尝试过不使用i915.modeset=0
和使用i915.modeset=1
- 现在我唯一的默认命令是quiet
。
问题是,我用过这指南(该指南适用于 Macbook Air,但在我的计算机上运行良好……至少最初如此),因为我遇到了各种各样的问题。最后用这种方法让它工作了,然后我肯定更改了一些东西来破坏它,但我完全不记得更改了任何东西。我记得update-grub
,我甚至尝试过update-initramfs
(不确定这是否与问题有关)。
我的分区方案(来自 OS X):
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 411.6 GB disk0s2
3: EFI 83.6 GB disk0s3
4: Linux Swap 4.0 GB disk0s4
另外,在 rEFInd 中 - 有一个额外的标志代表“Linux on HD”,但它没有任何意义,我想知道如何摆脱它(也许它认为它是什么哈哈)。
总而言之,我正在尝试进入 Gnome 的 GUI。谢谢!
答案1
我在 X 服务器日志文件的帮助下找出了问题所在。它告诉我,xorg.conf
我为触摸板 synaptics 创建的文件中存在解析错误。我删除了该文件 - 一切恢复正常。
额外的 rEFInd 选项是一个 EFI 分区,出于某种原因,它位于我的外部硬盘上(不确定它是怎么到那里的 - 我认为当我尝试使用它将我的外部分区为 ext4 时,diskutility 可能已经创建了它)。通过更改 refind.conf(在 os x 中)隔离了该问题 - 取消注释 #scanfor 行,并且仅包含内部 - 瞧,图标消失了,我现在正在删除外部上的 EFI 分区,以便当我改回 refind.conf 时它不会再次出现。
答案2
我最近遇到了一个问题,我的 kali linux 无法进入图形模式,每当我重新启动 kali 时,它都会以终端模式 (tty3) 启动并询问 root 密码,当我输入密码时,它仍然显示文本。我尝试了很多方法来进入图形模式。输入 Startx 进入图形模式,但它在 backtrack 中使用,而不是在 kali 中使用。后来我尝试按 control+alt+f7,但仍然不起作用。在搜索了所有网站和博客后,我注意到了很多事情,比如有人告诉我输入“使用 fsck 命令然后重新启动,首先输入密码登录”,我尝试了 fsck,结果显示错误 e2fsck 无法继续,中止,甚至尝试了 gdm3,但没有起作用,在某个时候,我决定重新安装 KALI。但我担心丢失我保存的文件。在输入之前
“apt-get update” 和 “apt-get upgrade”
安装缺失的文件让我们按照以下步骤检查网络连接
服务网络启动服务网络管理器启动服务 samba 启动 dhclient eth0
(ifconfig 检查网络接口配置是否正确以及 eth0 是否正常工作)
然后更新并升级 kali..
接下来安装“chkconfig”,如果没有安装
“apt-get 安装 chkconfig”
然后使用以下命令检查 gdm3 级别 2 的状态
“chkconfig --level 2 gdm3”
安装 gdm3 服务如果没有安装,当我输入 gdm3 时,它显示“bash: gdm3:command not found”,然后我输入 sudo
“apt-get 安装 gdm3”
安装后我刚刚输入
gdm3
在终端中。然后它直接带我进入图形模式。