安装CentOS 7的时候出现dracut:/#求解决方法!

如题所述

安装CentOS 7的时候出现“dracut:/#”解决方法:

1,这是因为安装程序未能找到安装文件,无法加载所致。

2,可以在随后出现的 dracut:/# 输入命令 cd /dev后找到安装文件所在的位置,重启后修改(在启动引导的地方输入 e 进入编辑状态)启动配置,将vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为:vmlinuz initrd=initrd.imginst.stage2=hd:/dev/sda quiet其中 /dev/sda 是安装文件所在U盘在系统中的设备号。然后继续回车,即可正常进入安装过程。

CentOS(Community Enterprise Operating System,中文意思是:

社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-22
1,这是因为安装程序未能找到安装文件,无法加载所致。
2,可以在随后出现的 dracut:/# 输入命令 cd /dev后找到安装文件所在的位置,重启后修改(在启动引导的地方输入 e 进入编辑状态)启动配置,将vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为:vmlinuz initrd=initrd.imginst.stage2=hd:/dev/sda quiet其中 /dev/sda 是安装文件所在U盘在系统中的设备号。然后继续回车,即可正常进入安装过程。
第2个回答  推荐于2017-12-15
是不是配置了ks脚本,不用干预自动安装了>下个官方的版本试试
网络上关于6.4版本的安装演示算是较少的,鄙人严格按照原创版本安装的,确实有用。but——安装成功后,reboot,加载到系统选择界面,选CentOS,但还是出现刚才的安装过程,=循环安装,怎么办?分全搭上了。本回答被网友采纳
第3个回答  2018-03-20
老哥,你试着把镜像文件选了,再安装。
第4个回答  2018-01-26
出现dracut:/#,一般由boot挂载不正确导致的系统无法正常启动。
1、重启时,在选择内核的时候按e进入grub临时将boot挂载修改正确。
修改方法:一直往下翻,找到
menuentry 'Red Hat Enterprise Linux Server (3.10.0-693.el7.x86_64) 7.4 (Maipo)' --class red --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-693.el7.x86_64-advanced-34eb7db8-8ee4-4c18-8682-6cd19a96b1f0' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod xfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 82c6bd7f-4735-481f-96b1-43c0e83ae2c8
else
search --no-floppy --fs-uuid --set=root 82c6bd7f-4735-481f-96b1-43c0e83ae2c8
fi
linux16 /vmlinuz-3.10.0-693.el7.x86_64 root=/dev/mapper/rootvg-rootlv ro crashkernel=auto rd.lvm.lv=rootvg/rootlv rd.lvm.lv=rootvg/swap rd.lvm.lv=rootvg/usrlv rhgb quiet.UTF-8
initrd16 /initramfs-3.10.0-693.el7.x86_64.img
}
2、主要检查下if语句里面filesystem所在的硬盘是否正确,就是'hd0,msdos1' 这个,还有linux16 /vmlinuz-3.10.0-693.el7.x86_64 root=/dev/mapper/rootvg-rootlv ro crashkernel=auto rd.lvm.lv=rootvg/rootlv rd.lvm.lv=rootvg/swap rd.lvm.lv=rootvg/usrlv rhgb quiet.UTF-8这句里面,root=后面的vg、lv的名称是否为你系统挂载的vg、lv名称,比如我之前的vg是rhel,结果我改了vg名后,只在/etc/fstab里面更新了vg名称,没有更新grub.cfg的vg名,所以也导致系统无法启动,进入到这里。
3、改完后ctrl+x保存并进入系统,进入系统后find / -name grub.cfg ,将刚才的修改同样在这里修改下(如果你的问题确实是这里的问题)。