博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle VM VirtualBox技巧
阅读量:7168 次
发布时间:2019-06-29

本文共 3509 字,大约阅读时间需要 11 分钟。

配置文件

Linux 虚拟机配置文件分为两处。

windows下:

1、用户名/.VirtualBox/
这里面有2个配置文件:
VirtualBox.xml 和 VirtualBox.xml-prev. 后面一个是备份文件, 可以不用管他, 前面一个我们可以看看里面的内容:

注意此处定义虚拟机文件uuid及所在位置:

其中uuid来自于src对应文件.vbox里面的:

如果不小心重新重新安装VirtualBox或者删除了VirtualBox的配置文件,只要虚拟机没有删除(如.vbox、.vdi文件),可以重新安装虚拟机后仿照MachineRegistry里MachineEntry添加一行。注意uuid不错,必须和.vbox里的一致。

2、虚拟机目录里的.vbox文件

这是个文本文件,可以直接编辑。例如:

以直接修改这个文件, 但是文件注释告诉我们不要手动修改. 所以还是老老实实用程序或者通过界面修改吧。

CentOS 6.6 Minimal设置文件夹共享

安装增强功能

需要先更新内核

yum clean allyum install kernel-develyum install kernel-headersyum install gccyum install make  reboot

然后安装增强功能:

mount -t auto /dev/cdrom /mntcd /mntsh ./VBoxLinuxAdditions.run

配置共享文件夹

打开 VirtualBox 界面,选择对应的虚拟系统进行"设置",选中设置窗口中的最后一项"共享文件夹",再选中"固定分配",右键单击并确定共享文件夹的路径,下面的复选框一个都不用勾选,最后"确定"。

启动虚拟系统,进入系统以后,执行以下命令来挂载共享文件夹:mount -t vboxsf shared /mnt,其中 shared 为共享文件夹的名字,/mnt 表示当前挂载到 mnt 目录下。如果需要取消挂载,可以直接使用命令:umount -f /mnt

设置开机自动挂载:上述挂载方法只能起到临时挂载的效果,无法做到每次开机自动挂载,如果想要实现自动挂载,可以在开机时执行挂载脚本:vi /etc/rc.d/rc.local,在文件的最后面加上挂载命令:mount -t vboxsf shared /mnt,这样就可以实现每次开机时自动挂载共享文件夹了。

参考

1、CentOS 6.6 Minimal设置VirtualBox的共享文件夹 - 互联网小青年 - SegmentFault

2、VirtualBox--CentOS6.4设置文件夹共享 - 简书
3、VirtualBox安装Centos后实现文件夹共享 - VincentFu - 博客园
4、/sbin/mount.vboxsf: mounting failed with the error: No such device - daiyudong2020的博客 - CSDN博客

转载地址:http://nvmwm.baihongyu.com/

你可能感兴趣的文章
metaclass--元类
查看>>
我的友情链接
查看>>
学海无涯,回头是岸
查看>>
python 异常处理
查看>>
mazon推出网页版“Send to Kindle”按钮
查看>>
Oracle数据库教程(RAC+DataGuard+GoldenGate)集群容灾实施与维护V3.0
查看>>
cacti nagios 从apache迁移到nginx
查看>>
Custom Directives in Vue
查看>>
Nginx配置——域名跳转
查看>>
Ubuntu重新安装之后要做的事
查看>>
Pomelo官方demo ChatofPomelo简析之一——用户登录
查看>>
读python官方教程的一些记录
查看>>
CentOS 6 安装
查看>>
运算符、表达式概论
查看>>
软件架构师应该知道的97件事
查看>>
Linux 用户和组 (4) userdel
查看>>
php面向对象三,继承父类extends
查看>>
网络编程学习——带外数据
查看>>
iOS开发编码建议与编程经验
查看>>
DecimalFormat 类基本使用
查看>>