2

目标

我试图通过可引导的 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 错误有关,所以我认为这无关。

感谢您提供任何帮助,如果您需要我提供更多信息,请告诉我。我愿意尝试/重试任何事情。

先感谢您。

4

3 回答 3

0

http://henrysittechblog.blogspot.ru/2014/01/install-elastix-from-usb-step-by-step.html

寻找这条线,但它可能会改变:

附加 initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 inst.ks= cdrom :/dev/ cdrom :/ks/anaconda-ks.cfg quiet

将其更改为:

附加 initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 inst.ks= sdb1 :/dev/ sdb1 :/ks/anaconda-ks.cfg quiet

于 2016-02-26T23:45:06.737 回答
0

嗨,我解决了这个问题 80%。

我做了一些手动更改:

inst.ks= cdrom :/dev/cdrom:/ks/anaconda-ks.cfg 安静

矿:

inst.ks= scsi :/dev/sdb1:/ks/anaconda-ks.cfg 安静

Centos7 无法识别 hd。

于 2016-07-14T18:24:16.473 回答
-2

使用 rufus 2.9 使我的 USB 可启动,然后使用记事本 ++ 打开 isolinux.cfg 只需更改行

inst.ks=hd:sdb1:/ks/anaconda-ks.cfg quiet

sdb1 曾经在哪里说 cdrom

于 2016-05-25T23:07:34.563 回答