关于virtualbox:如何在Ubuntu-2204上安装VirtualBox-Guest-Additions

在这篇博文中,咱们将向你展现如何在 Ubuntu 22.04 上装置 VirtualBox Guest 插件。 在 Oracle VirtualBox 中运行 Ubuntu 22.04 是很常见的场景。尽管 VirtualBox 提供了无缝的虚拟化体验,但您能够通过装置 VirtualBox Guest Additions 进一步改良它。这些新增性能提供了加强的性能和性能,包含更好的显示分辨率、无缝的鼠标集成以及改良的主机和客户操作系统之间的文件共享。 必备条件Pre-Installed Ubuntu 22.04 VMA Regular User with sudo rightsStable Internet connectivity(1) 启动 Ubuntu 虚拟机在咱们进入装置过程之前,请确保您的 Ubuntu 虚拟机在 VirtualBox 中启动并运行。 (2) 装置依赖包在装置 VirtualBox Guest add 之前,您须要一些根本的软件包,在终端上运行以下命令 $ sudo apt update$ sudo apt install build-essential linux-headers-$(uname -r) -y (3) 挂载 VirtualBox Guest Additions CD 镜像在 VirtualBox 中,转到虚拟机窗口顶部的“Devices”菜单,而后抉择“Insert Guest Additions CD Image”。此操作将虚构地将 Guest Additions CD Image 装入虚拟机中。 ...

September 18, 2023 · 1 min · jiezi

关于virtualbox:virtualbox-ubuntu-netplan-网络配置

背景:virtualbox 装置ubuntu零碎,网络配置应用NAT+host only的形式在启动之后,经常出现第二个网卡无IP地址的状况 网卡配置状况如下:网卡1: Host only 网卡2: NAT 解决方案:针对ubuntu 18.04 以及更高版本中,应用netplan来配置网络1 减少红框中的内容2 sudo netplan generatesudo netplan apply对于Netplan介绍, 可参考:https://www.jianshu.com/p/174656635e74

August 16, 2023 · 1 min · jiezi

关于virtualbox:windows11-virtualbox-create-ubuntu2204-vm

在window11环境下, 应用virutalbox创立虚拟机 prerequisitedownload virtualbox7.0.8 and installdownload ubuntu server 22.04virtual 新建虚拟机1 新建虚构电脑须要配置的内容 名称文件夹虚构光盘2 主动装置能够批改用户名和明码3 硬件配置内存设置为4G CPU设置为8核4 虚构硬盘设置为40G5 点击实现 Ubuntu装置过程Ubuntu具体装置过程能够参考:https://hibbard.eu/install-ubuntu-virtual-box/我这边在装置过程,基本上抉择的都是提供的默认值 以下是集体配置局部:1 点击Continue2 配置Profile3 SSH Setup局部,抉择Install OpenSSH Server。因为须要宿主机上通过ssh连贯虚拟机 Ubntun配置1 网路配置: 抉择桥接网卡留神刷新mac地址,防止反复 2 启动虚拟机: sudo apt updatesudo apt upgrade如果呈现了 Daemons using outdated libaries 对话框:用Tab按键抉择OK 3 查看虚拟机IP地址ip addr 4 wsl通过ssh连贯虚拟机window11零碎装置了wsl, 通过wsl ssh连贯虚拟机 为什么应用Terminal终端连贯虚拟机,而不是间接在虚拟机上进行命令行操作?1 虚拟机tty 反对的性能受限,不能鼠标复制,鼠标挪动在主机和虚拟机之间,须要热键切换等等。应用起来效率太低了, 而Terminal满足我所有的要求Terminal下载地址: https://learn.microsoft.com/en-us/windows/terminal/install 常见问题:1 应用的桥接网络,怎么设置固定IP呢?桥接网络默认应用DHCP调配IP地址,如果要批改固定IP,依照上面流程1 check DHCP曾经调配了一个IP地址 2 vim /etc/netplan/00-installer-config.yamlchange to 3 update sudo netplan generatesudo netplan apply

August 16, 2023 · 1 min · jiezi

关于virtualbox:VirtualBox-7种网络模式配置指南

原文:https://www.nakivo.com/blog/virtualbox-network-setting-guideVirtualBox网络模式: 未附加NATNAT网络桥接适配器外部网络仅主机模式适配器通用驱动程序虚构网络适配器每个 VirtualBox VM 最多能够应用八个虚构网络适配器,每个适配器又称为网络接口控制器 (NIC)。能够在VirtualBox GUI(图形用户界面)中配置四个虚构网络适配器。所有虚构网络适配器(最多 8 个)都能够应用 VBoxManage modifyvm 命令进行配置。VBoxManage是VirtualBox的命令行管理工具,可用于配置所有VirtualBox设置,包含VirtualBox网络设置。能够在虚拟机设置中拜访VirtualBox网络适配器设置(抉择您的VM,点击设置并转到VM设置窗口中的网络局部)。 在那里,您应该看到四个适配器选项卡。创立虚拟机后,默认状况下会启用一个虚构网络适配器。您能够勾选“启用网络适配器”复选框以启用适配器,并勾销选中复选框以禁用(此复选框定义虚构网络适配器设施是否连贯到 VM)。 点击高级以扩大高级VirtualBox网络适配器设置。 VirtualBox 中的虚构网络适配器类型虚构网络适配器是软件模仿的物理设施。有六种虚构适配器类型能够通过VirtualBox进行虚拟化。 AMD PCnet-PCI II (Am79C970A)。此网络适配器基于AMD芯片,可用于多种状况。至于 Windows 来宾,此网络适配器可用于较旧的 Windows 版本(如 Windows 2000),因为较新的 Windows 版本(如 Windows 7、8 和 10)不蕴含此适配器的内置驱动程序。最后,*Am79C970A* PCI 器件蕴含一个单芯片 10 Mbit 控制器,并集成了 DMA 引擎。此网络适配器还反对 AMD 的幻数据包技术,用于近程唤醒。AMD PCnet-FAST III (Am79C973)。简直所有能够在VirtualBox上运行的来宾操作系统都反对此虚拟化网络适配器。GRUB(疏导加载程序)能够应用此适配器进行网络疏导。与以前的网络适配器相似,这个是基于AMD芯片的。英特尔 PRO/1000 MT 台式机 (82540EM)。此适配器可与Windows Vista和较新的Windows版本完满配合。大多数 Linux 发行版也反对此适配器。英特尔 PRO/1000 T 服务器 (82543GC)。Windows XP 无需装置其余驱动程序即可辨认此适配器。英特尔 PRO/1000 MT 服务器 (82545EM)。此适配器模型可用于从其余平台导入 OVF 模板,并且能够简化导入过程。半虚拟化网络适配器 (virtio-net) 是一种特例。来宾操作系统必须为虚拟化环境提供非凡的软件接口,而不是虚拟化大多数操作系统反对的网络硬件。此办法容许您防止网络硬件模仿的复杂性,从而能够进步网络性能。VirtualBox反对行业标准virtIO网络驱动程序。VirtIO 网络驱动程序是 KVM 我的项目的一部分,并且是开源的。这些驱动程序实用于内核为 2.6.25 或更高版本的 Linux,以及包含旧版本(如 Windows 2000、XP 和 Vista)的 Windows。 ...

