zoukankan      html  css  js  c++  java
  • windows下使用HyperV安装Centos7虚拟机

    以前都是用的VM(VMWare)安装虚拟机, 然鹅, 现在电脑装了Docker需要开启Windows的HyperV, 而我使用的VM版本(14)和HyperV
    是不兼容的, 于是搜索引擎搜索了一下解决方案, 了解到VM20(VMWare20)这个版本的VM是可以与HyperV兼容的, 但是VM20对Windows版本的要求是windows2004...果断告辞啊; 那就来试试windows自带的虚拟机软件HyperV吧

    打开HyperV

    image

    HyperV主界面:

    image

    安装Centos虚拟机

    • 下载镜像; 可以自己去网上找, 或者如果你有科学手段可以上网的话, 这里提供一个OneDrive共享链接, 你可以通过它来下载centos7的镜像 https://1drv.ms/u/s!AmdXgKAhbASqiqpcOI7dBCuLPzzhfA (你需要在浏览器登录Microsoft账户才可以)

    • 新建虚拟机
      image

    • 接下来都是"傻瓜式"的操作, 自己看着点吧, 不详述了

    • 安装好后, 要注意, 启动后连接到虚拟机会报错, 需要设置一下, 先将虚拟机关机, 然后按下图操作
      image
      image
      操作完后启动虚拟机, 会有对应的图形界面, 一步一步安装就好了

    安装完成后, 无法联网

    你会发现 ifconfig 命令无效, 也ping不通百度, 因为还需要配置一下网络

    HyperV创建虚拟交换机

    image

    image

    最后配置下虚拟机的网络为刚刚添加的虚拟交换机
    image

    重启虚拟机, 你会发现还是不能联网...
    别急, 还需要再linux中配置一下

    修改linux配置文件
    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    将内容修改为:

    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes #开机自动调用 
    BOOTPROTO=dhcp #动态ip设置,这个是内部上网的必须的设置 
    DEFROUTE=yes     
    NAME="eth0" 
    NETMASK=255.255.255.0 
    IPV4_FAILURE_FATAL=yes 
    IPV6INIT=no UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 DNS1=8.8.8.8 
    IPADDR=192.168.37.128 #此处为本机ip地址
    PREFIX=24
    GATEWAY=192.168.37.1 
    LAST_CONNECT=1384407977
    

    重启: reboot

    解决无法使用ifconfig命令

    因为我上面安装Centos是以mini版安装的, 所以没有自带网络管理工具;
    使用yum安装下就好: yum -y install net-tools

  • 相关阅读:
    C++赌博游戏
    数据挖掘--数据准备
    非线性维归约Isomap
    ClampedCubicSpline
    Romberg算法
    列表与数组
    HttpClient调用webApi时注意的小问题
    Week4
    Week3
    Week2
  • 原文地址:https://www.cnblogs.com/Laggage/p/13457669.html
Copyright © 2011-2022 走看看