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