May 20, 2023 · 4 min · jiezi

关于virtualbox:VirtualBox安装CentOS-X64

VirtualBox装置CentOS X64centos6.5 装置http://jingyan.baidu.com/arti...装置时抉择第二项:Install system with basic video driver http://www.cnblogs.com/cy163/...http://blog.chinaunix.net/uid...最初抉择:Basic Server :装置的根本零碎的平台反对,不蕴含桌面。 IP配置http://jingyan.baidu.com/arti...连贯不上外网时:ping www.baidu.com 不通vim /etc/sysconfig/network-scripts/ifcfg-eth0将ONBOOT=no改为ONBOOT=yes 激活网卡。service network restart ifconfigping www.baidu.com 本机ssh连贯 如果连贯不上,网络改为桥接网卡ssh root@192.168.2.239 password:987654321 xenservercitrix思杰公司xenserver 和虚拟机有点相似。一台机器虚构出几个linux零碎,Linux的虚拟化服务器 是一种全面而易于治理的服务器虚拟化平台xencenter 界面治理xenserver

February 8, 2023 · 1 min · jiezi

关于virtualbox:如何快捷启动一个-ubuntu-虚拟机实例

虚拟机是一个比拟有意思的事物,有了虚拟机,咱们能够轻易在本人电脑上体验不同的操作系统. Linux 零碎是服务器广泛应用的操作系统,然而很少会是咱们个人电脑上的操作系统,那么体验和应用 Linux 就能够应用虚拟机。Virtualbox 是一款风行的开源收费的虚拟机软件,Prometheus 是一款风行的开源监控软件,MySQL 是宽泛应用的开源数据库软件,如何便捷简略的体验和应用它们,是这篇文章和我的项目的目标。 如下,只须要 4 个步骤,你就将装置和启动一个 ubuntu 的 virtualbox 虚拟机,外面运行了 mysql 实例和 prometheus监控零碎。 开始手动下载安装 Virtualbox 虚拟机软件 https://www.virtualbox.org/wi...手动下载安装 Vagrant 虚拟机管理软件 https://www.vagrantup.com/dow...应用 git clone 仓库地址 https://gitee.com/thunderstorm96/vagrant-virtualbox-prometheus.git进入 vagrant-virtualbox-prometheus 我的项目目录,启动虚拟机环境# 这条命令首先查看本地是否有 hashicorp/bionic64 的虚拟机镜像 box,如果没有, 则从 vagrantcloud.com 下载该镜像 box# 下载实现后,将启动该虚拟机vagrant up祝贺你,通过上述简略 4 个步骤,你曾经实现了启动一个装置有 prometheus 和 mysql 实例的 virtualbox 虚拟机。当初你能够体验很多事件。 应用1. 体验 prometheus 监控零碎。关上 localhost:3001 地址,这是 grafana 前端地址(grafana 用来配合展现 prometheus 监控内容的前端组件) ,默认账号密码 admin/admin. 登录后,你能够纵情摸索。摸索完后,能够依据模版id 12633 导入一款 grafana 模版,它展现了 ubuntu 虚拟机的监控状态。 ...

September 11, 2022 · 1 min · jiezi

关于virtualbox:如何在RHEL9上安装VirtualBox虚拟机

在这篇文章中,咱们将逐渐介绍如何在RHEL 9上装置 VirtulaBox。 家喻户晓,VirtualBox 是一个用于 x86 和 Intel64/AMD64 硬件的收费跨平台虚拟化工具。应用VirtualBox,咱们能够同时运行多个操作系统,并帮忙用户在桌面或笔记本电脑上设置测试环境。它通常用作桌面级,并提供用于治理虚拟机的图形用户界面。 根本术语Host OS:它是装置VirtualBox的物理操作系统。Guest OS:它是在虚拟机外部运行的操作系统。VM (Virtual Machine):它是由virtualbox创立的用于运行操作系统的虚拟环境。Guest Additions:这些是专门设计装置在虚拟机外部以进步Guest OS性能的软件。先决条件已预装桌面环境的RHEL 9领有管理员权限的Sudo用户红帽订阅或本地已配置Yum源互联网连贯(1) 启用VirtualBox和EPEL源执行 dnf 命令以启用virtualbox官网软件源 $ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo导入VirtualBox公钥 $ sudo rpm --import https://www.virtualbox.org/download/oracle_vbox.asc启用EPEL软件源 $ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y(2) 装置VirtualBox依赖应用 dnf 命令装置以下virtualbox依赖项 $ sudo dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y(3) 装置VirtualBox 6.1在开始装置之前,首先验证库中可用的virtualbox的确切版本 $ sudo dnf search virtualbox 正如咱们所见,软件库中有VirtualBox-6.1的安装包,执行装置 $ sudo dnf install VirtualBox-6.1 -y 装置VirtualBox后,将您的本地用户增加到 vboxuser 用户组,以便它能够在 VirtualBox上执行所有操作 ...

