Skip to content

VirtualBox

连接备注
VirtualBoxVBoxGuestAdditions_7.0.16.iso
docsnetwork docs

适配窗口

下载 VBoxGuestAdditions增强工具,然后devices->Optical drives->Choose a disk file,接下来,View->Scaled Mode

网络模式

虚拟机网络模式视频教学

虚拟机<->虚拟机虚拟机->宿主宿主->虚拟机虚拟机->互联网互联网->虚拟机
网络地址转换NATXXX
NAT网络XX
桥接网卡Bridged Adapter
内部网络 Internal NetworkXXXX
仅主机(Host-Only)网络XX

虚拟机与主机之间双向通信

双向文件夹同步

设备->共享粘贴板->设置共享文件夹

ubuntu

sh
# ubuntu 需要安装,才能同步文件夹
sudo apt install -y virtualbox-guest-x11

sudo usermod -aG vboxsf $(whoami)

reboot

# 如果你希望在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/etc/rc.local
echo "mount -t vboxsf shared_folder /mnt/shared_folder" | sudo tee -a /etc/rc.local

centos

sh
# centos 教程 https://blog.csdn.net/tirestay/article/details/133327228
# 1. 选中虚拟机,然后在菜单栏选择“设备”->“安装增强功能”,如果是英文界面,则是 "Devices "-> "Insert Guest Additions CD image..."
# 2. 装载增强功能光盘如果成功,可以在设备中看到 VBoxGuestAdditions.iso 是选中状态
# 3. 直接在存储设置中添加光盘控制器
# 4. 

# 出现下面内容表示成功,其中的 /dev/sr0 表示 VBoxGuestAdditions.iso 加载了
$ lsscsi
[1:0:0:0]    cd/dvd  VBOX     CD-ROM           1.0   /dev/sr0
[2:0:0:0]    disk    ATA      VBOX HARDDISK    1.0   /dev/sda

# 挂载光驱到文件夹
mkdir /media/cdrom

$ mount /dev/sr0 /media/cdrom
mount: /dev/sr0 is write-protected, mounting read-only # 此时 /media/cdrom 就是 VBoxGuestAdditions.iso 

# yum 安装依赖
yum update
yum install gcc kernel-devel kernel-headers dkms make bzip2 libXmu

# 此时如果提示需要更新内核头文件,根据提示安装即可:
yum install kernel-devel-3.10.0-1160.90.1.el7.x86_64
/sbin/rcvboxadd setup

# 准备就绪后,执行安装命令
sh /media/cdrom/VBoxLinuxAdditions.run

# 确认安装成功
lsmod | grep vboxguest

# 挂载共享文件夹:
mount -t vboxsf <sharefold name> /mnt/dist

最后更新于: