Centos6.5安装Virtualbox并在vbox上安装配置Centos6.5mini

一,环境信息
硬件:笔记本
操作系统:Centos 6.5 64位
安装用户:root

二,安装步骤
1,安装关联的package

#yum install kernel kernel-headers kernel-devel gcc make

2,查看下载的内核代码版本

1)ls /usr/src/kernels/
2)2.6.32-421.29.2.el6.x86_64

查看本机的内核版本

1)uname -r
2.6.32-431.29.2.el6.x86_64

上面2个版本一定要一致,不然会有问题。内核升级后reboot,后执行如下命令:
uname -r
2.6.32-431.29.2.el6.x86_64
这时,2个版本一致了。
3,开始安装VirtualBox

1) cd /etc/yum.repos.d/
2) wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
3)yum install VirtualBox-4.3

4,将用户分配到vb组中

/usr/sbin/usermod -a -G vboxusers root

5,执行# /etc/init.d/vboxdrv setup

Stopping VirtualBox kernel modules [确定]
Recompiling VirtualBox kernel modules [确定]
Starting VirtualBox kernel modules [确定]

6,启动Virtualbox

virtualbox

三,常见错误
1,下载VirtualBox-4.3-4.3.26_98988_el6-1.x86_64.rpm安装,报如下错:
Makefile:183: * Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again\u3002 \u505c\u6b62\u3002
原因:没有内核原文件
解决方法:
先安装gcc kernel kernel-devel等程序

1)yum install gcc 从软件仓库下载gcc,然后安装,这个是编译器
2)yum install make 安装make,这个是自动编译源码的工具,写好makefile就可以方便编译
3)yum install kernel-headers 安装内核,编译内核,驱动必要的
4)yum install kernel-devel 同上
5)yum install kernel

2,启动virtualbox时,报如下错:

virtualbox

WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.32-431.29.2.el6.x86_64) or it failed to load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.

解决方法:执行#/etc/init.d/vboxdrv setup


CentOS6.5下ping不通外网但能ping通内网的解决办法(vbox虚拟机里遇到方法相同)

问题描述
[root@localhost ~]# ping www.baidu.com
ping: unknown host www.baidu.com

解决方法
1.首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定

[root@localhost ~]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2.96 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.75 ms

如果确定网络没问题的情况下, 可以通过如下步骤寻找解决办法:

  1. 确定设置了域名服务器, 没有的话, 建议设置Google的公共DNS服务, 它应该不会出问题的 8.8.8.8

[root@localhost ~]# cat /etc/resolv.conf //查看是否设置域名服务器

[root@localhost ~]# vi /etc/resolv.conf

加入下面两行:
nameserver 8.8.8.8
nameserver 114.114.114.114

  1. 确保网关已设置

查看命令 :

grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=192.168.40.1

如果未设置, 则通过如下方式增加网关:
route add default gw 192.168.1.1

或者手工编写/etc/sysconfig/network-scripts/ifcfg*文件后, 重启network服务:

service network restart
3) 确保可用dns解析

grep hosts /etc/nsswitch.conf
hosts: files dns


virtualbox虚拟机安装centos6.5及配置上网

1.打开VBox,并且创建CentOS 6.5 64位环境。
a)新建 虚拟机 环境,由于VBox环境没有CentOS的选项,所以可以选择other Linux(64Bit)


b)动态分配硬盘大小所以你可以选择大一点的硬盘空间 我设置32G(不用的话不会占用的)




2、下载CentOS 6.5 mimi系统
CentOS系统官网:http://www.centos.org

