在CentOS 8/RHEL 8上如何解决安装失败的问题(在引导时/dev/root 不存在)
时间:2020-03-21 11:43:52 来源:igfitidea点击:
当我们尝试使用可启动的闪存驱动器/笔式驱动器/U盘安装Enterprise Linux时,发生此类型错误。
这种类型的错误是由于企业Linux不支持的不兼容的引导技术引起的。
本教程提供的教程可使用此修复程序纠正错误。
但是在重要的事情上,我们需要仔细遵循这些步骤。
错误描述
当我们尝试从U盘安装EL时发生了给定的错误,错误如下所示:
[ OK ] Reached target Basic System. dracut-initqueue[536]: Warning: Could not boot. dracut-initqueue[536]: Warning: /dev/root does not exist Starting Dracut Emergency Shell... Warning: /dev/root does not exist Generating "/run/iniramfs/rdsosreport.txt" Entering emergency mode. Exit the shell to continue.
这是由于使用不正确的命令和软件来制作可启动的U盘
- 如果我们使用了不正确的dd命令
- 如果我们使用不兼容的软件,例如UnetBootin(对于Linux,Windows和MAC)和Universal USB Installer(仅对于Windows)
在企业Linux的安装过程中引起的这些类型的错误。
这些是这些方法用于解决此类问题的方面。
使用dd命令方法和使用最佳兼容性软件可以更早地恢复这些问题。
解决这些错误:
方法1(dd命令方法)
我们必须使用较新的CentOS的dd命令
# dd if=ISO-IMAGE-NAME.iso of=/dev/sdb
注意:有关dd命令以及如何使用dd命令使PC引导的更多信息,已在本教程中给出。
方法2(使用兼容软件)
我们必须在Windows 10中使用这些Windows软件
注意:请勿使用不兼容的软件(例如UnetBootin(用于Linux,Windows和MAC)和通用USB安装程序(仅用于Windows)来引导USB。
兼容的软件是:
- Win32 Disk Imager
- Rufus
- Windows版dd
- Fedora LiveUSB Creator
- Rawrite32
现在我们已修复在启动期间在CentOS和RHEL上安装失败的问题。