首页 > 编程知识 正文

使用vmware安装linux系统,不用虚拟机直接装linux

时间:2023-05-05 02:28:19 阅读:142672 作者:4097

虚拟化是计算机中一种资源管理技术,它抽象、转换和表示计算机的各种物理资源,包括服务器、网络、内存、存储器等,是物理结构之间不可分割的障碍

在生产环境中,虚拟化技术主要用于解决高性能物理硬件产能过剩和旧硬件产能不足的重用问题,使底层物理硬件透明化,以充分利用物理硬件,充分利用资源

虚拟机(virtual machine )是指通过软件技术虚拟化的计算机,在使用水平上与实际计算机没有区别。

典型的虚拟机软件包括VMware Workstation (简称VMware )、VirtualBox、Microsoft Virtual PC等,其中VMware市场占有率最高。

在虚拟机系统中,虚拟生成的每台计算机称为“虚拟机”,而存储所有虚拟机的计算机称为“宿主机”。 例如,您的Windows系统是宿主机,而VMware上安装的Linux是虚拟机。

VMware版本: workstation 14 pro

中心:中心7.9.2009 (核心) )。

linux发行版的centos和redhat的区别(科普)关注他们两人的区别主要是在研究iptables时,遇到了redhat

什么是GNU? 与Linux是什么关系? Unix系统发明后,大家使用得很爽快。 但是,之后开始了收费化和商业关闭。 一位叫RMS的大叔勃然大怒,于是启动了GNU计划,模仿Unix的界面和使用方法,从头开始制作开源版本。 然后他自己制作了编辑器Emacs和编译器GCC。

GNU是被称为计划或运动的东西。 在这面旗帜下成立了FSF,起草了GPL等。

此后,大家纷纷在GNU计划下做了许多工作和项目,基本实现了原计划。 包括核心的gcc和glibc。 但是,GNU系统没有操作系统内核。 本来的内核叫HURD,一直没有结束。 同时,BSD(UNIX发行版)陷入著作权纠纷,x86平台的开发暂时停止。 然后兴奋的金鱼(博士)同学为了在PC上运行Unix,受到Minix的启发开发了Linux。 请注意,Linux只是一个系统内核,系统引导后仍在使用gcc和bash等软件。 兴奋的金鱼在发布Linux时选择了GPL,所以符合GNU的宗旨。

最后,大家突然意识到,这是不是正好缺少了GNU计划。 因此,GNU/Linux将其打包并发布。 然后大家读了省略了前面的部分,变成了Linux系统。 实际上,在Debian、RedHat等Linux分发中,内核只占很小的一部分容量。

centos和redhat的区别rhel(redhatenterpriseLinux )。 Red Hat公司推出的面向企业用户的Linux操作系统。 )发行时,有两种方法。 一种是二进制的发行方式,另一种是源代码的发行方式。

任何一种发行方法都可以免费获得(例如从网上下载),然后再次发行。 但是,如果使用了包含修补程序的在线升级或咨询服务,则需要支付费用。

RHEL一直提供源代码的发行方式。 CentOS是编译RHEL发布的新源代码,形成可用的二进制版本。 因为LINUX的源代码是GNU,所以从得到RHEL的源代码到编译成新的二进制是合法的。 但是,REDHAT是商标,所以在新版本中必须取下REDHAT的商标。

REDHAT对这个版本表示:“我们其实并不反对这个版本。 真正为我们付费的用户更注重我们提供的商业服务,而不是系统本身。 ”。

因此,CentOS可以获得RHEL的所有功能,甚至更好的软件。 但是,CentOS没有为用户提供业务支持,当然也不承担业务责任。

VMware的大多数下载和安装初学者都使用Windows,因此本节仅介绍在Windows上安装VMware和Linux。

VMware有两个版本: VMware Workstation Pro和VMware Workstation Player。

Player是免费版本,只能用于商业以外的用途,适合个人学习。 Pro是一个商业版本,功能最强大,可以付费使用。 VMware对计算机硬件配置有很高的要求,如果配置较低,虚拟化机会就会变慢,无法运行。 理论上,结构越高,现在主流的计算机结构就越能执行

VMware要求。 不要用多年来一直珍藏的古董运行VMware。 我保证会失去耐心。

VMware的安装过程和安装普通软件一样简单,所以不再赘述。 现在假设读者已经下载并安装了VMware,然后直接使用VMware开始安装Linux系统。

VMware建议安装Linux系统下载CentOS镜像系统,迅雷下载

