在 virtualbox 中使用 CentOs 6 & CentOS 7

VirtualBox 安装 Centos7 安装virtualbox 1.下载virtualboxwindows版 https://www.virtualbox.org/wiki/Downloads VirtualBox 6.1.0 platform packages VirtualBox 6.1.0 Oracle VM VirtualBox Extension Pack 2.先安装VirtualBox 6.1.0 plat... 阅读详情

1. 安装 增强功能 virtualbox Additions工具包

1.1. 安装步骤

  • “增强功能”要编译安装,so先安装 build essential : yum groupinstall "Development Tools"
  • 菜单: 设备 》安装增强功能,会挂载安装光盘
  • 执行光盘下的 /media/VBOXADDITIONS_5.1.2_108956/VBoxLinuxAdditions.run
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
yum groupinstall "Development Tools"
yum -y install kernel-devel kernel-headers binutils
yum update kernel

# 注意 `uname -r` 不一定是正确路径名, 直接去 /usr/src/kernels 看看
KERN_DIR=/usr/src/kernels/`uname -r`

# 检查下 kernel-devel 目录是否存在
ll $KERN_DIR
# 如果不存在,重新检查下
ll /usr/src/kernels/

export KERN_DIR

cd /media/VirtualBoxGuestAdditions
./VBoxLinuxAdditions.run


# 安装过程报错:vboxadd + "modprobe vboxguest failed"
# 不用管,重启之后再执行 ./VBoxLinuxAdditions.run
  • 正确安装的提示
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[root@localhost VBOXADDITIONS_5.1.18_114002]# ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.18 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 5.1.18 of VirtualBox Guest Additions...
vboxadd.sh: Stopping VirtualBox Additions.
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Building Guest Additions kernel modules.
Failed to set up service vboxadd, please check the log file
/var/log/VBoxGuestAdditions.log for details.

[root@localhost VBOXADDITIONS_5.1.18_114002]# rpm -ql kernel-devel-2.6.32-696.el6.i686 | less

[root@localhost VBOXADDITIONS_5.1.18_114002]# export KERN_DIR

[root@localhost VBOXADDITIONS_5.1.18_114002]# ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.18 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 5.1.18 of VirtualBox Guest Additions...
vboxadd.sh: Stopping VirtualBox Additions.
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Building Guest Additions kernel modules.
vboxadd.sh: Starting the VirtualBox Guest Additions.

You may need to restart the Window System (or just restart the guest system)
to enable the Guest Additions.

1.2. Trouble shooting

1.2.1. 日志位置

/var/log/VBoxGuestAdditions/
/var/log/vboxadd-install.log

1.2.2. yum 无法使用:Anthor app is currently holding the yum lock
  • 错误关键字
    1
    2
    Existing lock /var/run/yum.pid
    Anthor app is currently holding the yum lock
    
  • 解决办法

    这个问题在 CentOS7 会出现,由 PackageKit 引起。

    1
    2
    3
    4
    systemctl stop packagekit
    systemctl disable packagekit
    
    yum remove PackageKit
    
1.2.3. 问题:找不到 kernel source

不知道为啥找不到,按照错误日志的提示,设置 KERN_DIR 变量,告诉它哪儿有

编辑 /etc/profile (见如下代码块)后,重启。

1
2
3
## ADD KERN_DIR to help vboxadd find kernel source
KERN_DIR=/usr/src/kernels/2.6.32-642.6.1.el6.i686
export KERN_DIR

重新执行 VBoxLinuxAdditions.run

2. 设置 host 和 vm 之间剪贴板共享

设置 》常规 》 高级 》 共享粘贴板:双向

3. 设置网卡

3.1. CentOS 7 启动后网络默认关闭

  • 手动打开
    通过图形界面 Applications - System Tools - Network 打开 Network Manager

  • 设置开机自动打开

    1. 修改配置文件
      1
      2
       vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
       # enp0s3 是通过  ifconfig -a 获得虚拟网卡接口的名称
      
    2. 改为 ONBOOT=yes
    3. 重启

3.2. 双网卡模式

即能访问网络、又能固定IP连接VM 的sshd。需要设置2个网卡。

3.2.1. VirutalBox 启用2个网卡 (设置 - 网络)
  • 【网卡1】网络地址转换NAT:VM通过该网卡访问外网。
  • 【网卡2】仅主机(host-only)网络 : 设置固定IP,来进行ssh连接。
    1. 界面名称:VirtualBox Host-Only Ehternet Adapter
    2. 控制芯片:Intel PRO/1000 MT 桌面(82540EM)
    3. 混杂模式:全部允许
    4. MAC 地址,刷新一下
