【虚拟机】window环境安装虚拟机

前言

在之前,window环境安装虚拟机都是通过vmware来实现的
在这里插入图片描述
我自己安装过一次,但是安装后没怎么用,感觉一些命令太麻烦了,并且记得在安装的过程中要配置好多参数。
现在在学习技术的过程中,看到了谷粒商城这个项目中使用的Oracle VM VirtualBox。使用过后感觉挺简单方便的,现在新创建了一个虚拟机,正好记录一下过程。
视频教程:https://www.bilibili.com/video/BV1np4y1C7Yf?p=6

安装Oracle VM VirtualBox

下载virtualbox

官网:https://www.virtualbox.org/

开启cpu虚拟化

ps:下载后,在安装前,要开启cpu虚拟化,就这一个需要重启机器的…忍耐一下。
首选,查看下电脑是否开启了cpu虚拟化
在这里插入图片描述
如果没有开启,则自己根据电脑品牌搜一下怎么开启就成了!
开启后记得重启电脑

安装virtualbox

电脑重启后,直接安装就可以了

virtualbox全局设置

安装完成后,打开virtualbox。这时候我们要配置下全局配置。
虚拟电脑位置默认是在C盘放的,如果你不修改位置,直接初始化centos,那么你的C盘会直接占用20多个G。所以,这里要先修改一下。这是我的目录:D:\Program Files\HashiCorp\VirtualBox VMs
在这里插入图片描述

初始化centos

上面我们修改了存储存储位置,那么直接通过管理员方式打开cmd,然后进到D:\Program Files\HashiCorp\Vagrant目录下

  • 首选执行:vagrant init centos/7
    初始化完成,会在当前目录下生成一个Vahrantfile文件,该文件代表了当前虚拟机。
  • 然后启动centos7:vagrant up
  • 最后连接centos7:vagrant ssh
    账号:root
    密码:vagrant
    在这里插入图片描述

指定虚拟机ip

如何指定

首先关机,记着打开Vagrantfile文件,修改config.vm这一行为:config.vm.network "private_network", ip: "192.168.56.10",然后重启就好了。
在这里插入图片描述

为什么是192.168.56.10

在安装成功后,在cmd通过ipconfig查看,会看到多了一个virtualbox的相关信息,里面如果是192.168.56.1,那么当前虚拟机的ip只要前面三位一样,后面的随意改。(更详细的原因可以看视频或者自己了解)
在这里插入图片描述

通过xshell连接centos7虚拟机

切换到root用户

这里需要先切换到root用户,否则看不到信息。

su root
vagrant

在cmd通过vagrant ssh登录后,修改如下文件: vi /etc/ssh/sshd_config,把PasswordAuthentication no改为yes,
然后service sshd restart重启服务,就可以通过xshell使用账号密码来登录,和使用阿里云,腾讯云线上云服务器没区别了。
在这里插入图片描述

其他配置(非必须)

虚拟机nat网络

谷粒商城后面的视频,在讲k8s的时候,如果是集群,需要配置当前虚拟机网卡的网络,因为如果不配的话,多台虚拟机的主机地址虽然不一样,但是网卡地址都会是一样的,这对集群的调度会有影响。
当前我们只有一台,所以不用配,如果有多台的话,可以配置一下。

  • 首先关闭虚拟机(关机)
  • 然后选中点设置,选择左边的网络
  • 然后连接方式选择:NAT网络,选择后,下面记得刷刷新一下MAC地址。
    在这里插入图片描述
    修改完成,启动后,再次访问:ip addr,可以看到网卡地址已经改变
    在这里插入图片描述

修改虚拟机名称

关机后,直接右键点击设置修改就可以了

