构建linux内核

woo*_*tok 3 linux build-process kernel

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

And*_*ndy 5

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

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

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