如下所示,由于默认/标准安装程序中缺少几个部分,因此有一些手动步骤可以达到我们希望安装的18.04卷。我说的是音量已经装好了。但是,安装程序没有看到它。我认为是因为一些检查或扫描运行之前,我的手工工作完成。
A.)有没有办法在新的Subiquity安装程序中重新运行“可供安装的卷”?
老的安装程序似乎有这样的功能(有一个菜单项)。痛苦的是,我不能使用旧的安装程序,因为缺少bnx2i模块,也不能像新安装程序那样通过apt安装iscsiuio。也许这是第二个/另一个问题:
B.)用内核模块和apt包重建18.04旧安装程序版本是否更容易呢?
(A.是主要问题,但被问到B只是为了防止有人走到这条路上。)
关于特定用例的Additional信息:
我们买了一辆高性能BL460c Gen9。它们有HP FlexFabric 10 HP 2端口536 has网络适配器(它有Qlogic内部组件)。这些接口需要bnx2x固件。我们已经通过iSCSI将它们连接到SAN,因此需要bnx2i和iscsi_ibft linux模块。另外还需要安装iscsiuio。
在当前的18.04服务器安装程序中,当试图启用这些10G网络接口时,无法找到bnx2x的固件(请检查dmesg命令)。因此,我们必须手动从Linux内核固件回购下载固件,并将特定的bnx2x*.fw文件( dmesg命令错误)复制到/lib/firmware/bnx2x。所有这些手动步骤都允许我们读取iBFT (iSCSI引导固件表)并使用iscsistart -b登录到iSCSI目标。此外,我还对iSCSI卷进行了分区和挂载,并可以在df -h中看到它们。在这一点上,我被困在安装程序上。
发布于 2019-10-01 17:32:45
运行sudo subiquity将在运行shell的新tty中再次启动安装程序。这最初解决了这个特定的问题,但是安装程序后来失败了。所起的作用是扼杀了tty2的进程:
kill -9 "$(ps aux | grep subiquity | grep -v 'grep' | awk '{print $2}')"这将重新启动tty1上的安装程序,显示磁盘选择步骤中的iSCSI卷并正确安装。
特别是在引导过程中,我仍然有一个问题,但是上面的问题解决了所有问题。
https://askubuntu.com/questions/1177868
复制相似问题