出现dracut timeout的原因,从我这的问题,是由于从sata port上挪到usb上启动时,os 启动文件initranfs缺少usb device driver,导致在系统启动时需要访问usb hdd而得不到访问,从而是dracut 进程timeout。

在电脑上U盘启动了 , 显示了 install centos7界面,然后按TAB键,

 

 

修改vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdbx(你u盘所在)quiet 然后按Ctrl+x就好了。

接着再次通过U盘启动电脑,选择第一项安装CentOS7后按TAB键,然后将底下的文字改成:>vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet 回车即可正常安装了

 

CentOS\x207\x20x86_64修改为u盘的名称即可