我有一台 Gentoo 机器(64 位),启动时带有软件 RAID,这是之前由为该机器优化内核的人设置的。
现在我想将磁盘转移到一台新机器(也是 64 位),但内核崩溃并重新启动。我可以提取内核源代码并自己编译一个,但我认为最好问一下......
在将磁盘转移到新机器之前,是否有一种简单的(也许是类似 Gentoo 的)方法来添加一个通用的“救援”内核,以便它可以启动磁盘而不考虑体系结构?
*(当然,启用了软件 RAID,但我相信现在这也是通用的默认设置)
我有一台 Gentoo 机器(64 位),启动时带有软件 RAID,这是之前由为该机器优化内核的人设置的。
现在我想将磁盘转移到一台新机器(也是 64 位),但内核崩溃并重新启动。我可以提取内核源代码并自己编译一个,但我认为最好问一下......
在将磁盘转移到新机器之前,是否有一种简单的(也许是类似 Gentoo 的)方法来添加一个通用的“救援”内核,以便它可以启动磁盘而不考虑体系结构?
*(当然,启用了软件 RAID,但我相信现在这也是通用的默认设置)
我会做以下事情:
现在您将在 /boot 中获得一个通用的 System.map、initramfs 和内核
接下来,将类似这样的内容添加到您的 grub 配置中:
当然,请调整 /dev/sda2 和 hd0,0 以适合您的情况……这应该在大多数机器上运行并引导它们。