问题一:缺少网卡
最近想重新捡起Python学习,顺便搭个虚拟机环境。为了省事,直接拿VMware装了CentOS7,结果启动后敲ip addr一看,只显示ifg-lo,其他网卡全无。网上有人建议手动添加eth0并配参数,但这一招在CentOS7上不太管用——也可能是自己水平没到家吧。
其实解决办法很简单:用记事本打开虚拟机目录中的.vmx文件,在末尾补上一行ethernet0.virtualDev = "e1000",保存后再重启虚拟机。接着执行ip addr,原来缺失的网卡就出来了。
之后进入/etc/sysconfig/network-scripts/目录,新建网卡配置文件,填好IP等参数,最后service network restart重启网络服务,一切恢复正常。
问题二:Hyper-V不兼容
用虚拟机装系统时偶尔会弹出“Hyper-V不兼容”提示,尤其刚装完Docker后特别容易遇到。
解决方法也不复杂:打开控制面板 → 程序和功能 → 启用或关闭Windows功能,把Hyper-V前面的勾去掉,确定后重启电脑就行了。
回想当时装Docker的时候,数据库好多东西没来得及保存就直接重启了……现在想想还挺郁闷。
