草庐IT

虚拟化虚拟化

全部标签

新建虚拟机

虚拟机环境配置一、安装操作系统win101、新建虚拟机。2、按需求进行编辑,我采用推荐选项,选择典型。3、选择稍后安装,下一步。4、选择操作系统,下一步(我在练手,就选择了win10)。5、命名,选择安装路径,下一步。6、分配磁盘容量,下一步。7、完成。8、安装成功,再编辑虚拟机设置9、在SATA文件里选择之前下发的镜像文件,因为安装的win10系统,选择win10文件,确定。之后开启虚拟机进行win10的安装疑问一、win10不及时响应,进入Boot界面如果出现如下文字,需鼠标点击,进入虚拟机,输入“Enter”否则进入Boot界面可重启,重复上一步操作见此图标,算正确进入二、虚拟机里win

Web3通过ganache运行起一个本地虚拟区块链

通过文章Web3开发准备工作手把手带你创建自己的MetaMask账号大家简单的对网络有了个比较模糊的概念不同的网络连接这不同的区块链那么我们就要搞清楚我们切换不同的网络我们的数字资产是不一样的在这里我们需要先安装一个插件工具ganache我们先在本地创建一个文件夹然后在这个文件夹下打开项目终端在终端输入npmiganache-g等它安装完毕我们的依赖就进来了要验证的话方法比较麻烦你需要通过管理员身份运行这个目录的终端然后在终端输入ganache回车这里就会输出相关信息这样他就在本地给我们启动了一个模拟区块链而且这里它给我们创建了十个账号上面对应的信息就是我们账号的公钥然后后面是对应的以太坊币数

docker虚拟磁盘文件迁移ext4.vhdx

ext4.vhdx默认在C盘用户下,会很大,现在要迁移到其他盘.(1)打开WindowsPowerShell查看docker状态和版本docker-desktop-data需要迁移到其他盘(2)wsl--shutdown(3)导出docker-desktop-datawsl--exportdocker-desktop-dataE:\install\docker_data\docker-desktop-data.tar(4)注销docker-desktop-datawsl--unregisterdocker-desktop-data(5)重新导入docker-desktop-datawsl--i

微软推出 2306 版 Windows 11虚拟机,更新“Moment 3”

 6月26日消息,微软今天发布了最新的免费 Windows11 虚拟机,帮助开发者制作应用。Windows开发环境(WindowsDevelopmentEnvironment,WDE)版本号已更新至2306,可以从官网免费下载。WDE是一套不需要激活,可以免费使用90天的虚拟机,其主要用途是为开发者提供制作Windows应用所需的各种工具,包括以下内容:VisualStudio2022社区版,已启用USP、.NET桌面、Azure和WindowsAppSDKforC#等工作负载。已启用Windows子系统Linux2,并安装了Ubuntu,固定在任务栏上。已安装Windows终端。已启用Win

云计算的虚拟化

虚拟化又分为三种CPU虚拟化、内存虚拟化、I/O设备虚拟化,所有下面就以这三个来说1.CPU虚拟化cpu虚拟化又分为全虚、半虚、硬虚经典虚拟化(因为有问题,所以就有了全虚、半虚、硬虚),有16条指令没有被vmm(虚拟化层)拦截就交给硬件经典虚拟化是基于powerpccpu架构,而现在是主要是x86架构,所以指令集不同全虚(将所有指令都接收)优势:不需要修改guestos(操作系统)劣势:vmm开销大半虚(将16条指令直接交给vmm)优势:虚拟化层开销小劣势:要修改guestos硬虚(CPU支持虚拟化)优势:性能好劣势:CPU要支持虚拟化2.内存的虚拟化 内存空间必须从1开始空间要连续(1234

【Linux从入门到精通】进程地址空间(虚拟地址 vs 物理地址)

   本篇文章会围绕三个问题(什么是地址空间?地址空间是如何设计的?为什么要有地址空间?)进行展开讲述。其中主要是了解虚拟地址和物理地址的区别。希望本篇文章会对你有所帮助。文章目录一、什么是地址空间?1、1验证地址空间1、2地址空间是指的物理内存吗?1、3地址空间解释二、进程访问地址2、1历史的程序寻址2、2进程地址空间映射到物理内存2、3解释相同地址打印出不同数据三、为什么要有地址空间3、1保护物理内存3、2内存管理和进程管理完成解耦合3、3将无序的物理内存有序化四、总结🙋‍♂️ 作者:@Ggggggtm 🙋‍♂️👀 专栏:Linux从入门到精通 👀💥 标题:进程地址空间💥 ❣️ 寄语:与其

使用vue-easytable实现仿excel表格,支持可编辑、添加删除行、虚拟表格等功能

使用npm安装vue-easytablenpminstall--savevue-easytable在main.js中写入以下内容://引入样式import"vue-easytable/libs/theme-default/index.css";//引入组件库importVueEasytablefrom"vue-easytable";Vue.use(VueEasytable);//引入中文文语言包import{VeLocale}from"vue-easytable";importzhCNfrom"vue-easytable/libs/locale/lang/zh-CN.js";VeLocale.

RabbitMQ虚拟主机无法启动的原因和解决方案

RabbitMQ虚拟主机无法启动的原因和解决方案摘要:RabbitMQ是一个广泛使用的开源消息代理系统,但在使用过程中可能会遇到虚拟主机无法启动的问题。本文将探讨可能导致该问题的原因,并提供相应的解决方案,以帮助读者解决RabbitMQ虚拟主机启动失败的困扰。在RabbitMQ中,虚拟主机(VirtualHost)是一种逻辑分区,用于隔离和管理不同的消息队列和交换机。虚拟主机的启动失败可能是由多种原因引起的,下面是一些常见的原因及相应的解决方案:错误的配置文件:虚拟主机的配置文件可能存在错误,比如缺少必要的参数或者参数设置不正确。解决方案是检查配置文件,确保所有必要的参数都被正确设置,并且没有

CentOS8克隆虚拟机修改IP,错误:未知的连接 “ens160“

关于CentOS8该如何克隆与修改IP,并设置成静态IP的方法,可以参考我的另一篇文章,我也是一直这么做的。CentOS8拷贝虚拟机、修改ip、主机但是最近我再使用我的这篇文章克隆虚拟机的时候,竟然报错了,本来想删除掉克隆后修改ip失败的虚拟机,但是重试之后发现还是偶尔失败。失败的地方是在我执行最后的命令:#重启网卡nmclicupens160请注意,一般地,CentOS8的默认网卡设备名称都是ens160,而CentOS7一般是eth33。失败如下:就一句话:错误:未知的连接"ens160"。 之前试了不少办法,一直都不行,今天终于搞定了。详细信息参考这篇文章:解决CentOS虚拟机无法显示

【linux】VMware虚拟机外网访问配置以及本机ssh连接vmware虚拟机

1、设置访问外网1)菜单栏,虚拟机-》设置,配置虚拟机网络适配器,选择NAT模式2)通过ifconfig查看网卡配置登录centos,依次点Activties-》terminal终端,输入ifconfig,得出IP地址是:169.254.90.129 3)在编辑->虚拟机网络编辑器->更改设置 按照如下配置修改:修改子网IP为 169.254.90.0,子网掩码为 255.255.255.0点NAT设置,修改网关为 169.254.90.2 返回到虚拟机网络编辑器,点击DHCP设置,设置IP地址范围,即虚拟机可设置的固定IP范围4)在windows系统中配置 VMWare的虚拟网卡 按照下图进