在Windows10的VirtualBox中安装CentOS7

首先

只需要一個選項,請將以下內容用中文進行轉述:在Windows環境下,搭建環境以便輕鬆運行CentOS7。

前提 tí) – premise, prerequisite

已安装了VirtualBox6.1.18在Windows10上。

建構之後的能力

・CentOS7的CLI操作
・主机操作系统和客户操作系统的文件共享

获取 CentOS7 镜像

centos-1.png
centos-2.png
centos-3.png
centos-4-2.png

创建虚拟机

virtualbox-1.png

请在指定姓名和操作系统后点击“下一步”。

virtualbox-2.png

请为内存大小指定一个值并点击“下一步”。

virtualbox-3.png

指定硬盘并点击”创建”。

virtualbox-4.png

请指定硬盘文件类型,然后点击“下一步”。

virtualbox-5.png

指定物理硬盘上的存储,并点击”下一步”。

virtualbox-6.png

指定文件的位置和大小,然后点击“创建”。

virtualbox-7.png

虚拟机设置

virtualbox-8.png
virtualbox-10.png

设置网络适配器2。

virtualbox-11.png
virtualbox-12-2.png

请选择「添加共享文件夹图标」以添加共享文件夹。

virtualbox-12-4.png

CentOS 7 安装

virtualbox-15.png
virtualbox-16.png
virtualbox-17.png
virtualbox-18.png
virtualbox-19.png
virtualbox-20.png
virtualbox-21.png
virtualbox-24.png

安装CentOS7

virtualbox-25.png

网络设置

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
以下に変更して保存
ONBOOT=yes #no

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
以下に変更して保存
BOOTPROTO=static #dhcp
ONBOOT=yes #no
IPADDR=192.168.56.101 #add
NETMASK=255.255.255.0 #add

systemctl restart network.service

关闭SELINUX

setenforce 0
vi /etc/selinux/config
以下に変更して保存
SELINUX=enforcing→disabled

防火牆被禁用

systemctl stop firewalld.service
systemctl disable firewalld.service

更新 yum

yum update -y

确认能够通过主机操作系统(如GitBash)进行SSH登录。

ssh root@192.168.56.101

安装GuestAdditions

安装先决条件软件包

yum -y install epel-release
yum -y groupinstall "Development Tools"
yum -y install dkms bzip2 gcc make kernel-devel kernel-headers
reboot
virtualbox-26.png

安装GuestAdditions

mkdir -p /mnt/cdrom
mount -r /dev/cdrom /mnt/cdrom

sh /mnt/cdrom/VBoxLinuxAdditions.run

建立共享文件夹

mkdir /root/share

vi /etc/fstab
以下を追記して保存
centos7share /root/share vboxsf defaults 0 0

mount -a

环境搭建已完成至此

    • VirtualBoxからゲストOSを起動して、CentOS7のCLIを操作できます

 

    ホストOSとゲストOSのフォルダが共有されています
广告
将在 10 秒后关闭
bannerAds