标签:
1 使用U盘安装最新版Centos时报错(CentOS-7-x86_64-DVD-1503-01):
错误提示:"Warning:could not boot;Warning: /dev/root does not exist",具体如下图:
2 原因分析:
这是因为安装程序未能找到安装文件所致,因为是U盘安装,所以我们需要确定U盘路径。U盘在Centos的挂载路径是/dev/sd[a-p],修改启动设备指向该U盘即可。
在上图命令提示后输入“cd /dev”,然后列出所有设备,输入命令"ls"
设备详细列表如下(网图):
根据上图,我们可以知道,sdb就是U盘,而sdb4就是U盘的分区
3 解决方案
从网络搜到两种解决方案,应该都可行,我只验证了一种,下面分别来说一下
这两种办法,前面步骤都一致,主要区别在后面
3.1 首先修改为U盘启动
首先重启电脑进入如下界面,选中Install centos7,然后点击tab 或者e进入编辑模式
3.2 修改引导路径(已验证)
区别出现了,第一种办法是直接修改为U盘路径
将
vmlinuz initrd=initrd.img
inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
改为:
vmlinuz initrd=initrd.img
inst.stage2=hd:/dev/sdb4 quiet
注意,不同版本可能上面内容不一致,但只需要把红色部分修改即可
修改完成后,按组合键ctrl+x,即可生效
3.3 另外一种修改方法就是,修改hd:LABEL修改为U盘的名字,就是我们插入U盘在操作系统显示的名(未验证)
假如U盘名(label)是centos。则
将
vmlinuz initrd=initrd.img
inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
改为:
vmlinuz initrd=initrd.img
inst.stage2==hd:LABEL=centos rd.live.check quiet
修改完成后,按组合键ctrl+x,即可生效
标签:
原文地址:http://www.cnblogs.com/lizhaoxian/p/Centos-root-does-not-exist.html