September 1, 2022 · 1 min · jiezi

关于virtualbox:如何使用虚拟机运行小HomeKit智汀家庭云

本文档形容如何通过虚拟机体验运行智汀家庭云的根底性能,包含: 应用 virtualbox 运行智汀家庭云 通过智汀APP增加并初始化智汀家庭云 装置设施插件 增加设施,管制设施 环境筹备# 本文档的所有操作均基于虚拟环境运行,可运行于 Windows,MacOS或者Linux上。 1.1 装置 virtualbox# VirtualBox 是一个收费的虚拟机软件,可通过官方网站下载安装。 1.2 装置智汀APP# 智汀家庭云APP是智汀生态智能硬件治理平台,能够发现、连贯和治理智能硬件设施,实现智能设施之间的互联互通、自动化管制、语音管制。      图.iOS版、安卓版利用      2.应用 virtualbox 运行智汀家庭云# 智汀官网提供一个基于 OpenWRT 的智汀家庭云虚拟机镜像,可通过 虚拟机下载地址 进行下载。 备注: 您能够通过最新版本的公布地址:https://github.com/zhiting-te...,获取最新版本ova文件 运行 virtualbox 软件,点击“治理”菜单,抉择“导入虚构电脑”,点选下面下载的 smartassistant.2.0.2.ova 文件,点击“下一步”在下一个对话框界面中点击“导入”,稍等片刻即可导入胜利而后在管理器界面中会减少一个名为“smartassistant”的虚拟机,选中,而后点击”启动“。虚拟机启动后可能会提醒“物理网卡未找到”,点击“更改网络设置”,配置主机网卡。虚拟机启动后会主动通过DHCP协定申请获取IP,接入家庭局域网,而后启动智汀家庭云。 3.通过智汀APP增加并初始化智汀家庭云 首先确保手机已连贯WIFI,并且跟电脑是同一个局域网,而后启动智汀APP。 点击“增加智能设施”,智汀APP将会扫描局域网内的智汀家庭云设施,包含下面启动的虚拟机零碎。 点击增加智能设施发现SA选中SA,点击增加图. 点击增加设施图. 正在增加设施图. 设置是否容许找回用户凭证图. 增加设施胜利 点击反对品牌,界面中会列出SA内置的一些插件点击反对品牌,界面中会列出SA内置的一些插件点击其中的一个插件对插件进行装置图. 增加插件图. 胜利增加插件 插件增加胜利后,返回到首页家居,点击右上角+按钮就能够增加插件反对的设施选中其中的一个设施点击增加,增加实现后返回到首页的家居即可对设施进行操控图. 设施增加胜利图. 管制设施 查问反对品牌点击其中的一个插件,点击增加对插件进行装置图. 增加插件图. 增加插件胜利 插件增加胜利后,返回到首页家居,点击右上角+按钮就能够增加插件反对的设施选中其中的一个设施点击增加,增加实现后返回到首页的家居即可对设施进行操控图. 增加设施图. 增加设施胜利 4.回顾# 祝贺您,已实现一次最简略的智汀家庭云体验之旅,通过下面的操作,您曾经能够让智汀家庭云以虚拟机的模式在您的电脑上运行起来,并且通过装置demo插件,体验智汀家庭云设施增加与操作流程。 接下来,您还能够说: 购买智能家居硬件(灯,开关),接入智汀家庭云 购买智汀家庭云主机,解脱虚拟机的限度,让您的智能家居7x24稳固运行 体验场景工作性能,让家居真正智能起来

May 7, 2022 · 1 min · jiezi

关于virtualbox:如何利用virtualbox虚拟机运行智汀家庭云

本文档形容如何通过虚拟机体验运行智汀家庭云的根底性能,包含: 应用 virtualbox 运行智汀家庭云通过智汀APP增加并初始化智汀家庭云装置设施插件增加设施,管制设施 一、环境筹备本文档的所有操作均基于虚拟环境运行,可运行于 Windows,MacOS或者Linux上。 二、装置 virtualboxVirtualBox 是一个收费的虚拟机软件,可通过官方网站下载安装。 三、 装置智汀APP智汀家庭云APP是智汀生态智能硬件治理平台,能够发现、连贯和治理智能硬件设施,实现智能设施之间的互联互通、自动化管制、语音管制。 图.iOS版、安卓版利用 四、应用 virtualbox 运行智汀家庭云智汀官网提供一个基于 OpenWRT 的智汀家庭云虚拟机镜像,可通过 虚拟机下载地址 进行下载。 备注: 您能够通过最新版本的公布地址:https://github.com/zhiting-te...,获取最新版本ova文件 运行 virtualbox 软件,点击“治理”菜单,抉择“导入虚构电脑”,点选下面下载的 smartassistant.2.0.2.ova 文件,点击“下一步” 在下一个对话框界面中点击“导入”,稍等片刻即可导入胜利 而后在管理器界面中会减少一个名为“smartassistant”的虚拟机,选中,而后点击”启动“。 虚拟机启动后可能会提醒“物理网卡未找到”,点击“更改网络设置”,配置主机网卡。 虚拟机启动后会主动通过DHCP协定申请获取IP,接入家庭局域网,而后启动智汀家庭云。 五、通过智汀APP增加并初始化智汀家庭云首先确保手机已连贯WIFI,并且跟电脑是同一个局域网,而后启动智汀APP。 点击“增加智能设施”,智汀APP将会扫描局域网内的智汀家庭云设施,包含下面启动的虚拟机零碎。 点击增加智能设施发现SA 选中SA,点击增加 图. 点击增加设施 图. 正在增加设施 图. 设置是否容许找回用户凭证 图. 增加设施胜利 点击反对品牌,界面中会列出SA内置的一些插件 点击反对品牌,界面中会列出SA内置的一些插件点击其中的一个插件对插件进行装置 图. 增加插件 图. 胜利增加插件 插件增加胜利后,返回到首页家居,点击右上角+按钮就能够增加插件反对的设施 选中其中的一个设施点击增加,增加实现后返回到首页的家居即可对设施进行操控 图. 设施增加胜利 图. 管制设施 查问反对品牌 点击其中的一个插件,点击增加对插件进行装置 图. 增加插件 图. 增加插件胜利 插件增加胜利后,返回到首页家居,点击右上角+按钮就能够增加插件反对的设施 选中其中的一个设施点击增加,增加实现后返回到首页的家居即可对设施进行操控 图. 增加设施 ...

