centos 安装增强功能(centos安装选项怎么选)

今天给各位分享centos 安装增强功能的知识,其中也会对centos安装选项怎么选进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

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

VirtualBox安装Centos5后如何安装增强功能

以前在VirtualBox中安装Ubuntu后成功安装过增强功能,现在装了一个

Centos5,觉的应该大同小异啊,但是失败了。在安装 Centos5完成之后安装增

强功能,搞不定,首先就是权限问题,Ubuntu中使用sudo再加密码还可以运行

“系统-管理-根口令”里面设置一个口令,然后重启直接使用root和密码登陆,

虽然这样干极不安全,但是权限怎么都搞不好,使用了#chmod u+w

/etc/sudoers和#vi/etc/sudoers,还是不行,所以只有这唯一的方法了。

因为之前安装过Ubuntu,所以知道安装之前先安装kernel-devel,然后安装GCC,

代码为:yum install kernel-devel和yum install gcc,但是安装之后,又爆出Verifying archive integrity...All good.

VirtualBox Guest Additions installer

Building theVirtualBox Guest Additionskernel modules【失败】

(Your system does not seem to be set up to build kernel modules.Look at

/var/log/vboxadd-install.log to find out what went wrong)

Installing the Windows System drivers

东西呢?依赖关系不能搞的简单一点吗?!

然后执行 ln-s/usr/src/kernels/2.6.18-92.1.18.el5-i686

/usr/src/linux,红色部分,不同的内核版本不同,但是你安装kernel-devel

时就会提示你安装的内核版本是多少,然后记下来即可,但是捷径是,输入前6

位之后,按TAB键可以直接补全的。所以也不用全部输入。还要注意红色之后

有一个空格!

然后在执行增强包的安装(CD到此文件目录)命令:sh

VBoxLinuxAdditions-x86.run。注意最后一步之前最好把

VBoxLinuxAdditions-x86.run这个文件拷贝到桌面或者其他地方,然后CD进入

再安装,不然直接在光盘中安装,可能会报错,原因应该是要写入临时文件。

CentOS上配置VirtualBox虚拟机及安装Windows的教程

开始之前,首先需要使用 VirtualBox最小化安装 CentOS 7.0。

系统设置

使用 root账号登录,进行系统设置。

安装组件

安装系统必须的组件。

复制代码

代码如下:

yum install gcc bzip2 kernel-devel wget

修改主机名称

设置一个便于识别的主机名称,便于以后使用 ssh登录时方便识别。

复制代码

代码如下:

vi/etc/hostname

SSH设置

取消 DNS解析,使 ssh登录更快。编辑/etc/ssh/sshd_config文件,更改以下配置项:

复制代码

代码如下:

UseDNS no

安装 VBoxGuestAdditions

安装了 VBoxGuestAdditions后才可以使用共享目录的功能。

注意:此时需要重启一下系统,否则可能无法继续安装。

点击 VirtualBox运行界面的 Devices菜单,选择 Insert Guest Additions CD Image。

挂载光盘并安装 VBoxGuestAdditions

复制代码

代码如下:

mkdir/media/cdrom

mount/dev/cdrom/media/cdrom

/media/cdrom/VBoxLinuxAdditions.run

umount/media/cdrom

rm-rf/media/cdrom

用户配置

设置 root用户密码为 vagrant。

创建 vagrant用户,密码与用户名相同。

配置 vagrant用户执行 sudo命令时不需要输入密码。并且可以后台执行指令。运行 visudo命令。然后添加如下配置:

复制代码

代码如下:

vagrant ALL=(ALL) NOPASSWD: ALL

Defaults requiretty

设置 vagrant用户证书,使其可以无密码登录系统

复制代码

代码如下:

cd/home/vagrant

mkdir.ssh

wget--no-check-certificate

chmod 700.ssh

chmod 600.ssh/authorized_keys

chown-R vagrant:vagrant.ssh

清理系统

清理临时文件以减小制作出来的 Box文件体积。

