一看就会,安装VMware虚拟机和linux的基本配置和卸载安装的虚拟机

本文详细介绍了如何在Windows上安装VMware并配置CentOS虚拟机,包括NAT和桥接模式的网络配置、关闭selinux和防火墙、安装必要的工具包以及设置docker。最后还演示了如何卸载CentOS。
摘要由CSDN通过智能技术生成

提前准备

先进入bios,将虚拟功能开启,如图
在这里插入图片描述
然后,依次进入,控制面板>程序>启动或关闭windows功能,开启相关功能,如图:
在这里插入图片描述
在这里插入图片描述
如果你的启动或关闭windows功能没有hyper-v,这是因为你的windows是家庭版的缘故,专业版的windows是有的。如果你的系统是家庭版的,需要运行一个bat文件。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

将上述代码复制到文本文件中,然后将其后缀名改为.bat,以管理员的方式运行即可,如图:在这里插入图片描述
接下来就可以安装VMware了
阿里云盘存有VMware软件

安装阶段

VMware的安装十分简单,就不介绍了,直接安装就好。
VMware的破解密钥也十分好找,为了避嫌,就不明写了,实在找不到的朋友,私信我吧。

接下来介绍虚拟机的安装(以centOS 为例):
首先要准备好centos的镜像文件
阿里云盘存有centos的镜像文件
如图操作即可:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

网络类型介绍
桥接网络:在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。

NAT(网络地址转换模式):使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此使用NAT模式虚拟系统也就无法和本地局域网中的其他真实主机进行通讯

host-only(主机模式):在某些特殊的网络调试环境中,如果要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,VMWare虚拟机不能访问互联网
后面会讲到如何配置桥接网络或者NAT网络

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
磁盘位置一般和linux文件位置在一起,我一般会创建一个名为disk的文件存放。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
自定义磁盘分配,一般分为boot、swap、home和根目录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

centos虚拟机安装后的网络配置

NAT(网络转换模式)下的网络配置

在windows的CMD中输入:ipconfig。查看VMnet8(对应nat)下的ip信息:
在这里插入图片描述在这里插入图片描述

在centos中进行网络配置
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33  (电脑不同,略有不同)

在这里插入图片描述
修改完成后,使用命令重启网络,虚拟机就可以联网(注意:网关不能和VMnet8的IP一样

service network restart
or
systemctl restart network

可以使用命令ping测试是否可以联网

桥接模式下的网络配置

1、在本机的命令行窗口输入:ipconfig -all,查看网络信息,要根据主机的ip信息来配置虚拟机的IP信息。
在这里插入图片描述2、进入 /etc/sysconfig/network-scripts/路径,编辑ifcfg-en开头的文件。
在这里插入图片描述

TYPE=Ethernet
PROXY_METHOD=none 
BROWSER_ONLY=no
BOOTPROTO=static  #由默认的dhcp修改为static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=05477503-d4b1-4fc1-a64f-5034c2099723
DEVICE=ens33
ONBOOT=yes #由默认的no修改为yes
IPADDR=192.168.50.200 #新增此项,自定义虚拟机的ip地址(主机是192.168.50.187),必须与主机在同一网段
NETMASK=255.255.255.0 #新增此项,设置子网掩码,跟宿主一样
GATEWAY=192.168.50.1 #新增此项,默认网关,跟宿主一样
DNS1=192.168.50.1 #新增此项,DNS,跟宿主一样

3、添加网关地址,修改机器名

vi /etc/resolv.conf

# 添加以下内容
NETWORKING=yes
HOSTNAME=hadoop200  #机器名
GATEWAY=192.168.50.1  #默认网关与宿主机相同

4、添加DNS

vi /etc/resolv.conf

# 添加以下内容
nameserver 192.168.50.1 #DNS,跟宿主一样

5、增加IP和机器名称的映射关系

vi /etc/hosts

# 添加以下内容
192.168.50.200 hadoop200

6、虚拟网络编辑器增加桥接模式
在这里插入图片描述
在这里插入图片描述
参考:VMware虚拟机中CentOS7的桥接方式网络配置解决方案

网络配置后的基础配置

关闭selinux

临时关闭
  setenforce 0

  永久关闭
  vi /etc/selinux/config
  设置SELINUX=disabled

关闭虚拟机的防火墙

查看防火墙状态
systemctl status firewalld
关闭
systemctl stop firewalld
关闭开机启动防火墙
systemctl disable firewalld

安装net-tools和openssh

yum update (更新一下)
yum install -y net-tools
yum install -y openssh-server

设置开机启动
systemctl start sshd.service
systemctl enable sshd.service

安装xshell,远程连接虚拟机

在xshell中安装centos常用工具包

yum install -y wget
yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop iftop iotop unzip telnet sl psmisc nethogs glances bc ntpdate openldap-devel

安装docker-ce社区版

curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo

curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum clean all && yum makecache

yum install -y docker-ce

安装指定版本

yum install -y docker-ce-23.0.6

设置docker开机启动

systemctl enable docker

systemctl start docker

systemctl restart docker

systemctl stop docker

配置docker镜像加速

阿里云镜像加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [""]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker配置宿主机转发

cat <<EOF > /etc/sysctl.d/docker.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.ip_forward=1
EOF

安装一下常见的包

yum install libffi-devel -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

卸载安装的Centos

选中所要删除的centos,按照路径 虚拟机>管理>从磁盘中删除,即可

  • 21
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当在安装VMware虚拟机并启动Linux系统时遇到蓝屏错误,可能是由于不同的问题导致的。 根据引用中提供的信息,出现的蓝屏错误是SYSTEM_SERVICE_EXCEPTION。这个错误通常是由于系统服务的异常或错误引起的。可能的原因包括驱动程序的问题、系统文件损坏或不兼容的软件等。 另外,引用中也提到了一个类似的蓝屏错误PAGE_FAULT_IN_NONPAGED_AREA,这个错误通常与内存问题有关。 解决这个问题的方法可以包括以下几点: 1. 检查驱动程序:确保所有的驱动程序都是最新的版本,并且与VMware虚拟机的版本兼容。可以前往硬件制造商的官方网站下载最新的驱动程序。 2. 检查系统文件:运行系统文件检查工具,如sfc /scannow命令,以修复可能损坏的系统文件。 3. 检查内存:运行内存测试工具,如Windows自带的内存诊断工具或第三方软件,以检测是否存在内存问题。 4. 禁用不必要的软件:有时候,与VMware虚拟机不兼容的软件可能导致蓝屏错误。尝试禁用或卸载一些可能冲突的软件,然后重新启动虚拟机。 5. 更改虚拟机配置:根据引用中的经验,尝试更改虚拟机设置中的CD/DVD选项的不同节点,看看是否能够减少蓝屏错误的频率。 总之,解决VMware虚拟机安装Linux蓝屏问题的方法包括检查驱动程序、修复系统文件、检查内存、禁用不必要的软件和更改虚拟机配置。根据具体情况,可以逐一尝试这些方法,以找到最适合的解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值