Category Archives: Linux

[virtualbox]windows宿主机访问linux客户机

  今天felix建议,可以虚拟机里跑个ubuntu server,就没必要跑ubuntu下开发,再回到windows下写论文了。之前有考虑过,但是1G的内存,跑了个win7还开了Aero,担心内存不够。回来把Aero给关了,装了试试,有点卡,不过将就着能用,早该加内存了。

  客户机跑ubuntu 10.04 server,NAT连接的网络。NAT engine将宿主机当作了路由器,所有流出和流进虚拟机的数据包都由这个engine转发,但是这样,客户机隐藏在幕后,包括宿主机在内的其他主机都访问不到客户机了。VirtualBox的帮助文件中提到,如果想在客户机上跑一些服务,就需要用NAT端口映射。使用V…

Read More...

Linux设备驱动学习笔记(一)

在CSDN上看到了fudan_abc写的linux那些事,感受颇多。觉得自己虽然不如人家那么才高八斗,不过,为了让自己不至于那么快忘记,也开始写些笔记吧。

这次的主要内容:
1.linux设备驱动程序的作用
2.内核模块和用户空间程序的区别
3.Hello world程序.
4.Makefile文件
5.编译,加载内核模块
6.Other tips
7.好书和网站

1.linux设备驱动程序的作用
简单的说,驱动程序告诉了我们可以提供了那些能力,但是没有告诉我们怎么使用这些能力。按照《linux设备驱动程序》上的说法,前一部分叫做”机制”,后面的叫作”策略”。linux…

Read More...