3.2.2. CentOS中设置

图形界面方式进入CentOS。ifconfig -a 查看对应的网卡名称和信息。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[root@localhost ~]# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 08:00:27:04:40:74  
          inet addr:192.168.56.102  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe04:4074/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:80 errors:0 dropped:0 overruns:0 frame:0
          TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26530 (25.9 KiB)  TX bytes:16830 (16.4 KiB)

eth2      Link encap:Ethernet  HWaddr 08:00:27:48:07:46  
          inet addr:10.0.3.15  Bcast:10.0.3.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe48:746/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:322 errors:0 dropped:0 overruns:0 frame:0
          TX packets:356 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:147746 (144.2 KiB)  TX bytes:36617 (35.7 KiB)
在 host-only 网卡上 设置固定IP
  1. 进入图形界面
  2. 系统菜单: System > Preferences > Network Connections
  3. 对 host-only 网卡例如 Auto eth1 进行修改,选择 Edit…
  4. 选择tab页:IPv4 Settings
  5. Method: Manual
  6. 添加 Address
    • Address : 192.168.56.101
    • Netmask : 255.255.255.0
    • Geteway : 0.0.0.0
    • 注意:网关必须写 0.0.0.0 。写 host地址(例如,196.168.56.1 )时,ssh客户端连上VM会很慢,VM也可能使用这个网卡访问外网,导致不能上网。
  7. 保存后,重启。

4. ssh 连接很慢

参考: http://ask.xmodulo.com/fix-slow-ssh-login-issue-linux.html

1
2
3
4
5
6
7
vi /etc/ssh/sshd_config

# To disable GSSAPI authentication on an SSH server
GSSAPIAuthentication no

# add this line
UseDNS no

5. CentOS - 7

5.1. 设置启动模式(runlevel)

CentOS7 不在使用 inittab ,改为 systemd

1
2
3
4
5
6
7
8
9
10
11
12
# To view current default target, run:
systemctl get-default

# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5

# 图形界面
systemctl set-default graphical.target

# 多用户文字界面
systemctl set-default multi-user.target

5.2. systemctl 启动/关闭服务

1
2
3
4
systemctl status sshd.service
systemctl start sshd.service
systemctl stop sshd.service
systemctl restart sshd.service

使用vagrant、VirtualBox的安装centos7 一、下载安装vagrant vagrant的官网: 进入官网后,点以上两处donwload都可以跳转到下载页面,如下 根据自已电脑的操作系统,下载相应的安装包,安装时直接点下一步,下一步就可以了。 如上图,进入cmd,输入vagrant回车,出现如上图所示,证明vagrant安装成功。 二、下载安装Oracle VM VirtualBox VirtualBox我是从腾讯管家中的软件管理中直接... 阅读详情

相关推荐

Oracle VM VirtualBox安装centos6.8或7.0

一、安装Oracle VM VirtualBox 1、进入官网 https://www.virtualbox.org/ ,按图选择 2、继续选择版本6.0.10的windows主机,如图 3、双击安装文件,打开软件安装向导,单击“Next”按钮 4、在打开的界面中单击“Browse”按钮在弹出的对话框中可以选择软件安装位置,也可以保持默认设置,直接单击“Next”按钮,安装位置建议不要安装在...

ZhuChaoHmy的博客 1768

Windows 10安装VirtualBox 6(下载、安装、创建Linux虚拟机、启动Linux虚拟机)

1 下载Virutalbox 6安装包 点击以下链接下载Virutalbox 安装包。 Downloads – Oracle VM VirtualBox https://www.virtualbox.org/wiki/Downloads 2 安装Virutalbox 6 第一步,点击Virutalbox安装包,点击下一步。 第二步,选择要安装的功能和位置,点击下一步。 第三步,选择是否创建快捷方式,点击下一步。 ...

旭东怪的博客 3903

CentOS 7 安装VirtualBox

昨天给centos6.5装VirtualBox,装了一天也没,今天闲着没事,试试centos7,结果成功了 PS 小弟也是初学linux,许多地方只是找到了解决方法,但不知道为什么,莫见 怪O(∩_∩)O哈! 1、安装centos7,这个就不说了,centos7的安装比旧版本简单的多。 2、连网设置,刚装完centos后用ifconfig查看发现没有ip地址,解决办法:     cd /e

繁华落尽梦一场 3866

windows安装VirtualBox6工具,安装CentOS7虚拟机,更新环境并导出