April 29, 2022 · 1 min · jiezi

关于virtualbox:vbox出现Failed-to-opencreate-the-internal-network错误无法启动虚拟机

在应用Oracle VM VirtualBox关上虚拟机的时候报了题目这个错,而后网上找了一下都是说要把下图那个地位勾上 然而博主的是默认勾上的,然而还是没用,所以我试了下把这个服务卸载而后再重新安装果然解决了问题,看教程吧:首先卸载: 卸载完之后再点击装置,会进去上面这个界面 而后双击服务 点击确定,应该就能解决问题了

September 27, 2021 · 1 min · jiezi

关于virtualbox:virtualbox-相关

共享文件夹配置 将本人的user退出vboxsf group sudo usermod -aG vboxsf $(whoami)

August 12, 2021 · 1 min · jiezi

关于virtualbox:virtualbox搭建的虚拟机和主机ping不通

1.虚机和主机网络不通虚机别离设置nat网络和仅主机网络,虚机外部网卡都是dhcp形式 2.问题所在主机virtualbox网卡设置成dhcp形式,而后重启即可

July 28, 2021 · 1 min · jiezi

关于virtualbox:VirtualBox-VTx-is-not-available

最近在学习Docker,顺便装置并启用Hyper-v,应用 VirtualBox 关上之前新建的虚构电脑不能用了,其中virtualbox 报错如下:敞开 Hyper-V 并重启并没有解决问题。最初在VirtualBox社区找到如下解决方案: 管理员身份关上提示符。输出 bcdedit 并回车,找到hypervisorlaunchtype选项发现为auto输出命令bcdedit /set hypervisorlaunchtype off重启电脑通过上述操作,能够失常在VirtualBox关上我之前的我的项目

July 15, 2021 · 1 min · jiezi

关于virtualbox:调整VirtualBox虚拟磁盘VDI文件空间大小

