![OpenIndiana 安装在 2% 处挂起 - 为 OpenIndiana 安装准备磁盘](https://linux22.com/image/580290/OpenIndiana%20%E5%AE%89%E8%A3%85%E5%9C%A8%202%25%20%E5%A4%84%E6%8C%82%E8%B5%B7%20-%20%E4%B8%BA%20OpenIndiana%20%E5%AE%89%E8%A3%85%E5%87%86%E5%A4%87%E7%A3%81%E7%9B%98.png)
我一直在尝试在 HP DL320 G6 上安装 OpenIndiana。板载插槽中有一张 16GB HP SDHC 卡,还有一张oi-dev-151a-text-x86.iso
刻录到光盘上的 SATA CD-Rom。
安装似乎进展顺利,直到我进入实际安装部分。 SD 卡被拾取为 USB 磁盘。所有其他配置选项都非常“正常”(实际上一开始没有太多选项)。自动 NIC 配置。
安装程序开始“安装 OpenIndiana”,执行几个步骤,然后在 2% 时进入“准备用于安装 OpenIndiana 的磁盘”;然后就停在那里。我已经让它停了半个小时,但仍然没有进展。
我怎样才能解决这个问题?
PS> 我不太熟悉 OpenSolaris,但大致熟悉 FreeBSD 和 *nix CLI。
更新 1:
我已下载并刻录了图形安装程序(哇,它无法与 iLO 配合使用)。找到键盘、鼠标等后,我开始运行安装程序。它停在同一个地方,但现在出现错误:Cannot mount volume: Unable to mount the volume 'rpool1'.
和“确定”按钮。看来安装程序没有异常处理,因为单击“确定”会导致安装程序挂起(广告仍在旋转,计算机仍然有响应,但安装程序没有进展)。
答案1
我在特殊请求服务提供商在其存储平台上安装 Nexenta 时也遇到了同样的问题。
问题是 OpenSolaris/OpenIndiana 通常只能在较旧的硬件上运行,因为它很久以前就分叉了,而且驱动程序的选择有限。较新版本的 Solaris 可能仍然无济于事,因为驱动程序的选择有限。即使它似乎可以安装,但以后可能仍然不稳定,因为驱动程序从未针对该确切型号、修订版和硬件固件进行过 Q/A(但也可能运气不佳)。这就是为什么使用已知可以在供应商的 HCL 上运行的东西可以避免很多麻烦以及日后浪费大量时间/意外。
对于非生产用途,我强烈建议您转到本地服务器存储库,例如Unix剩余并购买一个便宜的 Sun 英特尔盒,它可以有效运行您希望使用的相同 Solaris 代码库。