是否有可能在操作系统上安装新的内核,我无法启动?

我只是通过笔记本电脑将Debian安装到SD卡上。 我现在已经将SD卡移到我的服务器上,并试图从它启动。 它给我的错误是:

This kernel requires the following features not present on this CPU: cmov Unable to boot - please use a kernel appropriate for this CPU. 

这个Debian安装注定了吗? 我必须重新开始吗? 还是有可能在这个无法启动的操作系统上安装一个新的内核

通常的方法是:

  • 从LiveCD或LiveUSB启动
  • 装载破损的操作系统的文件系统(至less需要//boot从那里/boot ) – 假设它们被安装在/mnt/tmp
  • 挂载特殊的文件系统:
    • mount --bind /dev /mnt/tmp/dev
    • mount --bind /proc /mnt/tmp/proc
    • mount --bind /sys /mnt/tmp/sys
  • chroot /mnt/tmp
  • 现在安装你需要的任何软件包,改变其他configuration; networking将在LiveCD环境中设置
  • exit chroot
  • 卸载文件系统

在简单情况下,您可能不需要完整的chroot程序; 软件包安装,但是,最有可能需要一个(和脚本,特别是在内核相关的软件包,可能需要/dev/proc/sys )。