centos vboxsf(centos7)
大家好,centos vboxsf相信很多的网友都不是很明白,包括centos7也是一样,不过没有关系,接下来就来为大家分享关于centos vboxsf和centos7的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
在linux系统中安装virtualbox增强功能增强包的详细步骤
1.点击菜单栏设备–>分配光驱–>选择一个虚拟光盘,找到VirtualBox安装目录下的VBoxGuestAdditions.iso,加载此镜像。
2.启动Linux系统并用root身份登入系统
3.执行挂载命令,将虚拟光盘挂在到/mnt/cdrom,如果没有cdrom目录,则先创建之。
复制代码代码如下:
mkdir/mnt/cdrom
mount-t auto-r ro/dev/cdrom/mnt/cdrom
4.复制脚本到/tmp目录下
复制代码代码如下:
cd/mnt/cdrom
cp VBoxLinuxAdditions.run/tmp
cd/tmp
chmod a+x VBoxLinuxAdditions.run
5.上述脚本需要安装 gcc,make,kernel-devel等工具和开发包,可执行(此处请根据实际系统选择安装工具,CentOS用yum,其它请另行选择)
复制代码代码如下:
yum install-y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-devel
6.执行安装(此处未安装桌面支持)
复制代码代码如下:
sh./VBoxLinuxAdditions.run--noexec--nox11
7.重启系统
复制代码代码如下:
shutdown-r now
8.添加共享目录
菜单设置–>共享文件夹–>添加文件夹,并设置相关路径和权限
9.挂载共享文件夹
如果选择了自动挂载的话,不需要执行一下步骤。共享文件夹会自动挂在到/media/sf_share
通过
复制代码代码如下:
mount
可以查看挂载列表
你会看到如下样式:
复制代码代码如下:
share on/media/sf_share type vboxsf(gid=500,rw)
说明自动挂载成功了
复制代码代码如下:
mkdir/mnt/share
mount-t vboxsf share/mnt/share
在linux系统中安装virtualbox增强功能的详细步骤
1.点击菜单栏设备–分配光驱–选择一个虚拟光盘,找到VirtualBox安装目录下的VBoxGuestAdditions.iso,加载此镜像。
2.启动Linux系统并用root身份登入系统
3.执行挂载命令,将虚拟光盘挂在到/mnt/cdrom,如果没有cdrom目录,则先创建之。
复制代码
代码如下:
mkdir/mnt/cdrom
mount-t auto-r ro/dev/cdrom/mnt/cdrom
4.复制脚本到/tmp目录下
复制代码
代码如下:
cd/mnt/cdrom
cp VBoxLinuxAdditions.run/tmp
cd/tmp
chmod a+x VBoxLinuxAdditions.run
5.上述脚本需要安装 gcc,make,kernel-devel等工具和开发包,可执行(此处请根据实际系统选择安装工具,CentOS用yum,其它请另行选择)
复制代码
代码如下:
yum install-y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-devel
6.执行安装(此处未安装桌面支持)
复制代码
代码如下:
sh./VBoxLinuxAdditions.run--noexec--nox11
7.重启系统
复制代码
代码如下:
shutdown-r now
8.添加共享目录
菜单设置–共享文件夹–添加文件夹,并设置相关路径和权限
9.挂载共享文件夹
如果选择了自动挂载的话,不需要执行一下步骤。共享文件夹会自动挂在到/media/sf_share
通过
复制代码
代码如下:
mount
可以查看挂载列表
你会看到如下样式:
复制代码
代码如下:
share on/media/sf_share type vboxsf(gid=500,rw)
说明自动挂载成功了
复制代码
代码如下:
mkdir/mnt/share
mount-t vboxsf share/mnt/share
VirtualBox虚拟机安装和使用
1安装和启动centos图形界面
登录root账号
安装X窗口系统: yum groupinstall"X Window System"
安装图形界面软件 GNOME Desktop: yum groupinstall"GNOME Desktop"
安装完成后,输入命令“startx”来进入GUI
切换到命令行模式: Ctrl+alt+f2
输入以下命令查看当前开机启动模式: systemctl get-default
输入如下命令即可设置开机启动图形界面: systemctl set-default graphical.target
如果想开机启动DOS界面则应该输入如下命令: systemctl set-default multi-user.target
2访问外网
在虚拟机安装centos之前,在virtualBox设置网卡MAC地址为所需的指定地址
安装并启动centos后,Ping外网如 www.baidu.com,如果不通:
可以发现ONBOOT=no说明没有配置为开机自启动。
sed-i's/ONBOOT=no/ONBOOT=yes/g' ifcfg-enp0s3
此时可显示出IP地址。
3主机和虚拟机之间的文件共享
3.1在virtualBox菜单界面设置好共享文件夹
要配置的地方:
//共享文件夹路径
//文件夹名称(作为在centos中mount时的参数)
//挂载点(作为在centos中mount时的参数)
3.2安装VirtualBox增强工具
先安装必备包
执行下面的命令:
yum install-y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel kernel-devel
安装完成后,重启虚拟机:
shutdown-r now
安装增强工具
点击设备->安装增强功能:
会在桌面新出现一个”VBox_Gas_7.0.12”;直接点击进入,在当前目录下启动terminal,然后执行命令:./VBoxLinuxAddtion.run
这是成功安装后的输出:
3.3在虚拟机centos上挂载共享文件夹
输入命令:sudo mount-t vboxsf
挂载完成后,cd进入挂载点目录,命令ll可看到主机上的共享文件
4 DISPLAY设置
在启动GUI应用时,如果遇到如下error信息:
couldn’t connect to display“:0”
这是当前用户账号的display设置存在问题。
解决方法:
Ø确认$DISPLAY显示的是:0【实际貌似不是0也没关系;只要出现类似上述错误信息,就执行下一步即可】
Ø切换到root用户,执行“xhost+localhost”命令:
Ø重启terminal,再次启动GUI应用即可
5扩充虚拟机的内存和硬盘空间
5.1扩充内存空间
关机虚拟机,然后在VirtualBox设置界面直接配置内存大小,重新启动虚拟机即能生效。
5.2扩充硬盘空间
除了在VirtualBox设置界面配置硬盘大小,还需要在虚拟机做些配置,才能在虚拟机里看到硬盘空间的改变。参见参考资料。
6其他
修改hostname:
$ hostnamectl set-hostname
修改后,用命令 hostname来确认是否生效。
7参考资料
CentOS 7启动与切换图形界面
cnblogs.com/magic-c/p/1...
怎么在virtualbox中设置虚拟机的mac地址
jingyan.baidu.com/artic...
在VirtualBox中安装CentOS7虚拟机系统
hellogitlab.com/OS/Cent...
手把手教你在VirtualBox中与主机共享文件夹
cloud.tencent.com/devel...
扩充虚拟机硬盘空间
hellogitlab.com/OS/Cent...
Linux DISPLAY设置
blog.51cto.com/tabsang/...