【开发环境】macOS中VirtualBox增强功能安装以及设置共享文件夹

这篇具有很好参考价值的文章主要介绍了【开发环境】macOS中VirtualBox增强功能安装以及设置共享文件夹。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

增强功能,顾名思义,增强。

如果安装了虚拟机,发现有点卡,别担心,给虚拟机安装增强功能之后,你会突然发现,虚拟机变丝滑了,因为,增强了。

增强功能中还包含一个很实用的功能,那就是共享文件夹,它让主机和虚拟机之间通信以及共享数据变得很方便。

下面开始安装增强。

一、安装增强功能VBoxGuestAdditions

1.1 装载增强功能光盘

1.1.1、如果系统在运行中

选中虚拟机,然后在菜单栏选择“设备”->“安装增强功能”,如果是英文界面,则是 "Devices "-> "Insert Guest Additions CD image...":

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

装载增强功能光盘如果成功,可以在设备中看到 VBoxGuestAdditions.iso 是选中状态:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

1.1.2、如果系统没有运行

直接在存储设置中添加光盘控制器:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

这里需要指定 VBoxGuestAdditions.iso 所处位置,在Mac系统中的位置为: /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso ,这个路径不能引用,可以把iso文件拷贝到别的目录再使用,比如“下载”目录。

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

可能刚接触mac的同学们不知道怎么进入 /Applications/VirtualBox.app/Contents/MacOS 这个路径,在应用程序中选中应用后,右键,选择“显示包内容”,就进入了应用的路径中:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

1.2 确认装载成功

运行命令 

> lsscsi

出现下面内容表示成功,其中的 /dev/sr0 表示 VBoxGuestAdditions.iso 加载了:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

1.3 挂载光驱到文件夹

> mkdir /media/cdrom
> mount /dev/sr0 /media/cdrom

此时 /media/cdrom 就是 VBoxGuestAdditions.iso 

1.4 安装增强功能

先通过 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

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

1.5 确认安装成功

查看安装模块:

> lsmod | grep vboxguest

出现如下信息表示安装成功:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

二、设置共享文件夹

2.1 添加共享文件夹

选中虚拟机,点击“属性”,打开“共享文件夹”tab页,点击“添加共享文件夹”图标,打开共享文件夹创建页:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

这里创建了一个名称为“Downloads”的共享文件夹。

2.2 挂载共享文件夹

按照2.1步骤,添加了如下三个共享文件夹:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

接下来怎么在虚拟机中访问到这三个共享文件夹呢?有两种方式。

2.2.1 粗暴型

不需要多余操作,重启电脑,/media/下面会出现三个以 sf_ 为前缀的文件夹,对应上面添加的三个共享文件夹:

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

2.2.2 及时型

如果不想重启,想随时添加,可以通过命令行来操作:

添加挂载目录,这个目录名称可以随意,这里是 /mnt/dist:

> mkdir /mnt/dist

挂载共享文件夹:

> mount -t vboxsf dist /mnt/dist

"mount -t vboxsf dist /mnt/dist"中的 dist 是在2.1中创建的共享文件夹名称。

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

2.3 访问共享文件夹

查看共享文件夹路径下的文件

> ls /mnt/dist/res/
> ls /media/sf_dist/res/

mac virtualbox安装增强功能,运维,centos,linux,运维,macos,mac

三、引用

VirtualBox虚拟机中Centos7系统如何设置共享文件夹

虚拟机增强工具vboxguestadditions的安装配置方法

VirtualBOX给CentOS建共享文件夹的方法文章来源地址https://www.toymoban.com/news/detail-776090.html

