《Linux设备驱动程序开发详解》中的virtualBox下的ubuntu在vmware下使用

最近在看宋宝华老师的《Linux设备驱动程序开发详解》第三版,在看到1.5小节Linux设备驱动的开发环境构建时,我也
打算在自己电脑使用宋老师的系统(里面有书配套的源码)。由于我之前电脑上已经安装过了vmware workstation,就决定在
此环境下安装系统。
按照之前新建虚拟机的方法(这里不一一赘述,可自行百度)搭建好了环境,然后启动ubuntu系统,突然发现启动不了,
这可让我愁死了,各种百度,还是没有解决,后来在交流群里得到高人的指点(在此感谢那位前辈的热心解答)解决了这个
问题。原来,在vmware下新建虚拟机时,当进行到磁盘类型选择这一步时,要选择SATA类型


果然,系统跑起来了,当时很高兴。但是在欣喜之余,发现Linux系统并不能使用网络,使用ifconfig命令查看也只有“lo”
这一项,然后又是各种百度,到处找不到解决办法,这可如何是好。又是一番折腾之后,后来在偶然的情况得知只需要修改vmx
文件就可以了。以下是修改的步骤:

1. 找到你的虚拟机下ubuntu系统的vmx文件


2. 右击通过文本编辑工具打开(我的是Notepad++)

3. 在这个文件中添加一行
  ethernet0.virtualDev = "e1000"
4. 保存退出,重启系统,就会发现网络可以使用了

你可能感兴趣的:(Linux驱动,virtualbox,vmware,ubuntu,linux)