我有一个工作的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会导致从随机重启到不成功/失败的启动。