将 Linux 内核配置文件复制到另一个发行版

将 Linux 内核配置文件复制到另一个发行版

我正在安装新的 Linux 发行版 (gentoo),我想将 linux mint live USB 中的 Linux 内核配置复制到 Gentoo 系统。 Mint 拥有内核配置文件的方式是,/boot/config-3.19.0-32-generic但在 Gentoo 中它必须是/proc/config.gz(这种情况下的具体文件路径是/mnt/gentoo/proc/config.gz)。我可以把config-3.19.0.32-generic它变成config.gz然后复制吗?还有其他方法可以做到这一点吗?

答案1

.gz 是一个压缩包格式,请阅读:https://en.wikipedia.org/wiki/Gzip

您可以压缩该文件,然后移动它。

gzip /boot/config-3.19.0-32-generic
mv /boot/config-3.19.0-32-generic.gz /mnt/gentoo/proc/config.gz

答案2

请执行下列操作

  1. 在 Windows 机器上,使用莉莉创作者创建一个包含 Gentoo LiveCD 的 USB。
  2. 启动您的 Mint 版本。
  3. 将 Gentoo Live USB 安装到 Mint 中。我假设深圳发展银行
  4. 发出roxto的命令,gzip /boot/config-version && mv /boot/config-version.gz /dev/sdb
  5. 启动 Gentoo Live USB。
  6. 跟着Gentoo手册一步一步来配置Linux内核
  7. 在此期间准备磁盘步骤,您需要发出:cp /config-version.gz /mnt/gentoo/boot
  8. 您现在必须匹配内核版本。为此,请阅读我帮助回答屏蔽内核版本的帖子
  9. 请注意,您会有问题,因为我们的软件包维护者没有 3.19.x 内核版本。请参阅Gentoo 源码包。了解这一点后,您需要使用 Mint 中的更新管理器在执行此过程之前在 Mint 中安装匹配版本。看问题3在这里
  10. 将步骤 4 中的文件重命名为.config并将其移动到/usr/src/linux,然后按照手册中的手动配置选项进行操作。

相关内容