CentOS-7-x86_64-DVD-2009.iso (

centos7是自带python2版本的)

DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件,一般选择这种镜像类型即可。

Everything ISO:包含了完整安装版的内容,并对其进行补充,集成了所 有软件。

Minimal ISO:这个版本为精简版的镜像,可以安装一个基本的CentOS系 统,包含了可启动系统基本所需的最小安装包。

启动VMware,点击 创建新的虚拟机 选择典型(建议初学者选择这个)点击 下一步,选择 安装程序光盘映像文件,选择提前下载好的Linux系统的iso文件下一步,指定磁盘容量,默认即可。

比如你设定了硬盘容量为 20GB,但是安装 Linux 只用了 4GB,那么实际上只会在你的 Windows 分区中占用 4GB 的空间,占用空间会随着虚拟机系统使用的空间增加而增加。

下一步,自定义硬件, 为了让虚拟机中的系统运行速度快一点,我们可以调整内存大小,但是建议虚拟机内存不要超过宿主机内存的一半。选择“新CD/DVD(IDE)”可以选择光驱配置。如果选择“使用物理驱动器”,则虚拟机会使用宿主机的物理光驱;如果选择“使用 ISO 映像文件”,则可以直接加载 ISO 映像文件,单击“浏览”按钮找到 ISO 映像文件位置即可选择"网络适配器"将进入 VMware 新手设置中最难以理解的部分——设置网络类型,此设置较复杂,不过网络适配器配置在虚拟机系统安装完成后还可以再行修改。 下一步,知道安装完成,然后centos会自动安装,时间可能会有点长,但应该在半小时左右,耐心等待。

VMware 提供的网络连接有 5 种,分别是"桥接模式"、“NAT 模式”、“仅主机模式”、“自定义"和"LAN 区段”:

桥接模式:相当于虚拟机的网卡和宿主机的物理网卡均连接到虚拟机软件所提供的 VMnet0 虚拟交换机上,因此虚拟机和宿主机是平等的,相当于一个网络中的两台计算机。这种设置虚拟机ip与本机在同一网段,既可以保证虚拟机和宿主机通信,也可以和局域网内的其他主机通信,还可以本机联网状态下虚拟机即可联网,是限制最少的连接方式,推荐新手使用。这种模式常用于服务器环境架构中NAT 模式:相当于虚拟机的网卡和宿主机的虚拟网卡 VMnet8连接到虚拟机软件所提供的 VMnet8 虚拟交换机上,因此本机是通过 VMnet8 虚拟网卡通信的。在这种网络结构中,VMware为虚拟机提供了一个虚拟的 NAT 服务器和一个虚拟的 DHCP 服务器,虚拟机利用这两个服务器可以连接到Intemet。所以,在正常情况下,虚拟机系统只要设定自动获取 IP 地址,就能既和宿主机通信,又能连接到Internet了。但是这种设置不能连接局域网内的其他主机。仅主机模式:宿主机和虚拟机通信使用的是 VMware 的虚拟网卡VMnet1,但是这种连接没有 NAT 服务器为虚拟机提供路由功能,所以仅主机网络只能连接宿主机,不能连接局域网,也不能连接Internet网络。 自定义网络:可以手工选择使用哪块虚拟机网卡。如果选择 Vmnet1,就相当于桥接网络;如果选择
VMnet8,就相当于 NAT 网络。LAN 区段:这是新版 VMware 新增的功能,类似于交换机中的VLAN(虚拟局域网),可以在多台虚拟机中划分不同的虚拟网络。

简单总结一下,在 VMware 安装好后,会生成两个虚拟网卡 VMnet1 和 VMnet8 (在 Windows 系统的"网络连接"中可以査看到)

其中常用设置有以下 2 种:

需要宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接,使用"桥接模式"(桥接时,Linux 也可以访问互联网,只是虚拟机需要配置和宿主机 Windows 同样的联网环境);需要宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接,同时虚拟机的 Linux 可以通过宿主机的 Windows 连入互联网,使用"NAT模式"。

接下来傻瓜式下一步就可以了,安装完成之后(此时ping不通宿主机的ip和www.baidu.com),为了方便本机和虚拟机间的切换,准备使用Xshell直接连接Linux虚拟机。在此之前,需要对Linux虚拟机的网络进行一定的配置。

配置Linux虚拟机网络 虚拟机设置中,确保网络适配器为NAT模式在VMware workstation里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP)。在刚才的面板中点击NAT 设置,我的是

子网ip:192.168.59.0
子网掩码:255.255.255.0
网关ip:192.168.59.2

