Ubuntu启动进入initramfs模式的解决办法
2013-02-26 13:52 陈尚华 阅读(4683) 评论(0) 编辑 收藏 举报故障情况:
刀片装完Ubuntu11.04后重启动,没有进入系统登录界面,而是进入initramfs模式,如下图:
解决办法:
在该模式下输入:exit,进入系统登录模式:
(initramfs)exit
………………
Ubuntu 11.04 cloudmaster tty1
cloudmaster login:
登录系统:
chensh@cloudmaster:~$cat /etc/issue
Ubuntu 11.04 \n \l
chensh@cloudmaster:~$sudo passwd
chensh@cloudmaster:~$su - root
密码:
root@cloudmaster:~# vi /boot/grub/grub.cfg
在如下"linux /vmlinuz-2.6.38-8-server root=UUID=acfbc2b6-4cc6-4681-8708-9f57029340c6 ro quiet"和"linux /vmlinuz-2.6.38-8-server root=UUID=acfbc2b6-4cc6-4681-8708-9f57029340c6 ro single"两行后面加上rootdelay=90,更改后如下:
………………………………………… menuentry 'Ubuntu,Linux 2.6.38-8-server' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sdc,msdos1)' search --no-floppy --fs-uuid --set=root a0328795-e78b-49af-be40-e3f12ce323ce linux /vmlinuz-2.6.38-8-server root=UUID=acfbc2b6-4cc6-4681-8708-9f57029340c6 ro quiet rootdelay=90 initrd /initrd.img-2.6.38-8-server } menuentry 'Ubuntu,Linux 2.6.38-8-server (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sdc,msdos1)' search --no-floppy --fs-uuid --set=root a0328795-e78b-49af-be40-e3f12ce323ce echo 'Loading Linux 2.6.38-8-server ...' linux /vmlinuz-2.6.38-8-server root=UUID=acfbc2b6-4cc6-4681-8708-9f57029340c6 ro single rootdelay=90 echo 'Loading initial ramdisk ...' initrd /initrd.img-2.6.38-8-server } …………………………………………保存退出~!
再次重启系统即可:
root@cloudmaster:~# reboot
root@cloudmaster:~#
来自chensh@cloudmaster的广播信息
(/dev/pts/0) 于 13:31 ...
现在,系统将关闭并且重新启动!