1.Centos创建及联网(VirtualBox)

本文详细介绍CentOS不同版本及安装类型的选择,包括32位和64位的各种安装盘选项,如完整版、网络安装版和最小安装版等。同时,文章还介绍了多种虚拟箱联网模式的选择与配置方法,并提供了解决常见网络配置问题的方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建

1.下载版本选择
i386-bin-DVD1.iso/i386-bin-DVD2.iso 32位完整版安装盘
i386-netinstall.iso 32位网络安装盘,启动后需要联网安装
i386-minimal.iso 32位最小安装盘,只有必要的软件,自带的软件最少
x86_64-bin-DVD1.iso CentOS-6.3-x86_64-bin-DVD2.iso 64位完整安装盘,两张都要
x86_64-netinstall.iso 64位网络安装盘
x86_64-minimal.iso 64位最小安装盘

2.bin的安装版本选择:
Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。
Minimal Desktop :基本的桌面系统,包含的软件更少。
Minimal :基本的系统,不含有任何可选的软件包。
Basic Server :安装的基本系统的平台支持,不包含桌面。
Database Server :基本系统平台,加上mysql和PostgreSQL数据库,无桌面。
Web Server :基本系统平台,加上 PHP,Web server ,还有mysql和PostgreSQL数据库的客户端,无桌面。Virtual Host :基本系统加虚拟化平台。
Software Development Workstation :包含的软件包较多,基本系统,虚拟化平台,桌面环境,开发工具。(1440个安装包)

联网

virtualbox联网模式选择
1、NAT 网络地址转换模式(NAT,Network Address Translation)
最简单,单向联主机和其他主机,虚拟机间不通
2、Bridged Adapter 桥接模式
最粗暴,双向联主机和其他主机,虚拟机间亦通
3、Internal 内部网络模式
仅可虚拟机间互访
4、Host-only Adapter 主机模式
最复杂,详见

centos网络配置
ip addr 查看网卡
ifup eth0 启动eth0网卡
cat /etc/sysconfig/network-scripts/ifcfg-eth0 查看eth0网卡配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑eth0网卡配置
详见 *注意其中的mac地址HWADDR是你的virtualbox网卡设置中的mac addr

Q&A

  1. Q:Device eth0 does not seem to be present
    A:# vi /etc/sysconfig/network-scripts/ifcfg-eth0
    将 DEVICE=”eth0” 改成 DEVICE=”eth1” ,
    将 eth0的HWADDR 改成/etc/udev/rules.d/70-persistent-net.rules中eth1的mac地址HWADDR
    详见

鸣谢参考

https://www.douban.com/group/topic/15558388/
http://www.linuxidc.com/Linux/2012-12/76248.htm
http://www.jbxue.com/LINUXjishu/11751.html
http://www.cnblogs.com/dkblog/archive/2011/12/28/2305004.html

