问题现象:

把单硬盘系统DD到服务器RAID磁盘卡后,系统Normal boot 和recure boot 都启动失败,正常启动时看不到启动日志,救援模式下可以看到失败的日志:

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

提示是挂载硬盘时,系统找不到根节点设备和启动设备,找不到设备,自然挂不上,硬盘设备找不到系统当然进不去了,网上查了很多“dracut-initqueue timeout" 都是系统安装里引导的问题,基本上是相通的。

问题原因:

在/etc/fstab文件中,启动分区,交换分区和根分区都是通过UUID的方式来挂载的,系统DD后,原单一磁盘分区的UUID和Raid阵列磁盘分区的UUID是不一样的,fstab文件下还用原来的UUID,系统是找不到对应的分区,所以挂载不上。

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

解决方法:

1. 用安装U盘进入到救援模式;

2. 进入DD的原盘的系统;

针对不对的分区类型做检测修复:

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

DD单硬盘到服务器RAID磁盘后报错“dracut-initqueue timeout“

也可以使用第三方工具软件检测分区是不是有问题

磁盘数据大救星TestDisk

testdisk / dev / sda

磁盘检测修复后,系统正常启动还是不行,但救援模式是可以进入了,找到磁盘分区的正确UUID, 修改/etc/fstab中UUID, 保存退出。

 

df    磁盘挂载和空间使用情况

lsblk   磁盘挂载情况

blkid    分区具体信息,例如UUID

相关文章:

  • 2021-04-13
  • 2022-01-05
  • 2022-01-21
  • 2022-02-10
  • 2022-01-02
  • 2021-06-21
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-01-06
  • 2021-05-02
  • 2021-12-24
  • 2021-04-29
相关资源
相似解决方案