我有一台戴尔1U PowerEdge 1950,出于某种原因,我们无法在上面安装Ubuntu 14.04 64位桌面版本。 我知道你在想什么…你为什么要安装桌面? 我一遍又一遍地问同样的问题! 将使用此服务器的个人希望使用Virtual Box的GUI版本,因此只需安装Ubuntu的桌面版即可。 除了这个问题,这里是怪异的部分。 像在正常情况下在两个驱动器之间创buildRAID 1arrays,然后像正常一样进行安装。 一切正常,系统安装成功。 然后重新启动后,我把它放到BusyBox v1.21.1shell。 我得到(initramfs)提示。 如果我拉一个RAID 1驱动器,并再次启动,它会启动就好了。 如果我更换驱动器,并拉另一个驱动器,它也靴子就好了。 这告诉我这是与RAID有关。 即当RAIDarrays降级时,就像没有RAID存在一样,从一个驱动器启动。 当RAID是活跃的,但它似乎不能启动。
另外,在你问之前,我们已经证实这不是一个硬件问题。 我以为我们有一个RAID硬件的问题,所以我把原来的服务器回来,并用一个完全不同的,但相同的服务器取代。 我只是试图在今天上午再次安装新服务器,并遇到同样的问题。
看起来像这是一个驱动程序问题,但我从来没有经历过这与Ubuntu之前。
有什么想法吗?
谢谢!
下面是我输出的下面的shell:
Gave up waiting for root device. Common problems: - Boot args (cat /proc/cdmline) - Check rootdelay= (did the system wait long enough?) - Check root= (did the system wait for the right device?) - Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/mapper/ubuntu--vg-root does not exist. Dropping to a shell! BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in (ash) Enter 'help' for a list of builtin commands. (initramfs)
一个有趣的副节点,在那里检查scsi 2:0:0:0和2:0:1:0 ,那些似乎是RAID的组件磁盘? 奇怪的是,他们直接暴露。
但是,无论如何scsi 2:1:0:0popup后,这是RAID磁盘。 它正在find正确的ID分区, scsi 2:1:0:0 ,所以一切都很好 – 问题是磁盘已经准备好了38秒,并且在磁盘被激活之前,“等待根源”准备。
现在我们知道了,我们可以看到其他人在不同的平台上也有同样的问题 。 似乎他们放弃了14.04年的低点。
我们来试试吧。 在一个磁盘上启动进入系统,并在/etc/default/grub中设置:
GRUB_CMDLINE_LINUX="rootdelay=90"
然后运行update-grub 。
一旦完成,请将两个磁盘都放入(确保根据刚更改的磁盘上的数据重build第二个磁盘)并尝试引导 – 希望增加的磁盘超时将允许磁盘在超时时间范围内准备就绪。
我有类似的问题,一直在search谷歌search,但似乎没有解决我的问题。 我刚刚在RAID 1configuration的PERC H710适配器上购买了带有1 TB x 2 SATA HDD的DELL PowerEdge R720服务器。 我正在使用由YUMI工具制作的可启动USB驱动器进行安装。
无论如何,我做的是写一个DVD的Ubuntu的服务器14.04 ISO然后启动。 我插入了一个USB Wifi和成功从互联网上下载的基本文件,它正确地在/ boot分区中写入了引导装载程序。 确定你做了一个700 MB /启动分区,并在定义分区types时将其标记为Bootable Flag = YES。
检查它与Ubuntu的桌面14.04,也可以通过可启动的USB和可启动DVD罚款…