前言

Windows系统中要使用linux系统,可以使用虚拟机软件安装linux虚拟机。

虚拟机软件比较有名的是vmware,公司的电脑使用的win10,因为这不让装 那个没权限,折腾的两个小时,好不容易安装上了,用不了,不清楚是兼容性问题还是缺少什么。

搜索了下,可替代的软件有不少,window自带的Hyper-V不用安装就能用,而且由于是微软提供的,在windows上应该会比较好用,于是想尝试下。

使用Hyper-V安装CentOS7

下载CentOS7镜像

欲安装CentOS7,先把安装镜像下载好
下载CentOS7镜像:http://mirrors.aliyun.com/centos/7/isos/x86_64/

这里我选择下载minimal的镜像,即最小的,也是最简的系统,比较纯净,其他的镜像预先提供了很多功能所以体积比较庞大,其中很多功能我用不到。先把系统装上,需要用到什么了再安装。

hyper img镜像_服务器

启用Hyper-V

Hyper-V默认不开启,需要手动启用

  1. 按"win"键,输入"控制面板"
  2. 找到"程序与功能",点击"启用或关闭windows功能"
  3. 弹出的窗口菜单选择"Hyper-V",点击确定后重启电脑

hyper img镜像_linux_02

使用Hyper-V

重启后按"win"键,输入"Hyper-V"

hyper img镜像_CentOS_03


进入Hyper-V界面

hyper img镜像_服务器_04

右侧可以看到很多操作按钮,使用“新建”可以创建一个新的虚拟机,新建前最好先使用“虚拟交换机管理”创建一个虚拟交换机,用于虚拟机联网。

hyper img镜像_服务器_05

创建虚拟交换机

创建虚拟交换机,类型选择“外部”,输入名称后选择电脑目前使用的网卡保存即可

创建虚拟机

新建一个虚拟机

1.命名,并指定虚拟机文件保存的位置

hyper img镜像_linux_06

2.选择虚拟机代数配置内存

注意,如果安装linux,要选择“第一代”,否则安装linux是会出现问题。
配置内存,根据自身电脑配置,建议2g

3.配置网络

既选择之前创建的虚拟交换机,用于配置虚拟机网络

4.配置硬盘及CD/DVD

设置硬盘大小及硬盘文件保存位置

设置CD/DVD,主要是为了安装系统,选择之前下载好的linux系统镜像

hyper img镜像_运维_07

5.确认配置并保存
启动虚拟机并安装CentOS

Hyper-V管理界面此时已经可以看到刚才新建的虚拟机了,右键点击“连接”,弹出虚拟机独立窗口,然后点击“启动”,虚拟机开始运行,首次运行提示安装系统,点击后根据提示走即可

hyper img镜像_运维_08

配置CentOS

CentOS安装好后,接下来就是一堆东西安装了,最简单的方式就是使用yum安装。使用yum前需要确保网络通常,同时为了防止有些需要访问国外网络时出现超时而导致安装缓慢或失败的情况,需要修改yum源为阿里云源

启用网卡

进入对应目录,编辑网卡1(ifcfg-eth0)

1:cd /etc/sysconfig/network-scripts

2:vi ifcfg-eth0

3:修改ONBOOT=yes

hyper img镜像_CentOS_09

设置yum源

进入yum源目录,备份下原文件,然后下载阿里云yum源文件并替换,重新设置下yum
1:cd /etc/yum.repos.d
2:cp CentOS-Base.repo CentOS-Base.repo.bak(只要不以. repo结束就行)
3:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo(若wget命名无效则按用yum安装下 -> yum install wget)
4:yum clean all
yum makecache
yum update

测试下

网络:ping www.baidu.com
yum,比如安装下git:yum –y install git

至此安装结束,使用工具软件连接linux即可,如WinSCP+putty。