Install Centos7 on VirtualBox in mac
Step 1:准备虚拟机及镜像
下载合适的Virtual Box版本
官方下载链接:https://www.virtualbox.org/wiki/Downloads
这里选择的版本是:https://download.virtualbox.org/virtualbox/6.0.22/VirtualBox-6.0.22-137980-OSX.dmg
下载centos7版本
镜像下载可以用两种方式一种从官方的iso从头安装,另外还可以直接下载安装好的虚拟机镜像文件。如果想了解更多的虚机配置细节,建议选择第一种安装方式。
就近选择国内阿里云、163、sohu之类的镜像地址
http://mirrors.sohu.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
也可以直接下载VirtualBox (VDI) 64bit的镜像
提供VirtualBox的VDI格式和VMware的VMDK格式
Step2:VirtualBox配置
新建配置虚拟磁盘

Machine->New

命名为Centos7-1,方便以后识别扩展;文件提供默认8GB;选择VMDK虚拟文件格式化(支持动态扩展,2GB文集分割)
安装配置虚拟机
启动虚拟机
- 选择系统语言

- 关闭Kernel Dump


- 基本网络配置

- 开始安装、root密码设置
确认配置无误后开始安装

安装过程中设置密码

- 安装完毕重启登录

Step3:宿主机远程登录虚拟机配置
虚拟机外网连通性测试

虚拟机和宿主机内网连通性测试
- 查看虚拟机地址

- 宿主机可以ping通虚拟机

- 但是ssh却连不通,虚拟机中查看sshd状态和22端口均正常


netstat查看端口状态(CentOs最小安装不包含netstat、ifconfig等命令...坑爹)
yum install net-tools
问题解决
关闭虚拟机,打开虚拟机网络管理,添加HostOnly网络模式和固定ip:192.168.56.1


(为了以后虚拟机固定ip方便,这里不选择DHCP,应用生效后宿主机会添加一个地址为192.168.56.1的虚拟网卡vboxnet0)开启Hostonly模式网卡

添加虚拟机内网口静态配置
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s8"
UUID="63e72aef-3022-4f60-9de6-3b5a1269993f"
DEVICE="enp0s8"
ONBOOT="yes"
IPADDR=192.168.56.101
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
HWADR=08:00:27:43:1A:9C

Step4:宿主机远程登录虚拟机
登录认证超时问题
ssh root@192.168.56.101连接提示后输入密码,tail -f /var/log/sercure发觉sshd日志发现输入密码后一直没有反应,直到被ssh服务器断开连接,怀疑是某些过程超时引起的。

解决方法
修改/etc/ssh/sshd_config后解决

Done

End
Install Centos7 on VirtualBox in mac的更多相关文章
- centOS7在VirtualBox中装好后的网络连接问题
1. 环境 物理机OS:Windows 7 虚拟机:VirtualBox 虚拟机OS:CentOS7 2. 虚拟机网络设置 (该部分内容参考于网络,未深究原因,待后续研究补充) 网卡1设置如下图: 网 ...
- VirtualBox for Mac 6.0.14 开源免费虚拟机方案
VirtualBox for mac是一款开源虚拟机软件,你可以利用该软件在Mac OS平台上运行Windows软件,即可以在一定程度上弥补Mac OS平台软件不足的劣势,玩家也可以获得Windows ...
- 操作系统|VirtualBox for Mac(虚拟机软件)
VirtualBox是德国一家软件公司InnoTek所开发的虚拟系统软件,它不仅具有丰富的特色,而且性能也很优异,更是开源的,成为了一个发布在GPL许可之下的自由软件.VirtualBox 可以在 L ...
- VirtualBox for mac
一. VirtualBox 1.下载 官网: https://www.virtualbox.org/wiki/Downloads 2.安装 傻瓜式安装即可 二.centOS7 1.下载 centOS: ...
- 操作系统:修改VirtualBox for Mac的虚拟硬盘大小
我安装的是Mac版的VirtualBox,不能从GUI上修改硬盘大小,但是实在是大小不够用了. 百度后得知,可以用命令行修改. 1.打开终端,输入sudo su,取得管理员权限 $ sudo su P ...
- VirtualBox 安装Mac OS
2019年3月2日14:17:27 今日打开自己的Virtual box提示 被召者 RC: REGDB_E_CLASSNOTREG (0x80040154) https://blog.csdn.ne ...
- VirtualBox安装Mac OS 10.11——虚拟机安装黑苹果
由于需要安装mac环境跑IOS应用,所以在虚拟机装个黑苹果. 一.下载虚拟机安装包,VirtualBox是官网下的最新版: 5.0.6 for Windows hosts x86/amd64 官网 ...
- 虚拟机VirtualBox安装MAC OS 10.12图文教程
VirtualBox虚拟机安装Mac OS 10.12图文教程的准备 1.VirtualBox虚拟机 下载地址:https://www.virtualbox.org/ 特别提醒:推荐官方下载,安装Vi ...
- CentOS7安装virtualbox
1.进入virtualbox官网 https://www.virtualbox.org/ 2.点击download 3.点击Linux distributions 4.向下翻至如图,并且进入同种框选页 ...
随机推荐
- PAT-1063 Set Similarity (set集合)
1063. Set Similarity Given two sets of integers, the similarity of the sets is defined to be Nc/Nt*1 ...
- swiper插件在移动端,多个swiper左右滑动时有空白的问题
之前在项目上用到了多个swiper.但是结构结构代码css.以及js 几乎一样的除了第一个swiper左右滑动有回弹.其他都没有回弹.于是尝试了各种方法都不行. 百思不得其解 ,最后在官网终于找到了 ...
- OpenStack知识点详解
一:云计算 一.起源 1. 云计算这个概念首次在2006年8月的搜索引擎会议上提出,成为了继互联网.计算机后信息时代的又一种革新(互联网第三次革命). 2. 云计算的核心是将资源协调在一起,使 ...
- DQN(Deep Q-learning)入门教程(三)之蒙特卡罗法算法与Q-learning算法
蒙特卡罗法 在介绍Q-learing算法之前,我们还是对蒙特卡罗法(MC)进行一些介绍.MC方法是一种无模型(model-free)的强化学习方法,目标是得到最优的行为价值函数\(q_*\).在前面一 ...
- 大数据平台比较-CDH,HDP
主要的不同点 apache Ambari ClouderaManager Express(免费版) 配置版本控制和历史记录 支持 不支持 二次开发 支持 不支持 集成 支持 no (不支持redis. ...
- Java中的集合(五)继承Collection的List接口
Java中的集合(五)继承Collection的List接口 一.List接口简介 List是有序的Collection的,此接口能够精确的控制每个元素插入的位置.用户能够根据索引(元素在List接口 ...
- pandas的loc与iloc
1. loc是用标签(也就是行名和列名)来查找,标签默认是数字,但也可以通过index参数指定为字符型等其他的类型. 格式是df.loc[行名,列名],如果列标签没有给出,则默认为查找指定行标签的所有 ...
- 我眼中的华为公有云AI平台--ModelArts
前言 AWS Sagemaker has been a great deal for most data scientists who would want to accomplish a truly ...
- java继承会犯的小错误
注意事项:阅读本文前应该先了解java的继承.本文定位为已经继承基础知识. 一:试图覆盖私有方法 先上代码 public class Father { private void print() { S ...
- 关于vue 中elementui 的表格边框隐藏
最近写到一个项目需要实现边框隐藏,网上查找了好多笔记,回答都好含糊不清.为此,记录一下自己的实现方法: 需求: 要将如下表格边框去除 效果图: ...