我尝试在具有 2GB RAM 的 i3 处理器机器上安装 RHEL 5.1。因此,安装后我尝试启动,但不幸的是机器被冻结了,显示Starting udev.
我不知道到底是什么原因。为了发现我重新启动并禁用安静模式。我没能发现任何问题。我进行了大量谷歌搜索并从论坛找到了解决方案。
Boot using nosmp
。这很有效,但我只是想知道这是否是一个好的做法,以及它是否会产生任何问题。
我将在该特定机器上运行 Oracle 11g。该机器将是位于数据中心和主服务器之间用于数据同步目的的中间件。
答案1
使用“nosmp”命令行选项可能根本没有帮助......而且它是非常旧的信息,因为内核已经自行自动检测多个核心(或只有一个!)一段时间了。
ID真的建议使用任何 Linux 发行版的较新版本。 RHEL 5.1 于 2007 年发布,已经有了重大的变化和改进,使用旧的东西几乎会让自己在以后感到头疼,它可能有很多漏洞,从那时起已经被修复/修补了......(6年!!)
RHEL 6.4 于今年(2013 年)2 月发布,如果您打算坚持使用 RHEL,那将是最好的事情。当然,还有价格。
Fedora 是一个可行(经济实惠!)的选择,与 RedHat 相同,只是没有预付费支持计划。此外,你先到这里,就像你们其他人一样(我看到你潜伏着!)。
即兴列出:Slackware、Mint(最近很流行)、Ubuntu、Debian(我最喜欢)、CentOS(他们说“企业质量”)、OpenSuSE……我已经迷失了。他们所有的服务器都使用我最后工作的 CentOS。我家里的所有设备都使用 Debian 7(Jessie!)。
归根结底就是这样。获取较新版本的 Linux,无论您想要什么风格,它都应该运行良好。 RHEL 5.1 可能无法识别较新机器中的某些设备,这会导致 udev 锁定(尽管我确实记得几年前 udev 出现过问题……但已修复)(请参阅!新版本!)
现在,如果你要尝试用“nosmp”启动该系统......并且如果它成功启动并且“可用”...您将运行一台具有大量功率的多核机器...单身的核。这就像驾驶一辆 V8 发动机的汽车……但只使用 2 个气缸(V2?)……并且想知道为什么它没有任何皮卡。
但由于你提到的 udev 问题,我认为 6 年前的 Linux 不喜欢 udev 尝试填充 /dev 时发现的新设备。脑子太小了,糊涂了。
我又来流浪了……