目标
我试图通过可引导的 USB 在家用 PC 上安装 Elastix 4.0,但从来没有运气让它安装超过 CentOS7 部分(它一直给我一个“警告:/dev/root 不存在”错误)。
我试过的
我的主 PC 是 Windows 10 Pro,所以在从“ http://www.elastix.com/en/downloads/ ”下载最新的 Elastix 4.0 .iso 后(Elastix-4.0.74-Stable-x86_64-bin-10Feb2016.iso ) 我使用 UNetbootin 为 Elastix 4.0 创建了我的可启动 USB。我将现在可启动的 USB 放入要安装 Elastix 4.0 的 PC 并启动它。
它给了我“安装 Elastix 4”菜单,所以我按回车等待。然后安装程序继续检查 CentOS7,但最终卡住并给了我一条错误消息“dracut-initqueue [580]:警告:无法启动。” 和“警告:/dev/root 不存在”。
这是我被卡住并且无法继续的地方。
编辑#1:我注册了 Elastix 表格,其他人也有这个问题。他们说他们下载了 .iso 并使用 Rufus 制作了一个可启动的 USB,然后使用故障排除 -> 使用基本图形安装 CentOS 7 引导安装......但据他们说,这显然损坏了其他东西,然后他们选择了只需使用 DVD。
编辑#2:我对此进行了测试,制作 .iso 的可启动 DVD 对本地机器非常有用。通过虚拟机安装它似乎也很容易。作为个人目标,我想通过可启动的 USB 来实现这一点。
研究
我做了一些研究,但我注意到的很多解决方案都是在 Linux 中使用 dd 命令为 CentOS7 制作可启动 USB,因为(曾经?)知道 UNetbootin 没有为 CentOS7 正确制作可启动 USB,并且我似乎找不到任何有助于使 Elastix 4.0 .iso 通过可启动 USB 正常工作的东西。我确实尝试了其他工具,例如 Rufus 2.7、Win32 Disk Imager、ISO2USB 和 dd for Windows,但大多数都导致我的 USB 根本无法启动(Rufus 工作正常,但仍然卡在 CentOS7 部分)。此外,通过 CD/DVD 安装并不理想,因为我没有 CD/DVD 驱动器(我想看看是否可以通过可启动的 USB 驱动器进行安装)。
似乎有一些指南可以尝试为 Elastix 2.x 创建可启动 USB,但对于 Elastix 4.0 则没有。回顾这些,看起来指南引用了一些新的 .iso 中不存在的文件(例如:ks_default.cfg)。不过,我的问题主要与我遇到的 CentOS7 错误有关,所以我认为这无关。
感谢您提供任何帮助,如果您需要我提供更多信息,请告诉我。我愿意尝试/重试任何事情。
先感谢您。