• Windows10通过VirtualBox部署Centos7虚拟机


    前提准备

    • 安装好VirtualBox
    • 准备好centos7镜像

    创建网卡

    打开VirtualBox,点击工具,选择网络。

    Host-Only Networks 页面点击 创建,等待创建完成后,下方的 Adapter 选择 自动配置网卡,如下图:

    DHCP服务器 勾选 启用服务器,其余信息会自动填充,无需修改。如下图:

    创建虚拟机

    在上方的 控制 点击  新建,进行虚拟机的创建。如下图:

    在弹窗中,填写虚拟机名称(Name)、安装的目录(Folder)、镜像路径(ISO Image)。然后点击下一步(Next)

    在该界面中,不需修改信息,继续点击下一步

    根据需要调整内存大小和CPU个数,然后点击下一步

    填写虚拟机磁盘大小后,点击下一步

    点击完成。

    通知栏可能有告警,可以忽略。如下图:

    配置网络

    选中已经创建的虚拟机,点击设置,点击网络。

    • 网卡1

    网卡已经默认勾选 启用网络连接,且连接方式是 网络地址转换NAT。无需修改

    • 网卡2

    勾选 启用网络连接,连接方式选 仅主机(Host-Only)网络,名称选 前面创建步骤好的网卡

    点击确认(OK)。

    启动虚拟机

    右击创建好的虚拟机,选择 启动 --> 分离式启动。注意这几种启动方式的区别:

    正常启动:

    无界面启动:

    分离式启动:

    第一次启动时,会有告警弹窗,在告警弹窗中的DVD选项,选择创建虚拟机时用的镜像,并点击Mount and Retry Boot,如下图:

    等待启动,如下图:

    选择语言,默认是English,点击continue

    页面中往下拉,可以看到INSTALLATION DESTINATION有告警,点击进入该选项。

    在该页面,直接点击左上角的Done即可

    告警选项处理完后,点击Begin Installation。

    在新的页面中,点击 ROOT PASSWORD,填写root用户的密码,并点击Done完成。

    填写完后,等待虚拟机安装完插件后,点击右下角的Reboot重启服务器。

    重启过程中,会显示需要选择启动的镜像,此时可以忽略,自动会选择,直到显示用户登录,如下图所示:

    使用root用户登录即可。

    启动网卡

    查看网卡,虚拟机的网卡默认是没有启动的

    ip addr

    上图可以看到 ,enp0s3和enp0s8两个网卡还未启动。

    启动网卡enp0s3和enp0s8两个网卡

    1. ifup enp0s3
    2. ifup enp0s8

    再次用ip addr查看网卡,可以看到enp0s3和enp0s8已经启动,并且有对应的ip。

    以上面为例,可以看出,192.168.178.6是host-only网卡的ip。

    默认情况下,网卡不是开机自启动的。修改文件/etc/sysconfig/network-scripts/ifcfg-enp0s3和/etc/sysconfig/network-scripts/ifcfg-enp0s8文件,将ONBOOT的值由no改成yes,网卡即可开机自启动。

    1. # 将ONBOOT由no改成yes
    2. vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
    3. vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

    创建共享文件夹(可选)

    登录后,点击 设备 --> 共享目录 --> 共享文件夹,在弹窗中,点击右上角的添加按钮,并填写信息。共享文件夹路径是本地Windows的路径;注意共享文件夹名称,后面挂载时需要用到该名称;挂载点是指要挂载到虚拟机的哪个路径。

    点击 设备 --> 分配光驱 --> VBoxGuestAdditons.iso。

    第一次的时候,可能还没有VBoxGuestAdditions.iso选项,这时可以点击 选择虚拟键盘,然后选中VirtualBox的安装目录下的VBoxGuestAdditions.iso文件即可。例如,我在安装路径是C:\Program Files\Oracle\VirtualBox,在该目录下可以找到VBoxGuestAdditions.iso文件。

    要是找不到VBoxGuestAdditions.iso,可以重新安装最新版本的virtualbox,或者在这个链接找到对应版本的VBoxGuestAdditions.iso进行下载http://download.virtualbox.org/virtualbox

    查看VBoxGuestAdditions.iso光驱是否已经分配:

    lsscsi

    若出现/dev/sr0,证明光驱已经分配成功了。

    创建光驱的挂载目录/media/cdrom

    1. # 创建挂载目录
    2. mkdir /media/cdrom
    3. # 执行挂载,执行后出现提示/dev/sr0 is write protected,xxxxx
    4. mount /dev/sr0 /media/cdrom
    5. # 安装bzip等
    6. yum update
    7. yum install gcc kernel-devel kernel-headers dkms make bzip2 libXmu
    8. # 安装增强软件
    9. sh /media/cdrom/VBoxLinuxAdditions.run
    10. # 挂载共享目录,其中Share是前面创建共享文件夹时的 共享文件夹名称
    11. mount -t Share

    此时,在/data目录下任意添加一个文件,然后到本地Windows的目录下,也可以看到添加的这个文件。

  • 相关阅读:
    nginx那些事1
    Qt 工程
    Java项目源码javaweb花店销售管理系统
    golang-grpc-操作,安装
    ubuntu18.04配置CUDA-11.3、cuDNN、PyTorch
    SpringAOP
    webpack之路径处理
    视频处理工具安利,要制作视频的快来
    SSL VPN综合实验
    网络基础1:网络初始与网络套接字通信
  • 原文地址:https://blog.csdn.net/werewolf2017/article/details/132717644