<think>我们正在回答用户关于在VirtualBox中安装和配置CentOS虚拟机的问题。根据引用内容,我们有一些参考资料,但需要结合通用知识来构建一个清晰的指南。注意:用户要求的是CentOS(可能是CentOS7,因为引用[2]提到的是CentOS7),所以我们将以CentOS7为例。步骤指南:1.准备工作:-下载VirtualBox并安装(用户可能已安装,但需要确认版本,引用[2]使用的是7.0.12)-下载CentOS7ISO镜像文件(如CentOS-7-x86_64-DVD-2009.iso)2.创建虚拟机:-打开VirtualBox,点击“新建”-输入虚拟机名称(如“CentOS7”),类型选择“Linux”,版本选择“RedHat(64-bit)”-分配内存(建议至少1024MB,如果主机内存充足可以分配更多)-创建虚拟硬盘(选择“现在创建虚拟硬盘”),类型建议VDI(VirtualBox磁盘映像),动态分配,大小建议至少20GB(根据实际需求调整)3.配置虚拟机:-选中新建的虚拟机,点击“设置”-系统:调整启动顺序(将光驱放在第一,硬盘第二)-显示:如果安装图形界面,建议分配显存(如128MB)并启用3D加速(可选)-存储:在存储设备中选择空的光驱,点击右侧光盘图标,选择下载的CentOS7ISO文件-网络:默认是NAT,这样虚拟机可以通过主机上网。如果需要其他网络配置(如桥接),可以更改-其他配置根据需要调整(如共享文件夹、音频等)4.安装CentOS7:-启动虚拟机,将进入CentOS7安装界面-选择“InstallCentOS7”-选择语言(如中文或英文)-进入安装信息摘要界面:*软件选择:根据需求选择(如带GUI的服务器,或最小安装)*安装位置:进入后选择之前创建的虚拟硬盘(通常自动识别),点击“完成”返回*网络和主机名:开启网络连接,设置主机名(如centos7)*其他配置(如分区)一般自动即可,除非有特殊需求-点击“开始安装”-设置root密码和创建用户(在安装过程中设置)-等待安装完成,重启虚拟机5.安装后的配置:-移除安装介质:在虚拟机重启前,进入虚拟机设置,将存储中的ISO镜像移除(或取消挂载),避免再次从光盘启动-重启后,根据设置的用户登录-安装增强功能(VirtualBoxGuestAdditions):这能提供更好的显示效果、共享文件夹等功能*在VirtualBox菜单中,选择“设备”->“安装增强功能”*在虚拟机中,挂载增强功能镜像(通常自动运行,如果没有,需要手动挂载并运行)*打开终端,执行安装脚本(可能需要安装kernel-devel和gcc等编译工具)注意:安装增强功能可能需要先安装必要的软件包,在CentOS7中,可以执行:sudoyumupdatesudoyuminstallgcckernel-develkernel-headersmakebzip2然后,在挂载的增强功能镜像中,运行:sudo./VBoxLinuxAdditions.run6.网络配置(可选):根据需求调整网络设置(如固定IP、端口转发等)7.共享文件夹(可选):在VirtualBox中设置共享文件夹(需要安装增强功能),然后在虚拟机中挂载。注意:以上步骤是通用指南,具体细节可能因版本略有不同。根据引用[2],用户可以参考的具体步骤在“VirtualBox搭建CentOS7虚拟机”中,但我们也提供了详细的步骤。现在,我们生成相关问题:1.如何解决VirtualBox安装CentOS时出现的启动问题?2.如何配置VirtualBox虚拟机的网络以实现桥接模式?3.如何安装VirtualBox增强功能以及它有哪些好处?4.CentOS虚拟机中如何设置共享文件夹?5.如何克隆和备份VirtualBox虚拟机?</think>### VirtualBox安装和配置CentOS虚拟机指南 以下是详细的操作步骤,结合引用内容[^1][^2]整理: #### 一、准备工作 1. **开启虚拟化支持** - 进入主机BIOS/UEFI设置(开机时按F2/Del键) - 启用`Intel VT-x`或`AMD-V`虚拟化技术[^1] 2. **下载所需软件** - VirtualBox:[官网下载](https://www.virtualbox.org/)(建议7.0+版本)[^2] - CentOS镜像:[CentOS 7.9 ISO文件](https://vault.centos.org/7.9.2009/isos/x86_64/) > 推荐选择`CentOS-7-x86_64-DVD-2009.iso` #### 二、安装CentOS虚拟机 1. **创建虚拟机** ```bash 1. 打开VirtualBox → 点击"新建" 2. 名称:CentOS7(自动识别类型为Linux) 3. 内存分配:至少1024MB(建议2048MB) 4. 虚拟硬盘:创建VDI动态分配,大小≥20GB ``` 2. **关键配置** - **存储**:选中虚拟光驱 → 点击光盘图标 → 选择CentOS ISO文件 - **系统**: - 启用EFI支持(可选) - 处理器数量:≥2 - **显示**: - 显存≥128MB → **启用3D加速**[^1] - **网络**: - 默认NAT模式(可联网) - 需端口转发时选择"桥接网卡" 3. **启动安装** ```bash 1. 启动虚拟机 → 选择"Install CentOS 7" 2. 语言选择:中文/英文 3. 安装位置:自动分区(确认虚拟硬盘) 4. 软件选择:带GUI的服务器(图形界面)或最小安装 5. 网络和主机名:开启网络 → 设置主机名(如centos7) 6. 创建用户:设置root密码和普通用户 7. 点击"开始安装" → 等待完成 → 重启 ``` #### 三、安装后配置 1. **安装增强功能**(关键步骤) ```bash 1. 启动CentOS → 菜单栏"设备" → "安装增强功能" 2. 终端执行: sudo yum install gcc kernel-devel -y sudo /run/media/用户名/VBox_GAs_*/VBoxLinuxAdditions.run 3. 重启生效 ``` > 作用:支持共享剪贴板/文件夹、屏幕自适应等[^1] 2. **共享文件夹设置** ```bash 1. VirtualBox设置 → "共享文件夹" → 添加路径(如D:\share) 2. CentOS终端执行: sudo mkdir /mnt/share sudo mount -t vboxsf share_name /mnt/share ``` 3. **网络调优** - 固定IP:编辑`/etc/sysconfig/network-scripts/ifcfg-enp0s3` ```ini BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 ``` #### 四、常见问题解决 - **启动黑屏**:关闭3D加速 → 设置 → 显示 → 取消勾选"启用3D加速" - **鼠标捕获**:按右Ctrl键释放 - **分辨率过低**:安装增强功能后,在显示设置调整 > 提示:VirtualBox开源免费,适合企业基础虚拟化需求[^1]。完成安装后建议创建快照(菜单 → 控制 → 生成备份)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值