【代码】windows安装VirtualBox6工具,安装CentOS7虚拟机,更新环境并导出导入。

闫玉林的博客 1770

VirtualBox 安装 Centos 7 笔记

VirtualBox 安装 Centos 7 笔记使用最新的版本总是要折腾半天,也给人带来许多新玩意。因为偶尔使用Linux,就需要使用虚拟机(好慢)。不装ubuntu了,改用Centos 7 吧! Contos 7 安装,网络部分与以往不一样,需要特别注意!VirtualBox 安装 Centos 7 笔记 材料准备 创建虚拟机运行环境 安装 centos 7 网络与配置 安装常用系统材料准备

pmlpml的专栏 2784

【Linux】VirtualBox安装Centos7-Everything

VirtualBox安装CentOS7

HUMM 1629

CentOS 6.4(32位) 安装 VirtualBox

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33813128的博客 134

使用VM和VirtualBox安装centos 7及网络配置

本文介绍使用虚拟机VM和VirtualBox安装centos 7的方法 VM安装方式是参考百度后自己整理的方法,VirtualBox是个人总结的 方式一 方法/步骤1 下载虚拟机VM 下载地址:http://down-www.newasp.net/pcdown/big/wm_pro_14_win.rar 安装虚拟机软件,基本都是下一步下一步的操作,在这里不多...

xiao雷博客 2072

在VirtualBox 6虚拟机上安装Ubuntu Linux 18.04操作系统

在VirtualBox虚拟机上安装Ubuntu Linux操作系统1 VirtualBox虚拟机的安装2 设置VirtualBox存储文件夹3 在VirtualBox中创建虚拟机3.1 新建虚拟机欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右Smarty...

闻曦的博客 1万+

VirtualBox 6.0.8 Windows安装教程

本文还有配套的精品资源,点击获取 简介:VirtualBox是一款由Oracle公司开发的开源虚拟化软件,支持在单一物理计算机上运行多个虚拟操作系统,如Windows、Linux、macOS等。6.0.8版本为Windows用户优化,包含所有必需组件以简化虚拟机的创建和管理。该软件免费且开源,社区可参与改进,效率高且支持多国语言,包括中文。VirtualBox 6.0.8 ...

weixin_29443363的博客 1691

FastAPI + Layui:打造企业级敏捷开发后台管理系统

本文详细介绍了如何使用FastAPI和Layui构建高效的企业级后台管理系统。FastAPI提供高性能的异步API支持,而Layui则简化了前端开发流程,两者结合可实现快速开发和部署。文章涵盖了从环境搭建、核心组件开发到性能优化的全流程,特别适合需要敏捷开发的企业项目。

weixin_29045585的博客 555

图解VirtualBox安装CentOS 7

VirtualBox是由德国InnoTek软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。VirtualBox提供用户在32位或64位的Windows、Solaris及Linux 操作系统上虚拟其它x86的操作系统。用户可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系统作为客户端操作系统。与同性质的VMware及Virtual PC比较下,VirtualBox独到

万猫学社 8554

CocosCreator3.8实战指南:动态字体与位图字体性能优化技巧

本文深入解析CocosCreator3.8中系统字体、动态字体(TTF)与位图字体(FNT)的核心差异与性能表现。针对动态字体运行时解析开销大、内存占用高的痛点,提供了字体子集化、共享资源等优化技巧;同时详细介绍了位图字体制作流程及其在渲染速度、内存可控性上的绝对优势,并给出跨平台场景下的字体选型与优化策略,帮助开发者有效提升游戏性能。

weixin_29006701的博客 563

virtualBox7上安装centos7,Xshell连接使用

CentOS7.6Linux2048 MB创建虚拟硬盘VDI动态分配20 GB空128 MBNATEnglishroot一般都需要更换镜像源,因为某种原因AI写代码为了便于我使用Xshell和Xftp,下边。

g471104066的博客 1822

Altium Concord Pro 的应用范围,安装,和使用范围

Altium Concord Pro 的应用范围,安装,和使用范围。保证满足两者软件的最低安装要求。 Altium Concord Pro 是配合Digapcb,和MCAD,Altium 和相应机械设计软件的基础和交换桥梁

hanzhaos的博客 1119

Windows Server安装Intel I219-V网卡驱动完整教程

在Windows Server系统上安装Intel I219-V网卡驱动的方法。

小白成长历程 5172

使用VirtualBox安装CentOS 7.6