到了这里,关于【开发环境】macOS中VirtualBox增强功能安装以及设置共享文件夹的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • VScode(1)之内网离线安装开发环境(VirtualBox+ubuntu+VScode)

    VScode(1)之内网离线安装开发环境(VirtualBox+ubuntu+VScode)

    Author: Once Day Date: 2022年7月18日/2024年3月17日 一位热衷于Linux学习和开发的菜鸟,试图谱写一场冒险之旅,也许终点只是一场白日梦… 漫漫长路,有人对你微笑过嘛… 全系列文章可参考专栏: VScode开发_Once-Day的博客-CSDN博客 参考文章: Oracle VM VirtualBox Oracle® VM VirtualBox® User Manu

    2024年03月19日
    浏览(11)
  • git在macOS环境下的安装与配置(小白版)_apple git 设置(1)

    git在macOS环境下的安装与配置(小白版)_apple git 设置(1)

    (1)键入 install git 显示如下 Error: Insufficient privileges to write to MacPorts install prefix. 说明你的 MacPorts shell 模式并未以超级用户权限执行,因此无法安装软件包。 ( MacPorts shell 是一个交互式命令行环境,它允许你直接执行 MacPorts 命令,无需在每条命令前添加 port。 当你在命令行中

    2024年04月14日
    浏览(16)
  • flutter开发实战-build编译macos环境可安装dmg

    flutter开发实战-build编译macos环境可安装dmg

    flutter开发实战-build编译macos环境可安装dmg 之前开发中需要变异Macos成dmg的需求,这里记录一下build编译macos环境可安装dmg的过程。 目录如下 如果工程没有macos,需要增加macos支持的平台。命令 运行macos无法访问http请求 可以在macos目录runner文件夹中 DebugProfile.entitlements和 Release

    2024年02月16日
    浏览(11)
  • 在 macOS 上安装 Rust 开发环境并运行第一个程序的详细步骤

    首先,打开终端并执行以下命令来安装 Rust 环境: 该命令将下载并运行 Rust 安装脚本。按照提示完成 Rust 环境的安装。 为了确保每次启动终端时都能加载 Rust 环境变量,我们需要将以下内容添加到 .zshrc 文件中。在终端中执行以下命令: 这将在 .zshrc 文件的末尾添加一行代码

    2024年02月02日
    浏览(10)
  • virtualbox虚拟机安装以及简单配置

    virtualbox虚拟机安装以及简单配置

    一般大多都是用VMware-workstation,网上的教程比较多,因为我之前搭建dnf私服服务器时,相关的服务器资源都是在vmware平台上的,所以vmware遇到问题解决的应该会比较快。但感觉vmware界面不如virtualbox整洁,我就继续使用virualbox了。 bing搜索“virtualbox”,进入官网,下载合适自己

    2024年02月01日
    浏览(32)
  • 获取Windows11开发环境及VirtualBox配置指南

    获取Windows11开发环境及VirtualBox配置指南

    今天我们来讲一讲Windows11开发环境的快速搭建,主要是通过Virtualbox虚拟机安装微软官方预先配置好的Windows11环境包,配置简单,开箱即用。 微软官方提供了多个系统平台的Windows11虚拟机镜打包镜像,只需要导入后开箱使用。 官方下载地址: VMWare | Hyper-V (Gen2) | VirtualBox | Pa

    2024年02月06日
    浏览(11)
  • mac笔记本安装java环境以及idea设置

    mac笔记本安装java环境以及idea设置

    从windows换成笔记本的不适应,所以一些设置参数都要重新设置,本文只针对macbook笔记本且m1芯片的电脑,不过应该这个版本以上的都适用 参考这篇,和windows的差不多,不过需要注意的是命令部分 这里不再赘述 在官网上下载安装,注意要在官网上下载安装,然后在这里激活

    2024年02月13日
    浏览(10)
  • macOS搭建PHP开发环境(brew安装nginx、mysql 和多版本php,并配置多个php同时运行的环境)

    由于homebrew主库中没有PHP7.2 之前的版本,并且7.2,7.3版本也被标记成过时版本;所以需要先挂在第三方的扩展,具体操作如下: php5.6 php7.3 php7.4 php8.2 默认新版8以上直接安装 sudo vim /usr/local/etc/php/5.6/php-fpm.conf  下的: 注意:5.6版本的配置文件路径和其他版本不一样 listen = 127

    2024年02月04日
    浏览(33)
  • macos下php 5.6 7.0 7.4 8.0 8.3 8.4全版本PHP开发环境安装方法

    macos下php 5.6 7.0 7.4 8.0 8.3 8.4全版本PHP开发环境安装方法

    在macos中如果使用brew 官方默认的core tap 只可以安装官方最新的稳定版PHP, 如果想要安装 php 5.6 或者 php 8.4版本的PHP就需要使用第三方的tap , 这里分享一个比较全面的brew tap   shivammathur/php 这个tap里面包含了从php5.6到最新版php8.4的所有可用最新版本PHP, 而且是同步官方自动更新

    2024年02月03日
    浏览(12)
  • virtualbox7.06下载安装以及报错解决[带下载链接]

    virtualbox7.06下载安装以及报错解决[带下载链接]

    Downloads – Oracle VM VirtualBox 选择windows版本。  下载完成之后点击打开,准备安装: 出现:oracle vm virtualbox needs the microsoft visual c++ 2019 redistributable package being... 这个错误,怎么办呢?你可以去安装一个这个c++2019的redistributable包,也可以直接安装vs,也就是我们常说的visual stud

    2024年02月11日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包