首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu上的虚拟机上学习Linux内核编程?

在Ubuntu上的虚拟机上学习Linux内核编程?
EN

Stack Overflow用户
提问于 2014-10-12 08:31:08
回答 3查看 5.3K关注 0票数 4

我只是用linux内核开发手册学习LINUX内核编程(我是linux内核编程的初学者,而不是linux编程)。是否可以在Ubuntu上使用VMware病毒仪式在内核机器上测试程序而不损坏我的系统?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-10-12 11:05:30

是的,您可以在虚拟机上安全地测试内核模块!我会给你一些可能有用的链接:看这个网站

  • http://free-electrons.com/

特别是这本书:

  • http://free-electrons.com/doc/books/ldd3.pdf

本指南还包括:http://www.tldp.org/HOWTO/Module-HOWTO/

票数 5
EN

Stack Overflow用户

发布于 2017-06-19 07:40:49

一个嵌入式发行版更好的

Ubuntu的客人很好,但我更喜欢将事情减少到最小,并使用嵌入式发行版,因为这样会使事情变得更好:

  • 更简单更容易理解和控制
  • 更快

特别是,我建议使用:

嵌入式发行版可以生成小于10 and的rootfs映像,并且可以理解整个userland设置,这将使关注内核变得更容易。

我已经做了一个设置,使一切尽可能自动化:https://github.com/cirosantilli/linux-kernel-module-cheat

票数 3
EN

Stack Overflow用户

发布于 2014-10-12 08:34:50

我在Linux内核编程中使用VM已经很长时间了,而且我从来没有遇到过任何问题。实际上,如果您违反了VM的保护,那么您很可能会被甲骨文或VMWare :D雇用。

不过,我建议您阅读这篇文章:https://security.stackexchange.com/questions/23452/is-it-safe-to-use-virtual-machines-when-examining-malware

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26323280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档