Day 28 虚拟机与本机共用资料夹

Day 28 虚拟机与本机共用资料夹

由於习惯使用图形化介面做程序编写,但我想模拟服务器,所以在 VirtualBox 安装 Centos 做测试的Server,但往往有些东西想直接做交流,幸好 VirtualBox 有提供共享文件夹的功能,虚拟机链接外部网络,主机与虚拟机做一个互相沟通。

设定共用资料夹

开启 VirtualBox > 选择「设定」

左边项目列选择「共用资料夹」 > 共用资料夹选择 「机器资料夹」 > 点选资料夹「+」

资料夹路径及名称自行设定 > 勾选自动挂载(A) + 勾选设为永久(M)

打开虚拟机 标签选择 「装置」 > 「插入 Guest Additions CD 映像」

安装 VboxGuestAdditions

记得登入到 root 权限下做事~

安装「核心」相关依赖套件

[root@localhost ~]# yum install kernel-headers
[root@localhost ~]# yum install kernel-devel
[root@localhost ~]# yum install gcc* 
[root@localhost ~]# yum install make

※ gcc 是 Linux 系统上最常被使用的编译器。

在 media 建立一个 cdrom 目录

[root@localhost ~]# cd media
[root@localhost media]# mkdir cdrom

使用 mount 挂载安装档

[root@localhost media]# mount /dev/cdrom /media/cdrom/

执行 Linux 版本的 Guest Additions 安装。

[root@localhost cdrom]# ./VBoxLinuxAdditions.run

※ Guest Additions 提供的功能

  • 滑鼠整合
  • 共用资料夹
  • Host 与 Guest 时间同步
  • 共享剪贴簿
  • 解析度调整

安装完以後就去检视 media 目录,就可以看到 sf_share 的共用资料夹了。

[root@localhost /]# ll /media/
总计 0
drwxr-xr-x. 2 root root   6 10月 13 22:50 cdrom
drwxrwx---. 1 root vboxsf 0 10月 13 21:30 sf_share

使用 umount 可以卸载安装档、光碟档等等。

[root@localhost ~]# umount [资料夹]

<<:  [Day 30]铁人练成

>>:  拯救资工系学生的基本素养—精进 C/C++ 的学习资源

Day_11 有线网路应用(三)

接续Day_10 有线网路应用(三),整理遇到的问题与补充说明。 Troubleshooting 网...

DAY10:应用程序元件Activity之简介

接下来要介绍到的是,最基本的应用程序元件----Activity,要在萤幕上显示画面,必须透过画面配...

Day 29 - Android Studio 这几天以来的统整

Day 29 - Android Studio 这几天以来的统整 离我们铁人完赛只剩一天了,我今天就...

电脑电源大4pin接口定义及风扇接法

大4pin针脚定义 1 - 12V 黄色线2 - 0V 黑色线3 - 0V 黑色线4 - 5V 红...

Day 15 : PHP - 如何在phpMyAdmin手动建立资料表?char和varchar又该如何选择?

如标题,这篇想教大家如何在phpMyAdmin里「手动」建立资料表 还有char和varchar的差...