windows下使用HyperV安裝Centos7虛擬機器
阿新 • • 發佈:2020-08-08
以前都是用的VM(VMWare)安裝虛擬機器, 然鵝, 現在電腦裝了Docker需要開啟Windows的HyperV, 而我使用的VM版本(14)和HyperV
是不相容的, 於是搜尋引擎搜尋了一下解決方案, 瞭解到VM20(VMWare20)這個版本的VM是可以與HyperV相容的, 但是VM20對Windows版本的要求是windows2004...果斷告辭啊; 那就來試試windows自帶的虛擬機器軟體HyperV吧
開啟HyperV
HyperV主介面:
安裝Centos虛擬機器
-
下載映象; 可以自己去網上找, 或者如果你有科學手段可以上網的話, 這裡提供一個OneDrive共享連結, 你可以通過它來下載centos7的映象
-
新建虛擬機器
-
接下來都是"傻瓜式"的操作, 自己看著點吧, 不詳述了
-
安裝好後, 要注意, 啟動後連線到虛擬機器會報錯, 需要設定一下, 先將虛擬機器關機, 然後按下圖操作
操作完後啟動虛擬機器, 會有對應的圖形介面, 一步一步安裝就好了
安裝完成後, 無法聯網
你會發現 ifconfig
命令無效, 也ping不通百度, 因為還需要配置一下網路
HyperV建立虛擬交換機
最後配置下虛擬機器的網路為剛剛新增的虛擬交換機
重啟虛擬機器, 你會發現還是不能聯網...
別急, 還需要再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