上面表示虚拟机ip范围在192.168.59.0~192.168.59.255。

注:上图中192.168.59.2为网关地址,192.168.59.255为广播地址,192.168.59.0一般为网段IP,所以0,2,255这三个地址不能设置。

设置虚拟机的IP、DNS和主机名 设置IP地址、子网掩码和网关 # (*根据实际情况不同,本文为ens33)vi /etc/sysconfig/network-scripts/ifcfg-ens* # 文件修改的内容# 网络分配方式,静态。(一定记得修改为Static,否则无法连通网络)BOOTPROTO=staticIPADDR=192.168.59.3# 子网掩码NETMASK=255.255.255.0# 网关ipGATEWAY=192.168.59.2# 是指系统启动时是否激活网卡,默认为no,设置为yes,# 表示开机启动时激活网卡。ONBOOT=yes 设置DNS vi /etc/resolv.conf# 修改内容nameserver192.168.59.2 设置主机名 vi /etc/sysconfig/network# 修改内容NETWORKING=yesHOSTNAME=zhuowangvim /etc/hostname# 修改内容zhuowang

配置完成后service network restart命令重启网卡

设置VMnet8在Windows上的IP属性.(打开控制面板–>网络和Internet,在右侧点击【更改适配器设置】,进入“网络连接”页面)

将ipv4设置为

ip地址:192.168.59.1子网掩码:255.255.255.0 安装过程中遇到的问题 宿主机ping不通虚拟机,虚拟机可以Ping通宿主机

两个原因,ip不在一个网段,或者虚拟机防火墙没关

我的是安装之后没这个问题,我记得当时VMware Virtual Ethernet Adapter for VMnet8(安装完虚拟机之后宿主机网络连接就会有VMnet8和VMnet1,NAT模式是VMnet8),ipv4的ip地址是固定的,但今天一看变成了自动获取。

我先没有改宿主机的ip,因为我担心今天它自动变自动获取了,那明天呢?是不是还会变。

我先关闭了虚拟机的防火墙,就搞定了。。。

# 关闭防火墙service iptables stop# 查看防火墙状态service iptables status vim和ifconfig命令找不到 yum install -y net-toolsyum install -y vim SecureCRT连接虚拟机中文乱码 # 安装中文字体库yum groupinstall "fonts"SecureCRT设置字符编码集选项->会话选项->外观->字符编码->utf-8 service iptables status查看防火墙状态失效

centos7是用firewalld.service来管理防火墙的
有两种办法:

配置firewalld.service还原传统的管理方式

这里只说第2种:

// 停止firewalldsystemctl stop firewalld// 禁用firewalldsystemctl mask firewalld// 安装iptables-servicesyum install iptables-services// 设置开机启动systemctl enable iptables// 保存设置service iptables save 启动网卡报错(Failed to start LSB: Bring up/down networking ) systemctl stop NetworkManagersystemctl disable NetworkManagerservice network restart 设置时间同步 // 安装ntp服务的软件包yum install ntp// 将ntp服务设置为缺省启动systemctl enable ntpd// 修改启动参数,增加-g -x参数,允许ntp服务在系统时间误差较大时也能正常工作vi /etc/sysconfig/ntpd// 启动ntp服务service ntpd restart// 将系统时区改为上海时间 (亦即CST时区)ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime// 测试date 生产环境设置时间同步

以下有待考证

生产服务器一般不设置时间同步,因为时间同步的时候,如果时间不准确,会更改系统时间,就会影响服务器正在运行的程序,例如定时任务

所以一般就直接设置时间,需要root用户,但是还有个问题,不知道什么原因,过一段时间,服务器时间就又不准确了,这时候就又需要手动设置。

应该会有更好的办法,以后探索。

date -s "20100405 14:31:00"

转载自:
http://www.aslab.com/support/kb/221.html
http://c.biancheng.net/view/714.html
https://blog.csdn.net/qqxyy99/article/details/80864862
https://www.jianshu.com/p/a63f47e096e8
https://blog.csdn.net/weixin_39791537/article/details/80834049
https://www.cnblogs.com/shireenlee4testing/p/9469650.html
https://www.cnblogs.com/zhanghuang/p/12762775.html
https://www.keysou.com/?id=141
https://blog.csdn.net/c233728461/article/details/52679558
https://blog.51cto.com/11863547/1905929
https://blog.csdn.net/qq_20989105/article/details/86253380
https://www.zhihu.com/question/319783573/answer/656033035
https://zhidao.baidu.com/question/1435091052899625499.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。