构建linux内核

时间:2010-09-10 18:20:06

标签: linux build-process kernel

我刚刚得到了Robert Love的Linux Kernel Development一书。它有很多地方需要修改和构建内核。那我该怎么做呢。使用虚拟机是否更好,或者我应该以某种方式获得适当的测试机器,因为我不想对我的系统和数据进行充实。

4 个答案:

答案 0 :(得分:5)

VM具有提供快照的优势。这些允许您保存机器的状态 - 如果内核构建不起作用,您只需还原快照,并且您可以获取与存储它们的磁盘空间一样多的快照。您还可以克隆和重新部署VM映像,因此您可以使用许多相同的系统进行测试。

在物理机上进行相同的实验需要付出更大的努力(重影/克隆磁盘,重新安装操作系统等)。

VirtualBox是免费的跨平台虚拟化软件。

答案 1 :(得分:3)

答案 2 :(得分:2)

你可以做其中之一或两者。介于两者之间的替代方案是设置双启动。这比VM有点冒险,但不是太多。

答案 3 :(得分:2)

  1. coLinux

  2. 或使用QEMU on windows

  3. 运行linux iso映像