目录 安装CentOS前关于VirtualBox的配置 安装CentOS7操作系统 版本说明: VirtualBox 6.0.10 r132072 (Qt5.6.2) CentOS 7.6(1810) x64 VirtualBox下载地址: https://www.virtualbox.org/wiki/Downloads...

1488

黑马程序员Pink的javaScript课程APIday4

本文摘要:介绍了JavaScript中日期对象的实例化方法(有参/无参)及三种获取时间戳的方式。讲解了DOM节点操作,包括节点查找(父、子、兄弟节点)、增加/克隆/删除节点的方法。详细说明了移动端touch事件和Swiper插件的使用,包括自动播放和小圆点配置。最后提及学成在线案例中表单验证和取消默认跳转的实现。

JLY19970726的博客 825

如何在VirtualBox安装CentOS 7

它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。名称是指在管理器中显示的名字,文件夹是存放虚拟系统文件的目录,虚拟光盘是可以将虚拟系统文件存放在光盘中,类型是将要安装的系统类型,版本是将要安装的系统版本。1、先使用VirtualBox上,创建虚拟电脑,打开界面,点击“新建”按钮。

lssffy的博客 5912

ArduSub程序学习(1)——ardupilot框架整理

AP_HAL层(硬件抽象层)是我们制作 ArduPilot 的方式可移植到许多不同的平台。有一个顶级AP_HAL libraries/AP_HAL,用于定义代码其余部分的接口 有针对具体的板子特性,然后就有了AP_HAL_XXX 子目录,例如,AP_HAL_AVR 用于基于 AVR 的 开发板,AP_HAL_PX4用于 Pixhawk 开发板和 AP_HAL_Linux 基于 Linux 开发板。工具目录tools directories工具目录是杂项支持目录。

weixin_49839886的博客 2812

前言:关于作者吴秋生博士与此书简介

博士现为田纳西大学,诺克斯维尔分校,地理系的副教授。他的研究兴趣包括地理信息科学(GIS)、遥感和环境建模。更具体地说,对应用地理空间大数据、机器学习和云计算(例如,谷歌地球引擎、微软行星计算机)来研究环境变化,特别是地表水和湿地淹没动态。吴博士是开放科学和可重复研究的倡导者。他开发了几个用于高级地理空间分析的开源软件包(例如,吴博士还在YouTube上发布了数百个有关GIS和地图绘制的视频。更多有关他的开源项目信息,请访问GitHub(查看他的YouTube频道。.....................

韩天放 6087

CentOS7安装virtualbox

CentOS7安装virtualbox 1.进入virtualbox官网 https://www.virtualbox.org/ 2.点击download,下载最新版本 3.点击Linux distributions 找到页面中的“Users of Oracle Linux 6 and 7 can use the Oracle Linux yum repository and ena...

wzlsunice88的博客 1万+

华为Ascend_toolkit在x86ubuntu安装失败报错。[WARNING] driver package is not installed. If you install in docker

这个报错发生在交叉编译配置Ascend_toolkit环境时,安装Ascend_toolkit安装包的时候发生。[Y/N]Y。

anananajiushiwo的博客 1018

使用VirtualBox中安装CentOS-7.6

安装过程 1.下载文件CentOS-7.6-x86_64-Minimal-1810.iso 2.安装VirtualBox 3.创建文件夹E:\VirtualBox VMs 4.启动VirtualBox 5.选择新建 6.名称输入CentOS-7.6,类型和版本会自动选择 8.保存vdi文件到E:\VirtualBox VMs\CentOS-7.6,设置硬盘大小为50G 单击创建 8...

litong131219的博客 1150

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

VirtualBox虚拟机安装CentOS7

一、下载&安装VirtualBox虚拟机 下载地址: https://www.virtualbox.org/, 开启CPU虚拟化 二、下载&安装Vagrant 第⼀步: 下载地址: https://www.vagrantup.com/ 第⼆步: 命令⾏键⼊: vagrant 测试安装是否成功, 安装成功会显示如下内容的命令提示 第三步: 通过vagrant 快速的VirtualBox中, 创建Linux虚拟机(无需操作) Vagrant官⽅镜像仓库地址: https://app.vag

w_shimmer的博客 5496

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

VirtualBox6.0安装CentOS 7教程

VirtualBox和CentOS是什么? VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。 CentOS 是一种Linux操作系统,类似于我们常用的windows操作系统,目前是red...

sinat_38798245的博客 3231

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: RVM(Ruby Version Manager)安装和使用
下一篇: nikto 进行web安全扫描
NetMicrobe
博客等级 码龄22年 27粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值