之前,应用 VirtualBox 创立了一个 CentOS 虚拟机,划分了 40GB 的磁盘空间,用的是动态分配存储的形式,文件系统为 LVM。起初发现磁盘容量不够用了。通过一番折腾,终于给 VirtualBox 的虚拟机减少了虚构磁盘容量,并让 CentOS 的 LVM 将其利用上。特此记录一下。 Windows CMD 命令cd到VBoxManage.exe的目录下。执行命令 .\VBoxManage.exe modifyhd YOUR_HARD_DISK.vdi --resize SIZE_IN_MB其中参数 YOUR_HARD_DISK.vdi 是您要批改的 VirtualBox 虚构磁盘镜像文件的绝对路径。而参数 SIZE_IN_MB 是指批改后的磁盘容量,单位是MB。调整虚构磁盘大小的时候,虚拟机必须敞开!查看新的磁盘空间[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 37G 25G 13G 67% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shmtmpfs 1.9G 8.6M 1.9G 1% /runtmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup/dev/sda1 1014M 144M 871M 15% /boottmpfs 380M 0 380M 0% /run/user/0[root@localhost ~]# fdisk -l磁盘 /dev/sda:128.8 GB, 128849018880 字节,251658240 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x000b4001 设施 Boot Start End Blocks Id System/dev/sda1 * 2048 2099199 1048576 83 Linux/dev/sda2 2099200 83884031 40892416 8e Linux LVM磁盘 /dev/mapper/centos-root:39.7 GB, 39720058880 字节,77578240 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节重启虚拟机后,执行df -h和fdisk -l来查看磁盘空间状况。能够看到磁盘空间曾经扩大到128G,但/dev/mapper/centos-root的容量还是37G。创立新分区执行 fdisk /dev/sda 将虚构磁盘的闲暇空间创立为一个新的分区。留神要应用代表 Linux LVM 的分区号 8e 来作为 ID。[root@localhost ~]# fdisk /dev/sda欢送应用 fdisk (util-linux 2.23.2)。更改将停留在内存中,直到您决定将更改写入磁盘。应用写入命令前请三思。命令(输出 m 获取帮忙):nPartition type: p primary (2 primary, 0 extended, 2 free) e extendedSelect (default p): p分区号 (3,4,默认 3):3起始 扇区 (83884032-251658239,默认为 83884032):将应用默认值 83884032Last 扇区, +扇区 or +size{K,M,G} (83884032-251658239,默认为 251658239):将应用默认值 251658239分区 3 已设置为 Linux 类型,大小设为 80 GiB命令(输出 m 获取帮忙):t分区号 (1-3,默认 3):3Hex 代码(输出 L 列出所有代码):8e已将分区“Linux”的类型更改为“Linux LVM”命令(输出 m 获取帮忙):wThe partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 16: 设施或资源忙.The kernel still uses the old table. The new table will be used atthe next reboot or after you run partprobe(8) or kpartx(8)正在同步磁盘。如果两头有设置大小之类的提醒,就间接回车。实现后,如果有下面雷同的WARNING提醒,就重启一下零碎。调整LVM大小先看一下Volume Group名称,我这边VG Name是centos。VG Status是resizable的。[root@localhost ~]# vgdisplay --- Volume group --- VG Name centos System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size <39.00 GiB PE Size 4.00 MiB Total PE 9983 Alloc PE / Size 9982 / 38.99 GiB Free PE / Size 1 / 4.00 MiB VG UUID XW42Pm-PvhZ-ubgy-xMdX-53VI-QfmL-Lc7n8o执行命令 pvcreate /dev/sda3, 将新调配的磁盘空间创立为一个新的物理卷。[root@localhost ~]# pvcreate /dev/sda3 Physical volume "/dev/sda3" successfully created.执行命令 vgextend centos /dev/sda3 ,应用新的物理卷来扩大 LVM 的 centos。[root@localhost ~]# vgextend centos /dev/sda3 Volume group "centos" successfully extended执行命令 lvextend /dev/mapper/centos-root /dev/sda3 ,来扩大 LVM 的逻辑卷 centos-root。[root@localhost ~]# lvextend /dev/mapper/centos-root /dev/sda3 Size of logical volume centos/root changed from 36.99 GiB (9470 extents) to 116.99 GiB (29950 extents). Logical volume centos/root successfully resized.CentOS6 执行命令 resize2fs /dev/mapper/centos-root ,CentOS7 则执行命令 xfs_growfs /dev/centos/root ,来进行最初的逻辑卷文件系统大小的调整。[root@localhost ~]# xfs_growfs /dev/centos/rootmeta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=2424320 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=0 spinodes=0data = bsize=4096 blocks=9697280, imaxpct=25 = sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=1log =internal bsize=4096 blocks=4735, version=2 = sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0data blocks changed from 9697280 to 30668800看成果[root@localhost ~]# lvscan ACTIVE '/dev/centos/swap' [2.00 GiB] inherit ACTIVE '/dev/centos/root' [116.99 GiB] inherit[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 117G 25G 93G 22% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.9G 0 1.9G 0% /dev/shmtmpfs 1.9G 8.4M 1.9G 1% /runtmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup/dev/sda1 1014M 144M 871M 15% /boottmpfs 380M 0 380M 0% /run/user/0

June 23, 2021 · 3 min · jiezi

关于virtualbox:22-vagrantVirtualBox-for-Mac

Vagrant下载Vagrant实质上就是命令行版的virtualbox,它依赖VirtualBox它应用命令行来执行virtualbox的各种操作,进步开发的效率vagrant执行的成绩,也能够在virtualbox上无缝出现。能够在各种零碎上做各种测试,而无需净化物理主机上运行的零碎Vagrant与Docker有很多相似之处,又有不少不同。一言蔽之,Vagrant用来治理虚拟机,Docker用来隔离应用环境。https://www.vagrantup.com/downloads.htmlvagrant -vVagrant 2.1.1Centos上装置 wget https://releases.hashicorp.com/vagrant/2.1.2/vagrant_2.1.2_x86_64.rpmyum install -y vagrant_2.1.2_x86_64.rpmvagrant镜像vagrant box add 只会下载镜像,并不会立即创立一个虚拟机 vagrant box list/add/removevagrant虚拟机CLI列表 https://www.vagrantup.com/doc... 1. 创立centos7零碎#会生成一个Vagrantfile文件vagrant init centos/7#基于Vagrantfile配置文件,创立启动centos7vagrant up#进入启动实现的centos7零碎vagrant ssh如果须要应用vagrant创立其余零碎,能够拜访 https://app.vagrantup.com/box...,查看所有的零碎列表如果谋求稳定版,能够优先应用 https://app.vagrantup.com/bento 2. 查看centos7状态vagrant statusCurrent machine states:default running (virtualbox)The VM is running. To stop this VM, you can run `vagrant halt` toshut it down forcefully, or you can run `vagrant suspend` to simplysuspend the virtual machine. In either case, to restart it again,simply run `vagrant up`.3. 关机vagrant halt4. 重启vagrant reload默认状况下会更新Vagrantfile文件中除了config.vm.provision配置以外的配置,而后重启零碎。应用--provision选项,会强制更新config.vm.provision配置 ...

March 14, 2021 · 2 min · jiezi

关于virtualbox:VirtualBox虚拟机读取U盘

1 概述应用VirtualBox虚拟机(零碎Win10)读取宿主机(零碎Manjaro)中的U盘。 2 装置扩大戳这里下载对应版本的一个叫Oracle_VM_VirtualBox_Extension_Pack的扩大,笔者的为: 下载后能够双击装置,这时候如果是Linux零碎的话会提醒输出明码: 能够尝试用户名明码以及root用户明码,笔者尝试过了都失败,另一种办法是应用命令行形式装置: sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.16-140961.vbox-extpack这样输出用户名明码就能够胜利装置了。 装置完后能够在VirtualBox的设置界面查看: 3 用户权限解决装置扩大后还须要增加创立一个叫usbfs的用户组: sudo groupadd usbfs并把本人的用户增加到以下两个用户组: sudo usermod -a -G usbfs YOUR_USERsudo usermod -a -G vboxusers YOUR_USER解决实现后重启电脑。 4 开启USB Controller重启后,关上VirtualBox,在对应的虚拟机下开启USB 3.0 Controller: 5 开启虚拟机先插入U盘,宿主机挂载后关上虚拟机,在虚拟机的菜单栏中的Devices->USB中勾选U盘,即可在虚拟机中看到U盘: 6 参考Virtualbox中win7虚拟机中U盘不可用问题的解决Incorrect Password When Installing Extension Pack

February 3, 2021 · 1 min · jiezi

关于virtualbox:VirtualBox安装centos7

写给纯小白学习应用VMWare的操作流程也差不多,可参考应用VMWare装置CentOS零碎 1.装置软件:1.1 下载: Oracle VM VirtualBox 6.1.16 或 其余版本1.2 双击安装程序1.3 批改装置门路不要装置到系统盘(C:/)其余默认即可2.virtualbox装置零碎2.1 下载须要装置的iso镜像文件CentOS-7-x86_64-DVD-2003.isowin10官网 2.2 关上virtualbox 2.3 点击选项卡【管制】→【新建】 2.4 新建虚构电脑2.4.1 虚构电脑名称和零碎类型名称: 随便填,用于在管理器中显示的名字文件夹: 寄存虚构系统文件的目录,默认即可类型: 抉择你将要装置的零碎类型,如Windows、Linux版本: 抉择你将要装置的零碎版本,如win10、RedHat2.4.2 内存大小设置调配给虚拟机的内存,默认即可2.4.3虚构硬盘默认“当初创立虚构硬盘”即可2.4.3.1 虚构硬盘文件类型默认即可2.4.3.2 存储在物理硬盘上默认,动态分配2.4.3.3 文件地位和大小文件地位: 应用默认即可虚构硬盘大小: 依据须要决定2.4.4 点击【创立】2.5 导入装置零碎的光盘文件2.5.1 设置新建虚构电脑后,会跳转回virtualbox的管理器界面右击刚刚创立的虚构电脑名点击【设置】2.5.2 抉择虚拟盘顺次点击【存储】→【没有盘片】→【蓝色光盘图标】→【抉择虚拟盘】找到要装置的零碎iso文件并关上点击右下角的【ok】2.6 启动虚拟机右击虚构电脑名抉择【启动】→【失常启动】启动后会跳出抉择盘的选项,勾销即可2.7 开始装置系统配置2.7.1 抉择“Install CentOS7”须要进入界面后用方向键管制 2.7.2 抉择语言与输入法默认即可须要中文的话可在搜寻栏输出"chinese",在抉择2.7.3 装置地位装置零碎会用黄三角提醒哪些选项你必须批改或确认如果须要调整分区,可在下边抉择“我要配置分区”否则,间接点击实现即可 2.7.4 软件抉择零碎默认是最小装置,不提供图形桌面,只有命令行操作如果须要图形桌面,就要在“软件抉择”中抉择带有桌面的软件包,如“带GUI的服务器” 提供桌面零碎的软件包: “带GUI的服务器”、“GNOME桌面”、“KDE Plasma Workspaces” 2.7.5 网络和主机名默认即可此项中能够配置虚拟机的主机名与网络2.7.6 开始装置2.8 开始装置2.8.1 用户设置零碎要求必须为root用户设置明码 root用户的明码要求有“字母、数字”等组合的简单要求若设置的明码达不到要求,则须要点击2次【实现】才能够零碎要求至多创立一个普通用户 可临时不设置 2.8.2 期待装置实现大略须要等10几分钟,主机性能不同实现的工夫不同 2.8.3 装置实现装置实现后点击【重启】2.8.4 实现配置重启后会要求承受“许可”实现配置3.欢送3.1 抉择语言间接点【后退】3.2 抉择输入法间接点【后退】3.3 隐衷持续【后退】3.4 时区输出"shanghai",抉择弹出的“上海,上海,中国”点击【后退】3.5 连贯在线账号点击【跳过】3.6 对于您如果前边设置root明码时,没有创立普通用户则会要求创立点击【后退】3.7 设置明码设置前边用户的明码点击【后退】3.8 筹备好了点击【开始应用】3.9 Getting Started首次进入带图形的桌面时会提醒图形桌面的帮忙敞开即可4.实现装置,进入桌面 ...

November 8, 2020 · 1 min · jiezi

关于virtualbox:VirtualBox在CentOS7中安装增强工具

留帖备用yum -y install kernel-devel gcc make perl 装置加强工具重启

September 26, 2020 · 1 min · jiezi

关于virtualbox:VirtualBox-CentOS8-调整分辨率

1 概述VirtualBox装置完CentOS8后无奈调节分辨率,须要装置额定的工具。 2 装置依赖包首先确保虚拟机能失常连贯网络,而后装置:kernel、kernel-core、kernel-modules、kernel-devel、gcc、make、perl、elfutils-libelf-devel: sudo yum install kernel kernel-core kernel-modules kernel-devel \gcc make perl elfutils-libelf-devel 查看kernel源码是否与内核版本是否统一: ls /usr/src/kernelsuname -r不统一是失常的: 因为此时须要重启抉择新的内核版本: 而后再次查看: 3 下载加强工具查看正确之后,下载对应版本的VirtualBox的加强工具镜像,链接戳这里,比方笔者的是这个: 4 装置下载实现后挂载,点击菜单拦中的Devices下的Insert Guest Additions CD Images,而后会提醒如下: 运行即可,呈现下图输入则示意胜利(如果失败请依据日志文件(/var/log/vboxadd-setup.log)定位问题并自行解决): 而后就能够自在调节分辨率了。

August 19, 2020 · 1 min · jiezi

关于virtualbox:Virtualbox-centos7配置网络桥接实现内外网连通

centos7 镜像装置资源可查看上文:Virtualbox新装centos7重置root明码 应用virtualbox装置实现后,须要在虚拟机治理台进行网络配置并批改centos配置文件后,能力进行内网和外网的拜访。(window下装置的virtualbox) 1. 配置virtualbox网络1.1 查看本机IP。在CMD工具输出ipconfig可查看 IPv4地址。如果是192.168.0.53 1.2 找到VirtualBox Host-Only Network,配置网络关上控制面板\所有控制面板项\网络连接,找到VirtualBox Host-Only Network,配置网络。上图示本机ip是192.168.0.x,所以把VirtualBox Host-Only Network的IP设置同一网段192.168.0.111,子网掩码也配置成255.255.255.0。如图 f 2. virtualbox设置centos零碎网络桥接如下图从左到右的配置 3. centos系统配置网络1.ssh登录centos7零碎,进入零碎网络配置目录 $ cd /etc/sysconfig/network-scripts/$ ls 编辑ipcfg-enp0s3文件$ vi ifcfg-enp0s3按示例进行文档编辑 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=enp0s3UUID=18900bd0-ac26-498b-9683-1ea111d4ca5eDEVICE=enp0s3ONBOOT=yesIPADDR=192.168.0.222NETMASK=255.255.255.0GATEWAY=192.168.0.1DNS1=192.168.0.1DNS2=192.168.0.14. 重启centos零碎的网络服务$ service network restart5. 校验拜访 内网和外网# 拜访内网$ ping 192.168.0.1 -c4# 拜访外网$ ping baidu.com -c4如下图显示后果,示意已联通内网和外

July 24, 2020 · 1 min · jiezi

Virtualbox新装centos7重置root密码

资源centos7 ISO镜像官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/本文应用centos7 标准版镜像流程: 装置时提醒新增用户和明码时。新增一个账号和明码并记录。装置实现后应用新增的账号和明码进行登录。输出su。提醒重置明码,确认明码。重置root用户明码结束。

July 17, 2020 · 1 min · jiezi

使用VirtalBox最小化安装CentOS7

本文介绍如何使用virtual box虚拟机安装cenos-7,并进行网络配置,使虚拟机可以连外网,使宿主机可以连虚拟机。 宿主机:windows 10 (2019.06.02更新,版本号1809,操作系统版本号17763.503。在设置--系统--关于中查看)虚拟机: virtual box 5.2.30CentOS: CentOS-7-x86_64-DVD-1810.iso工具:XShell 5. xshell在Linux下配色选择BlackPoppingCandy.xcsvirtual box默认安装即可,本文不再赘述。 1. 设置virtual box打开virtual box,点击新建按钮 在新打开的窗口中,类型选择Linux,版本选择Red Hat 64bit,名称写自己喜欢的名称设置内存,添加硬盘(现在创建虚拟硬盘),VDI,动态分配,然后为虚拟硬盘选择一个位置,并设置大小 点击创建点击新创建好的虚拟机,然后点击设置 系统设置中,反选“软驱”。这一步不做也可以存储设置中,为光驱(IDE控制器下的圆盘)加载CentOS的镜像文件: 网络设置中,网卡1是“网络地址转换(NAT)”,这个默认应该已经启动。然后再把网卡2启动,选择“仅主机(Host-Only)网络”,此时应该会自动选择一个界面名称,每个机器可能不一样: 共享文件夹界面,点击右侧的添加按钮,设置一个共享文件夹,可以在windows和linux之间传文件。不需要自动挂载: 配置完之后,点击确定可以通过设置CPU数量为4,CPU使用率降低到50%,降低VirtualBox的CPU使用率2. 安装CentOS-7virtual box的主界面上,点击启动,启动刚才的虚拟机。在新界面中,会提示安装CentOS。通过按上下键选择不同的选项。这里我们直接选择“install CentOS 7”来安装 语言选择界面,我们选择English>English(United States)。如果鼠标在虚拟机中出不来,按键盘右侧的ctl键即可让鼠标跳出虚拟机INSTALLATION SUMMARY界面: 设置Data&Time为中国地界,设置完后点击左上角的“Done”按钮。设置INSTALLATION DESTINATION,进去后选择分配的磁盘(需要点它两次),使用默认分区(Automatic partition)即可。SOFTWARE SELECTION中默认选择的就是Minamal Install,如果需要安装其他功能,可以进入这个选择其它功能进行安装。 然后就开始安装了,此时我们可以设置root密码,并新建一个用户。如果密码设置过于简单,需要点击两次Done按钮,强制设置简单的密码。在新建的用户中,最好选择上“设置为管理员”,这样新用户就可以执行sudo操作。安装完后点击reboot重启3. 设置网络使用root用户登陆重启后的虚拟机执行ip a命令查看现有的网络地址cd /etc/sysconfig/network-scriptsvi ifcfg-enp0s3,把最后的ONBOOT设置为yes。enp0s3就是virtual box中设置的NAT网络。这个网络是为了让虚拟机可以上网 vi ifcfg-enp0s8,修改BOOTPROTO=staic, ONBOOT=yes,添加IPADDR=192.186.56.103,103可以换成其它的。enp0s8就是virtual box中设置的host-only网络。这个网络是为了让宿主机和虚拟机之间互联(IP地址需要先使用ip a命令查看现有地址,再修改最后一位) service network restart重启网络ip addr查看网络状态: 使用XShell 5,用ssh命令连接192.168.56.103地址,可以连接通,说明宿主机和虚拟机通了。ping www.baidu.com也通,则说明外网通了至此在Windows10下使用virtual box安装centos-7就成功了 4. 安装增强功能并设置共享目录参考VirtualBox使用Centos7与主机共享文件夹 这里我们切换到了具有sudo权限的普通用户,不再直接使用root用户操作lsscsi 查看设备。其中的/dev/sr0就是虚拟机的虚拟光驱 在虚拟机界面,点击设备--分配光驱-->然后选择virtual box安装目录中的VBoxGuestAddition.iso文件sudo mkdir /media/cdromsudo mount /dev/sr0 /media/cdrom,把光盘挂在到/media/cdrom目录cd /media/cdrom后,能看到很多文件,说明挂载成功sudo yum install gcc kernel-devel kernel-headers dkms make bzip2 安装依赖软件sudo yum update更新软件sudo sh ./VBoxLinuxAdditons.run,安装增强功能 ...

October 8, 2019 · 1 min · jiezi

Mac下的虚拟机中Ubutu-Gnome-164-LTS系统中英文输入法的实现

本地电脑系统:Mac虚拟机:Virtualbox虚拟机中的系统:Ubutu Gnome 16.4 LTS 如何实现虚拟机中Ubutu Gnome 16.4 LTS系统中的中英文输入法切换的实现?Ubutu Gnome 16.4和Ubutu 16.4是Ubutu的两个不同的系统版本 步骤:1、安装fcitx相关输入法插件sudo apt-get install fctix-pinyin sudo apt-get install fctix-table-wubi sudo apt-get install fctix-table-wbpy 2、更换虚拟机中Ubutu gnome系统的语言为中文 2.1 打开System Settings 2.2 进入region & language 2.3 language选择chinese,然后注销系统重新登录 3、打开终端,输入im-config,选择fcitx 4、点击activities,搜索fcitx configuation添加中英文输入法中英文输入法切换快捷键:Shift+Space[空格]

July 13, 2019 · 1 min · jiezi

virtualbox-解决文件挂载问题-相当详细

废话不多说首先,我们要知道,我们使用 vagrant init centos/7vagrant up会有下面的问题: Vagrant was unable to mount VirtualBox shared folders. This is usuallybecause the filesystem "vboxsf" is not available. This filesystem ismade available via the VirtualBox Guest Additions and kernel module.Please verify that these guest additions are properly installed in theguest. This is not a bug in Vagrant and is usually caused by a faultyVagrant box. For context, the command attempted was:mount -t vboxsf -o uid=1000,gid=1000 home_vagrant_labs /home/vagrant/labsThe error output from the command was:/sbin/mount.vboxsf: mounting failed with the error: No such device因为没有在 vagrant box 中安装 VBoxGuestAdditions ( centos/7 base box 就没装,不怪你们)虚拟机安装VBoxAdditions增强功能,该功能有如下作用: ...

July 9, 2019 · 2 min · jiezi

centos7-install-VirtualBox

参考资料:VirtualBox 官方地址 不啰嗦:cd /etc/yum.repos.d/sudo wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repoyum update -y && yum install -y VirtualBox-6.0验证执行:(检查每一步是否正确)[centos@ip-172-26-0-234 ~]$ cd /etc/yum.repos.d/[centos@ip-172-26-0-234 yum.repos.d]$ lsCentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo epel-7.repo[centos@ip-172-26-0-234 yum.repos.d]$ sudo wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo--2019-06-13 10:07:25-- https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repoResolving download.virtualbox.org (download.virtualbox.org)... 104.103.44.231Connecting to download.virtualbox.org (download.virtualbox.org)|104.103.44.231|:443... connected.HTTP request sent, awaiting response... 200 OKLength: 259 [text/plain]Saving to: ‘virtualbox.repo’100%[===========================================================================================================================>] 259 --.-K/s in 0s 2019-06-13 10:07:27 (42.6 MB/s) - ‘virtualbox.repo’ saved [259/259][centos@ip-172-26-0-234 yum.repos.d]$ lsCentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo virtualbox.repoCentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo epel-7.repo[centos@ip-172-26-0-234 yum.repos.d]$ yum update -y[centos@ip-172-26-0-234 yum.repos.d]$ yum search VirtualBox-6.0[centos@ip-172-26-0-234 yum.repos.d]$ yum install VirtualBox-6.0

June 13, 2019 · 1 min · jiezi

Archlinux升级系统内核Virtualbox启动报错

Archlinux是滚动升级的,相对而言比较稳定但是偶然会出现滚挂或个别应用无法使用。(所以我一般都在放假前升级,有Bug也好在假期时修改)。出错场景:Archlinux系统升级内核从4.14升级到4.19错误描述:Kernel driver not installed (rc=-1908)The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing’/sbin/vboxconfig’as root.where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.问题排查:根据错误信息可以看到是内核加载问题。检查升级后的系统内核:uname -r查看已经安装的virtualbox对应的系统内核:pacman -Qe |grep linux结果为:archlinuxcn-keyring 20190315-2linux-firmware 20190313.efd2c1c-1linux414 4.14.109-1linux414-bbswitch 0.8-87linux414-headers 4.14.109-1linux414-nvidia 1:418.43-6发现用的是之前414的linux内核,所以升级到419内核模块:sudo pacman -S linux419-headerssudo pacman -S linux419-virtualbox-host-modules安装后重新加载vbox内核:modprobe vboxdrv我发现在重载内核后启动依旧是报错。于是重启系统尝试,重启后恢复正常。参考链接VirtualBox - ArchWiki

April 6, 2019 · 1 min · jiezi

VirtualBox 安装 Linux 时遇到的问题及解决办法

安装向导中键盘失效设置 => 显示 => 把显存大小调到 128 MB具体可点击链接主机与虚拟机共用剪贴板设备 => 点击安装增强功能 =>安装完毕后重启设备 => 共享粘贴板具体可点击链接

February 21, 2019 · 1 min · jiezi

使用VirtualBox与Windows共享文件夹

因为新公司的环境是在windows下安装的centos的虚拟机,所以项目也用git拉取在linux中,但是使用samba共享服务后,发现每次提交代码非常慢,所以换一种方式共享项目目录。建立共享文件夹打开VirtualBox,选中虚拟机,依次点击设置->共享文件夹->最右边带+的文件夹按钮,在弹出的窗口如下图选择你的文件夹(任意),然后只选择固定分配,点击OK。关闭虚拟机客户系统,选中你安装的虚拟机,打开设置。如下图所示,在关闭客户系统的状态下,第二步的按钮此时是点亮的状态,然后选择VBoxGuestAdditions.iso,这个文件在你的VirtualBox安装目录中启动系统,依次执行以下命令sudo mkdir /mnt/cdromsudo mount /dev/cdrom /mnt/cdromcd /mnt/cdromls #此时应该能看见很多文件sudo ./VBoxLinuxAdditions.run如果提示缺少kernel-develsudo yum -y install kernel-devel最后sudo mount -t vboxsf www(共享文件夹的名字) /home/www(虚拟机的挂载点)自动挂载sudo vim/etc/rc.local在文件最后追加一行mount -t vboxsf www /home/www

January 20, 2019 · 1 min · jiezi