安装好eucalyptus ,由于打雷,还是把服务器关了,结果第二天来开机发现3台服务器都出现下面的提示,并停在initramfs了@_@
Gave up waiting for root device.Common programs:
—Boot args(cat /proc cmdline)
—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)
没理由那么杯具吧。按照提示来检查:
1.Boot args
安装好之后没有修改过grub.cfg,也没有重启,估计不是这个问题。
2.rootdelay
难道服务器启动慢?新到的R525,双U,8G内存,没理由啊。不会是因为加了个LSI HBA卡就这样吧?算了,还是加上延迟来试试。
使用server 的安装光盘启动,选择 Rescure a broken system,像装系统那样一步步进行,最后在选择执行shell 位置的时候选择原来系统的根/。由于之前把/boot单独分来出来,这里挂载一下并修改/boot/grub/grub.cfg为可写,然后在 kernel /boot/vmlinuz-2.6.32-24-generic root=UUID=7e4d787a-8081-4f79-b2c4-9945912697a4 ro quiet 后面加上 rootdelay=60 ,用sed -i 's/quiet/quiet\ rootdelay=60/' /boot/grub/grub.cfg 可直接替换,不熟悉就用vi吧, rootdelay=60表示延迟60秒。重启!
Lucky ,搞掂!
3.后面的就不用检查了^_^
4.为了避免更新内核时 rootdelay 参数被覆盖,可以修改 /etc/default/grub 的 GRUB_CMDLINE_LINUX_DEFAULT="quiet rootdelay=60" ,这样下次就不会被覆盖了。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liangjian103103103/archive/2011/06/13/6541185.aspx
分享到:
相关推荐
Linux启动流程 initrd与initramfs的区别,以前做的一个组内交流活动ppt
initramfs-tools_0.103 https://launchpad.net/ubuntu/+source/initramfs-tools/0.103ubuntu9 有源代码下载
1:开机启动选择Ubuntu选项时,选择recovery mode启动,仍然卡住,显示kernel offset信息 2:在开机选项recovery mode时,按e进入编辑模式,将 ro recovery nomodeset替换为rw single init=/bin/bash,然后ctrl+x...
initramfs与initrd类似,也是初始化好了...但是目前initramfs只支持cpio包格式,它会被populate_rootfs->unpack_to_rootfs(&__initramfs_start, &__initramfs_end - &__initramfs_start, 0)函数(解压缩、)解析、安装。
Initramfs is the new way of doing stuff before the root partition is mounted. This is useful if you need to do something special to get your root partition visible to the kernel. For example, if it is...
拯救者y9000k2022款ubuntu20.04中wifi驱动安装,里面有详细安装说明。我安装成功了。 1.sudo apt-get install build-essential 2. make defconfig-iwlwifi-public make -j4 sudo make install 3. cd linux-firmware ...
解析Initramfs机制在嵌入式Linux系统中的应用.pdf
烧录原版Ubuntu Mate会出现卡在彩虹屏不动的问题,原因在Ubuntu的官方Wiki上已经解释,就是因为官方镜像提供的引导是树莓派2的Uboot引导,而这个引导无法在树莓派3B+上运行。 官方给出的方法: 1、下载最新的树莓派...
initramfs是linux 2.6内核新增加的特性,这个教程是网络中一位大牛人写的,让人一步一步的对initramfs有了深入的了解,文档中已经注明出处。要像了解更多的有关initramfs的请参考内核中的documentation目录下的ramfs...
initramfs创建根文件系统 测试 平台:linux-2.6.32 主机系统RHEL6.5
update-initramfs initramfs使用bash更新您的initramfs 先决条件 /usr/src/linux/内核源文件,其中linux是到当前使用的内核目录的符号链接 启用内核设置以与initramfs一起使用。 请查阅以获取更多信息。 已安装以下...
捷径 dracut是事件驱动的... 这有助于使initramfs中所需的时间尽可能少,从而不会因为initramfs的存在而使诸如5秒启动之类的事情成为不可能。 dracut中大多数initramfs生成功能是由一堆生成器模块提供的,这些生
安装Ubuntu
本文旨在揭秘操作系统是启动过程的,启动时又做了些什么。这点类似BSP了,但是缺了应用。这篇文章讲到grub、uboot、initramfs、根文件系统、设备树、以及Linux内核编译等内容。 本文那些对系统启动这一过程好奇的人...
initramfs图像制作器使用busybox制作initramfs图像的简单脚本。建立Linux映像获取资源git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git编译Linux 进行默认配置复制当前配置cp /boot/...
小米/红米AC2100
用于Linux的简单initramfs脚本该项目尚未完成,可能无法正常运行。
用于initramfs initramfs是Linux内核的可选根文件系统... 如果内核通过连接到Xbox,则在内核启动后, 脚本将侦听按键5秒钟以启动交互式外壳。 如果在中没有将noswitchroot添加为内核参数,则可以立即访问交互式shell。
用于QEMU模拟传入initrd参数