### 回答1: Win2003虚拟机总是异常退出VM VirtualBox可能是由于以下一些原因导致的。 1. 安装了不兼容的软件或驱动程序:VM VirtualBox可能不支持某些特定的软件或驱动程序,导致虚拟机异常退出。建议卸载或更新可能引起冲突的软件或驱动程序。 2. 资源不足:虚拟机需要足够的内存和硬盘空间来正常运行。如果系统内存或磁盘空间不足,可能会导致虚拟机异常退出。请检查您的系统资源,确保其符合VM VirtualBox的最低要求,并清理不必要的文件和程序以释放资源。 3. 虚拟机配置错误:虚拟机的配置可能不正确,导致其无法正常运行。您可以尝试重新设置虚拟机的配置,包括分配的内存和处理器数量,确保其与您的系统兼容。 4. 更新VM VirtualBox版本:如果您使用的是较旧的VM VirtualBox版本,可能存在一些已知的错误或问题。更新到最新版本可能会修复这些问题并提高稳定性。 5. 检查日志文件:VM VirtualBox会生成日志文件,您可以查看这些日志文件以了解虚拟机崩溃的原因。日志文件通常位于虚拟机安装目录中。根据日志文件中的错误信息,您可以进一步查找解决方法。 总的来说,解决Win2003虚拟机VM VirtualBox中异常退出的问题需要仔细检查和排除潜在的原因。通过清理系统资源、更新软件版本、重新配置虚拟机以及检查日志文件,您可能能够解决这个问题并获得更稳定的虚拟机体验。 ### 回答2: Win2003虚拟机异常退出VirtualBox可能是由于以下几个原因引起的: 1. 虚拟硬件配置不足:确保你的主机有足够的内存和处理器资源来支持Win2003虚拟机的运行,如果资源不足,可以尝试降低虚拟机的内存分配或者关闭其他的应用程序。 2. 虚拟机设置错误:检查虚拟机设置是否有错误导致异常退出,例如,虚拟硬盘容量不足或者设置的网络适配器出现问题。 3. 虚拟机软件更新:确保你的VirtualBox软件已经升级到最新版本,旧版本的软件可能存在与Win2003虚拟机不兼容的问题。 4. 操作系统异常:Win2003操作系统本身可能存在异常或者故障,可以尝试重新安装或者执行系统修复工具来修复操作系统的问题。 5. 病毒或恶意软件感染:运行安全软件进行全盘扫描,确保你的主机和虚拟机没有受到病毒或恶意软件的感染。 如果以上方法仍然无法解决问题,可以尝试删除并重新创建虚拟机,或者考虑使用其他虚拟机软件进行测试。同,也可以参考VirtualBox官方网站或论坛,寻找其他用户的类似问题和解决方案,或者向VirtualBox的技术支持团队寻求帮助。 ### 回答3: Win2003虚拟机VM VirtualBox中经常异常退出可能有以下几个原因: 1. 资源不足:虚拟机运行需要一定的物理资源,包括内存、处理器和硬盘空间。如果宿主机的资源不足,虚拟机可能会异常退出。解决方法是在宿主机上增加资源,例如添加更多内存和处理器,或者释放部分硬盘空间。 2. 软件冲突:有虚拟机的异常退出可能是由于与其他软件的冲突造成的。例如,某些安全软件、防火墙或其他虚拟化软件可能干扰了VM VirtualBox的正常运行。解决方法是关闭或卸载可能产生冲突的软件,或者尝试更新VM VirtualBox到最新版本。 3. 驱动问题:虚拟机异常退出也可能与虚拟机的驱动有关。确保你已经安装了最新的VM VirtualBox驱动,并在Windows 2003虚拟机中更新和安装了相关的驱动程序。如果问题仍然存在,尝试删除并重新安装VM VirtualBox。 4. 网络设置:VirtualBox中的网络设置也可能导致虚拟机异常退出。检查虚拟机的网络设置,确保其与宿主机的网络连接正常,并且未使用冲突的IP地址或网络设置。 5. 病毒或恶意软件感染:如果虚拟机频繁异常退出,可能是病毒或恶意软件感染导致的。进行杀毒扫描,并确保虚拟机系统和应用程序都是最新的版本。 总之,解决虚拟机VM VirtualBox中的异常退出问题,需要仔细检查资源、软件冲突、驱动、网络设置和安全性等因素,并采取相应的措施解决。如果问题依然存在,建议咨询专业的技术支持人员以获得更准确的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值