VirtualBox
Contents
VirtualBox
显存
使用 4k 显示器的时候如果 virtualbox 显存设置的太小, 会导致黑屏.
剪贴板共享
Settings> General> Advanced> Shared Clipboard: Bidirectional
NAT 端口转发
虚拟机> 设置> 网络> 网卡1> 高级> 端口转发> 添加
- 名称: ssh
- 协议: TCP
- 主机IP/host ip: 0.0.0.0
- 主机端口: 22
- 子系统IP: 10.0.2.15
- 子系统端口: 22
archlinux guest
在 virtual box 内安装的 archlinux, 需要安装 virtualbox-guest-utils, 可以获得更流畅的图形界面, 如 virtual 的无缝模式。
|
|
剪贴板共享默认是关闭的, 在这里打开: Settings > General > Advanced > Shared Clipboard
https://wiki.archlinux.org/index.php/VirtualBox https://bbs.archlinux.org/viewtopic.php?id=118986
https://www.virtualbox.org/wiki/Downloads
VirtualBox 是一款开源 x86 虚拟机软件。Oracle VM VirtualBox 是由Sun Microsystems公司出品的软件,原由德国innotek公司开发,2008年Sun收购了Innotek,而Sun于2010年被Oracle收购,2010年1月21日改名成 Oracle VM VirtualBox。2007 年1月InnoTek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进位版本及开放源码版本的代码。VirtualBox 可在 Linux 和 Windows 主机中运行,并支持在其中安装 Windows (NT 4.0、2000、XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4 和 2.6)、OpenBSD 等系列的客户操作系统。
简介
2008年2月12日,Sun Microsystems宣布将以购买股票的方式收购德国Innotek软件公司,新版不再叫做Innotek VirtualBox,而改叫Sun xVM VirtualBox。
2010年1月21日,欧盟终于同意Oracle收购Sun,VirtualBox再次改名变成 Oracle VM VirtualBox。VirtualBox 3.2.0支持的操作系统包括: Windows, Mac OS X(Intel), Solaris 10,Linux(例如:Debian, Fedora, Mandriva, OpenSolaris, PCLiunxOS, Red Hat, SUSE Linux, Ubuntu, Xandros, openSUSE)等。Oracle VM VirtualBox 支持的客户端操作系统包括: 从 3.1到Vista的所有版本的Windows、Linux 2.2、2.4和 2.6内核、Solaris x86、OS/2、、OpenBSD、 Netware 、FreeBSD 和 DOS 。
VirtualBox 磁盘镜像文件(VDI, VMDK, VHD, HDD)
(1)由VirtualBox的虚拟磁盘映像 (VDI) 的文件作为其自己的容器格式为主机硬盘。这是当用户创建一个新的虚拟机与一个新的磁盘将用于的格式。
(2)VirtualBox也支持VMware的VMDK容器格式。这种格式是颇为流行,和其他虚拟化软件使用。
(3)微软的VHD格式也完全由VirtualBox的支持;Microsoft Virtual PC的默认格式。
HDD: Parallels的第2版 (硬盘格式) 的镜像文件也被VirtualBox支持.由于缺乏新的格式 (3和4) 的文档,所以VirtualBox不支持。但是,可以使用由Parallels提供的工具版本2格式转换镜像文件。
Windows7的引导程序能够引导vhd格式的虚拟硬盘,而VirtualBox创建的虚拟硬盘文件是vdi格式的,
VirtualBox提供了VBoxManager.exe用来转换格式。
virtualbox STATUS_OBJECT_NAME_NOT_FOUND
https://forums.virtualbox.org/viewtopic.php?t=66442
Went to the C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv directory, right clicked on VBoxDrv.inf and selected Install. I then went back to my console and typed ‘sc start vboxdrv’ and got this:
SERVICE_NAME: vboxdrv
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 0
FLAGS :
virtualbox mount shard folder
https://wiki.archlinux.org/index.php/VirtualBox#Shared_Folders_as_Arch_Linux_Guest
|
|
VirtualBox 共享文件夹
宿主机 win10, 虚拟机 archlinux, 虚拟机关机之后操作, virtualbox 安装过增强功能。 settings> share folder> add new shared folder>
- folder path: 选择一个宿主机上的目录
- folder name: 给这个共享目录取个别名
- auto-mount: 虚拟机启动之后自动挂载
- mount point: 虚拟机里的挂载目录
http://blkstone.github.io/2016/08/05/virtualbox-shared-folder/
virtualbox 磁盘扩容
- 虚拟机关机
- 打开 Oracle VM VirtualBox Manager
- 点击菜单栏 File> Tools> Virtual Media Manager> 选中 foo.vdi> 点击工具栏中的 Properties> 调整 Size> Apply
- 重新启动虚拟机
- xfce> Applications> System> GParted
linux 虚拟机如果有图形界面的话, 可以用 gparted
做后续扩容操作
https://linux.cn/article-12869-1.html
https://wiki.archlinux.org/title/VirtualBox
导出
导出 ova 格式的备份
File> Export Application
https://wiki.archlinux.org/title/VirtualBox/Install_Arch_Linux_as_a_guest
Author -
LastMod 2022-08-25