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/...

阅读剩余
THE END