返回

安装centos7报错:/dev/root does not exist 问题处理过程

发布时间:2023-02-17 06:50:02 349
# linux# centos# 服务器# 服务器# 工具

  最近自己做练习的一台实体机服务器硬盘坏了,想着换了重新装一下。

  结果就是碰壁,折腾了好几天,一直以为是写U盘的工具有问题。报的错也是奇怪。提示:/dev/root does not exist

  并且前面出现n排同样的警告:Warning:dracut-initqueue timeout - starting timeout scripts

基本看到的解决方法都是这个样子的,但这个并没有解决我的问题

  ? 其实他们说的并没有错,就是没有认到这个u盘,导致超时,才会出现上诉的报错,我电脑上看到的u盘名字(标签)是这样的:

  

安装centos7报错:/dev/root does not exist 问题处理过程_u盘

  也就是为:CentOS 7 x8

  我们查看这个u盘里面对应文件:L:\isolinux\isolinux.cfg 信息是这样的:

  

安装centos7报错:/dev/root does not exist 问题处理过程_服务器_02

  所以这个u盘的名字其实应该是:CentOS 7 x86_64

  ? 为什么你写入后会少了呢?其实是因为字节数是有限制的,刚好到8这个字节后满了,名字不能再长了,不信你可以在你电脑找个盘右键重命名看看,是不是有限制?

  ? 那么改的方式就应该有两种,一种是改文件信息,另一种则是两个都改;"\"表示转义符,“\x20”在代表空格,u盘的名字就是有空格的。这里我就直接把文件信息改了,改成和u盘名一样的,如下:

  

安装centos7报错:/dev/root does not exist 问题处理过程_运维_03

   结果当然是,错了! 嗯说错,就是还是没解决,而我想到的,就是应该不是改这个文件或者不是这个位置。因为这个跟我进去之后看到的(按e)看到的信息并没有改变:initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet

  但是这样也是很简单的了,直接把上面改成:initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 rd.live.check quiet

   问题就解决了,其实一开始知道是这个原因的话,就不用折腾那么久了,直接修改搞定,也不用像其他博客说的什么进入/dev然后查看是sda还是sdb之类的。(当然,可能具体遇到的问题是不一样的,所以解决方法也不一样而已)。

  最后说一下,文件信息修改的位置其实是下面这个:

  

安装centos7报错:/dev/root does not exist 问题处理过程_u盘_04

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线