CentOS 7 ESXi/VMware 启动时挂起

CentOS 7 ESXi/VMware 启动时挂起

我在 VMWare ESXi 5.5 虚拟机管理程序上安装了 CentoOS 7.0 1406。我安装了“带 GUI 的服务器”并选择了 KDE。然而在启动时,我在不到一秒钟的时间内收到以下消息,然后进程结束(等待了 15 分钟,多次):

sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through

带有闪烁的“_”,但无法提供输入。

该驱动器已加密。我不知道 CentOS 的驱动器加密是否会影响这一点(我还没有被授予输入短语来解密驱动器的能力)

我尝试从头开始重新安装它,错误消息相同。我在虚拟机管理程序上运行 Windows 2012 服务器,没有任何问题。我在 Google 上搜索了一下,这似乎不是 CentOS 的普遍问题,所以我猜想这是我配置虚拟机或安装操作系统的方式。

我在 2 GB 的 RAM 和 1 个虚拟核心上运行。我尝试在启动时删除虚拟机对网络的访问权限,但这没有任何改变。

  1. 问题是什么?

  2. 我该怎么做才能解决当前安装/虚拟机的故障?

  3. 我该如何设置虚拟机并重新安装操作系统以避免将来出现此问题?

答案1

在 GRUB 启动菜单中,按e编辑启动配置并删除rhgb

rhgb编辑:您可以通过删除/etc/default/grub并执行grub2-mkconfig -o /boot/grub2/grub.cfg来更新您的启动 grub.cfg 来永久禁用它。

答案2

在 grub 提示符下,输入“e”编辑参数。从内核参数中删除 rhgb quiet。这是一个已知错误。

答案3

所以我尝试全新安装无驱动器加密看起来运行得很好。

答案4

下载较新版本的 CentOS 安装介质并重新安装。这个问题似乎影响了 2014 年的 CentOS 7 系统。我在安装 CentOS-7.0-1406-x86_64-Minimal.iso 系统时遇到了这个问题。我下载了最新的 ISO(截至撰写本文时为 CentOS-7-x86_64-Minimal-1511.iso),问题就消失了。服务器能够在启动时挂载加密卷。

相关内容