复制代码

代码如下:

yum clean all

rm-rf/tmp/*

rm-f/var/log/wtmp/var/log/btmp

history-c

然后关闭虚拟系统。

打包

回到物理机终端,使用下面的命令打包输出 box.

复制代码

代码如下:

vagrant package--base [virtualbox name]--output [box name].box

创建一个 windows的虚拟环境

开始之前,需要先准备一个 windows的安装文件,如 win2003.iso。

使用命令行创建 VirtualBox虚拟机

创建一个名为 win2003的虚拟机:

复制代码

代码如下:

vboxmanage createvm--name win2003--register

设置虚拟机

复制代码

代码如下:

#设置系统类型

vboxmanage modifyvm win2003--ostype Windows2003

#开启电源管理

vboxmanage modifyvm win2003--acpi on

#设置系统内存

vboxmanage modifyvm win2003--memory 512

#添加网卡,网络模式为 NAT

vboxmanage modifyvm win2003--nic1 nat

创建一个的虚拟硬盘,容量为 5G

复制代码

代码如下:

vboxmanage createhd--filename win2003.vdi--size 5000

绑定虚拟硬盘

复制代码

代码如下:

#创建虚拟机的硬盘控制器

vboxmanage storagectl win2003--name HDD--add ide--bootable on

#绑定创建的虚拟硬盘

vboxmanage storageattach win2003--storagectl HDD--port 0--device 0--type hdd--medium win2003.vdi

添加光驱并绑定系统安装文件

复制代码

代码如下:

vboxmanage storageattach win2003--storagectl HDD--port 0--device 1--type dvddrive--medium win2003.iso

启动并安装系统

复制代码

代码如下:

vboxheadless-s win2003

在桌面环境的电脑上使用远程桌面软件,连接服务器的 3389端口就可以看到虚拟机的画面,并进行安装操作了。

使用 vboxheadless命令启动的虚拟机是会话模式的,而且默认启用了远程桌面功能 VRDP。适合首次运行虚拟机安装系统。安装完系统后,想要以后台服务的方式运行,应当使用 vboxmanage startvm命令:

复制代码

代码如下:

vboxmanage startvm win2003--type headless

安装增强包

VirtualBox默认安装好系统后,使用起来不是很顺畅。特别是鼠标操作时,迟滞感十分严重。安装增强包可以明显改善操作感。首先下载 VirtualBox Guest Additions增强包: VBoxGuestAdditions_4.3.20.iso。然后使用下面的命令挂载增强包到光驱:

复制代码

代码如下:

vboxmanage storageattach win2003--storagectl HDD--port 0--device 1--type dvddrive--medium VBoxGuestAdditions_4.3.20.iso

然后启动系统,双击光驱盘符,执行安装程序后重启完成。

添加共享目录

共享目录方便虚拟机和主机之间交换文件,使用下面的命令进行共享目录的添加和删除:

添加共享目录:

复制代码

代码如下:

vboxmanage sharedfolder add win2003--name share-name--hostpath/host/path/folder/--automount

删除共享目录:

复制代码

代码如下:

vboxmanage sharedfolder remove win2003--name share-name

其它常用技巧

1.添加 NAT网络模式下的端口转发

复制代码

代码如下:

#添加远程桌面的转发

vboxmanage modifyvm vmname--natpf1"remote desktop,tcp,,33089,,3389"

vboxmanage modifyvm vmname--natpf2"remote desktop,udp,,33089,,3389"

2.关闭虚拟机

复制代码

代码如下:

vboxmanage controlvm vmname poweroff

3.开机自动启动虚拟机

设置自动开机的数据库路径:

复制代码

代码如下:

vboxmanage setproperty autostartdbpath/etc/vbox

添加要开机启动的虚拟机:

复制代码

代码如下:

vboxmanage modifyvm vmname--autostart-enabled on--autostop-type acpishutdown

启动管理服务:

复制代码

代码如下:

service vboxautostart-service restart

阅读剩余
THE END