将NCP 2.0rc2升级到NCP 3.0a4后,Nexenta / OpenSolaris服务器将无限重启

我有一个工作的NexentaCore平台2.0rc2(OpenSolaris b104)机器,我试图带来最新的apt-clone upgrade — NCP 3.0a4(OpenSolaris b124)。

升级过程似乎已成功完成,但在GRUB菜单中select新检查点之后,机器立即重新启动。

当我用“-v”启动新的检查点时,在屏幕闪烁重新启动之前,我看到以下消息:

  WARNING: failed to resolve 'scsa,probe' driver alias, defaulting to 'nulldriver' WARNING: failed to resolve 'scsa,nodev' driver alias, defaulting to 'nulldriver' 

不知道这是否相关。

任何关于如何解决这个问题的build议?

您可能需要将-k选项添加到grub菜单项,以便在出现紧急情况时让操作系统回退到mdb。 就像是:

 .../unix -k -B $ZFS-BOOTFS,console=text -m verbose 

我也有同样的问题。 屏幕截图进一步显示:

警告:未能parsing'scsa,probe'驱动程序别名,默认为'nulldriver'警告:未能parsing'scsa,nodev'驱动程序别名,默认为'nulldriver'

/ kernel / fs / amd64 / zfs:undefined symbol'lbolt'/ kernel / fs / amd64 / zfs:undefined symbol'lbolt64'警告:mod_load:无法加载模块'zfs'

恐慌[cpu0] /线程= fffffffffbc2e7a0:不能_init zfs模块

我已经做了一些尝试,发现升级后的/ kernel / misc / amd64 / scsi和/ kernel / misc / scsi与原来的不一样,至less在'scsa,probe'和'scsa,nodev'在他们的string。 不过,我不确定这些string是从哪里来的。 复制已知好的文件只是产生了一堆新的错误。

如果你们运行的是AMD处理器,那么这个新内核(就像Paul Archer所说的那样)对于老的AMD系统来说可能是非常挑剔的。 我遇到了这种情况,旧的AMD会导致从随机重启到不成功/失败的启动。