Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1909683
  • 博文数量: 346
  • 博客积分: 10221
  • 博客等级: 上将
  • 技术积分: 4079
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-01 19:43
文章分类

全部博文(346)

文章存档

2012年(1)

2011年(102)

2010年(116)

2009年(127)

我的朋友

分类: LINUX

2011-01-12 22:48:44

周末尝试在自己的Windows Server 2008 R2系统上用vmware player安装RHEL  5.5 X86_x64虚拟机,结果遇到了一些问题,现记录如下。

安装时比较顺利,一切和安装i386系统没有什么区别。问题出在安装完成重启时。开始时系统在“Starting udev”处过不去,过了有十分钟,然后显示启动udev服务超时,但仍卡在此处,此时系统起不来,重试几次仍无法启动。此种情况在安装i386版本的虚拟机上没有出现过。

后来在Google了一下,发现其他人也有类似问题,并发现主要有两种解决方法(只可惜在我的机器都没有成功)。

  • 第一种解决方案。 将/etc/udev/rules.d/下的所有以.rules结尾的文件改名,让系统自己去识别硬件启动。
    udev

    udev下的*.rules文件

    按照此方法改名后,“Starting udev”是可以过去了,但系统启动其他服务非常之慢,几乎无法忍受,最后系统在”Starting auditd”服务处又卡住,无法启动。重试几次也不行。在我的这个环境下,此方法似乎行不通。

  • 第二种解决方法。修改虚拟机CPU数量为1,并在虚拟机/etc/grub.conf配置文件kernel一行最后添加clocksource=acpi_pm参数,有解释。

尝试使用此方法,在添加了此参数后,发现没有起作用,和没有添加此参数时系统启动没有两样,“Starting udev”仍过不去。而且我的虚拟机CPU设置数量是一个。

最终Google了很长时间,反复尝试各种方案,最终无法正常启动RHEL 5.5 x86_x64系统,然后无奈删除之。

如果的有哪位网友知道解决方法,望不吝赐教。谢谢。

阅读(11102) | 评论(0) | 转发(0) |
0

上一篇:vistore vt

下一篇:DB2 V9联机备份还原

给主人留下些什么吧!~~