场景说明
刻录Fedora-18-i686-live-Desktop.iso进U盘,使用U盘安装系统到物理机器上,出现如下的提示:
dracut warning:unable to process initqueue
dracut warning: /dev/disk/by-label/Fedora-18-i686-live-Desktop.iso does not exit
dracut warning:/dev/mapper/live-rw does not exit
Droppint to debug shell
解决过程
在菜单界面敲入e,添加rdshell参数,进行调试模式,查看当前U盘挂载是否正常。查看/dev/disk/by-label发现只有一个目标Fedora-18-i,就是这个映射到光盘,结果找一个长串,却已经被截断,导致发现光盘的路径已经不再,只好抛出异常。卷标的长度不能够超过11个字节,其实是因为dracut启动程序读取syslinux.cfg配置文件,查找里面的CDLABEL后面的描述,其实是将光盘的目录挂在成为根文件系统root指定的。
解决方案
重新定制ISO镜像文件,卷标的长度限制在11个字节,并且修改syslinux.cfg或者Isolinux.cfg中的卷标。更简单的方法是在弹出menu.lst界面的情况下,修改卷标为Fedora-18-i.
转载于:https://blog.51cto.com/fengyuzaitu/1438614