CentOS6.5 mini 安装和基本配置(https://blog.csdn.net/qq_15145665/article/details/72859034)
mini版和完整版的安装是有区别的,有些东西是自动默认安装的,像引导,主机名,分区
1。安装选择界面,这个选第一个

2。镜像完整性检查,一般都是跳过SKIP

3。进入安装了

4。语言选择,简体中文

5。键盘布局,用默认的us

6。这里会给一个警告,提示要初始化你的磁盘,选初始化Re-initialize,多块磁盘可以选第四个


7。时区选择,亚洲/上海

8。设置root密码

9。磁盘分区类型

使用整个磁盘

替换已有的linux系统

使用空闲空间

选前两个都可以


删除改写磁盘

然后就是安装系统,引导,设置主机名,不用管,自动完成

10。安装完成,重启

centos6.5 minimal 基本环境配置

1.启动网卡,默认网卡是不启动的
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=no 改为 yes
#service network restart 重启网络

2.配置sshd
mini默认安装sshd,
在 /etc/hosts.deny 和 /etc/hosts.allow 最后都加上一句 sshd:ALL ,保存
#service sshd restart

3.关闭selinux
#vi /etc/selinux/config
将 SELINUX=enforcing 改成 SELINUX=disabled,保存。
重启系统 reboot

4.配置yum源
yum -y install wget //安装下载工具
cd /etc/yum.repos.d/ //进入yum配置文件目录
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo //下载网易的源配置文件

导入CentOS-6的GPG证书
#rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6 //这句可用可不用

在所有mirrorlist前面加上#,把所有KaTeX parse error: Expected 'EOF', got '#' at position 19: …easever替换成6,保存 #̲sed -i '/mirror…/d’ CentOS-Base-163.repo
#sed -i ‘s/$releasever/6/’ CentOS-Base-163.repo
#sed -i ‘s/RPM-GPG-KEY-CentOS-5/RPM-GPG-KEY-CentOS-6/’ CentOS-Base-163.repo

mv CentOS-Base.repo CentOS-Base.repo.bak //备份旧的配置文件
#mv CentOS6-Base-163.repo CentOS-Base.repo //把下载的配置文件改名
yum clean all //清理缓存
yum makecache //更新缓存
yum update //更新系统

5.安装常用软件包

yum -y install vim

yum -y install gcc gcc-c++ make


在虚拟机VirtualBox中centos6.5网络设置
1.点击创建好的虚拟机,选择设置–》网络–》1网卡选择桥接,eth0

2.网卡2,ok保存

顺序不能乱,我的网卡在设置过程中顺序乱了也会受影响,切记

2021-05-18相关推荐

  1. 【Doris Weekly FAQ】2021.07.05~2021.07.18

    观众朋友们: 晚上好! 欢迎收看[ Doris 近日要闻]~本次为您带来的是 2021年07月15日 - 2021年07月18日 的双周总结. Doris 社区周报每期会包含 FAQ 环节.我们会在社 ...

  2. 市面上主流编辑器介绍(2021/05/20)

    市面上主流编辑器介绍(2021/05/20) 背景 Markdown是一种有用的轻量级标记语言,后续Markdown简写为md. 富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于 ...

  3. 2021年 第12届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2021.04.18】

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[题目下载.2013年(第4届)~2020年(第11届)] CSDN 蓝桥杯 专栏 2013年 第04届 蓝桥杯 Java B组 省赛真题详解及小结 ...

  4. 2021.05.27 发表自己第一篇技术文章

    从昨晚开始做家庭财经系统.不要以为有系统两个字就怎么复杂,都是大家都会的.建库.建表. 第一个使用软件是mysql 2021.05.26 数据库 lianxi 已建好. 表 members_basic ...

  5. DS SIMULIA CST STUDIO SUITE 2021.05 SP5

    CST Studio Suite 2021.05 - 发行说明 此补丁是推荐更新,其中包括以下更正和改进. 许可 CST Studio Suite Frontend 包括 CST Studio Sui ...

  6. 2021.05.05青蛙过河

    2021.05.05青蛙过河 (题目来源:https://leetcode-cn.com/problems/frog-jump/) 题目描述 一只青蛙想要过河. 假定河流被等分为若干个单元格,并且在每 ...

  7. 2021.05.20最少数量的箭引爆气球

    2021.05.20最少数量的箭引爆气球 题目描述 在二维空间中有许多球形的气球.对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标.由于它是水平的,所以纵坐标并不重要,因此只要知道开始和 ...

  8. 【离散数学】 SEU - 24 - 2021/05/28 - Algebraic System

    Discrete Mathematical Structures (6th Edition) 2021/05/28 - Algebraic System Algebraic System Binary ...

  9. 实战:怎样把间隔的几个commit整理成1个?-2021.11.18

    实战:怎样把间隔的几个commit整理成1个?-2021.11.18 目录 文章目录 实战:怎样把间隔的几个commit整理成1个?-2021.11.18 目录 文档来源 实验环境 实验软件(无) 1 ...

  10. ElasticSearch搜索引擎-2_学习笔记2021.4.18)

    ElasticSearch搜索引擎-2_学习笔记(2021.4.18) 前言: RESTful 介绍 , 我们通过RESTful来操作ElasticSearch (所有请求都是通过Postman ) ...

最新文章

  1. 《数据科学:R语言实现》——3.9 排列数据
  2. VTK:旋转球体用法实战
  3. es6语法-箭头函数
  4. No report created. Execute hbck_chore_run in hbase shell to generate a new sub-report.
  5. Web.py Cookbook 简体中文版 - 如何使用web.background
  6. canvas笔记-canvas加载图片及放缩及加水印(两canvas同时使用)
  7. 了解 | 你必须了解的Mysql 三大日志
  8. 8、QuickExec命令行的使用
  9. IIS 7中ISAPI筛选器配置
  10. vue使用el组件 在el-tabs中 刷新页面保持不变
  11. 深度学习实现工业零件的缺陷检测
  12. 42家企业入选中国卓越健康雇主榜;2020高交会聚焦3大亮点与5大趋势 | 美通企业日报...
  13. 在分页后web报表的最后一页补足空行的方法
  14. 【*如何捱过寂寥萧瑟的秋季*】
  15. 怎么篡改网站html文件,首页被篡改-当我打开网页时,总是被其他网页给篡改了,我该怎么办? 爱问知识人...
  16. 阿里巴巴稀疏模型训练引擎-DeepRec
  17. 【计算机网络】频带和频段(图解易懂)
  18. docker安装和portainer安装
  19. 自己留着用的 .net 图片水印 方法
  20. 菜鸟教程 + Java基础课程 + part2

热门文章

  1. 人家出轨你为什么那么嗨
  2. 美标/国标耳机接口区别
  3. 工作后如何快速高效的学习专业知识
  4. WEB前端大作业-速拍摄影服务响应式网页模板(HTML JS CSS))
  5. VMware虚拟机Ubuntu系统如何连接网络
  6. JS HTML5仿微信朋友圈特效
  7. 数据交换方式(电路交换、数据报交换、分组交换)
  8. index.php.bak 颓废_CVE-2018-12613-phpmyadmin4.8.1远程文件包含漏洞复现
  9. Python 3.x 安装 web.py ,血泪!!
  10. GDOI2018D2T1 谈笑风生